OPROGRAMOWANIE MIKROKONTROLERA DO STEROWANIA SIŁOWNIKA WYKONANEGO Z MATERIAŁU WYKAZUJĄCEGO PAMIĘĆ KSZTAŁTU

Podobne dokumenty
AN ON OFF TEMPERATURE CONTROLLER WITH A MOBILE APPLICATION

OPROGRAMOWANIE DO PROJEKTOWANIA AKTUATORÓW LINIOWYCH WYKONANYCH ZE STOPÓW Z PAMIĘCIĄ KSZTAŁTU

PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI

STOPY Z PAMIĘCIA KSZTAŁTU

Ćwiczenie 1. Symulacja układu napędowego z silnikiem DC i przekształtnikiem obniżającym.

Wyjścia analogowe w sterownikach, regulatorach

Miernik poziomu cieczy MPC-1

Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości

BEZDOTYKOWY CZUJNIK ULTRADŹWIĘKOWY POŁOŻENIA LINIOWEGO


Wysokiej jakości elementy renomowanych producentów takich jak WURTH, VISHAY, IR, MURATA zapewniają długą bezawaryjną pracę.

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

MODEL SYMULACYJNY ENERGOELEKTRONICZNEGO STEROWANEGO ŹRÓDŁA PRĄDOWEGO PRĄDU STAŁEGO BAZUJĄCEGO NA STRUKTURZE BUCK-BOOST CZĘŚĆ 2

BADANIA SYMULACYJNE PROSTOWNIKA PÓŁSTEROWANEGO

ANALIZA STANÓW PRACY AKTUATORA WYKONANEGO ZE STOPU NI-TI PRACUJĄCEGO W UKŁADZIE SZEREGOWYM ZE SPRĘŻYNĄ STALOWĄ

Regulacja dwupołożeniowa (dwustawna)

Układy zasilania samochodowych silników spalinowych. Bartosz Ponczek AiR W10

Instrukcja do ćwiczeń laboratoryjnych. Układy rewersyjne

Liniowe układy scalone w technice cyfrowej

ANALIZA WPŁYWU NIESYMETRII NAPIĘCIA SIECI NA OBCIĄŻALNOŚĆ TRÓJFAZOWYCH SILNIKÓW INDUKCYJNYCH

E-TRONIX Sterownik Uniwersalny SU 1.2

Konstrukcja i testy piezoelektrycznego systemu zadawania siły.

ĆWICZENIE NR 3 BADANIE PRZEKAŹNIKÓW JEDNOWEJŚCIOWYCH - NADPRĄDOWYCH I PODNAPIĘCIOWYCH

BADANIA MODELOWE OGNIW PALIWOWYCH TYPU PEM

Kod produktu: MP-1W-2480

Automatyka i sterowania

Podstawy Badań Eksperymentalnych

Gdy wzmacniacz dostarcz do obciążenia znaczącą moc, mówimy o wzmacniaczu mocy. Takim obciążeniem mogą być na przykład...

BADANIA SYMULACYJNE STABILIZATORA PRĄDU

Proste układy wykonawcze

PRZETWORNIKI POMIAROWE

LIV OLIMPIADA FIZYCZNA 2004/2005 Zawody II stopnia

Miernik Poziomu Cieczy MPC-1

INSTRUKCJA DO ĆWICZEŃ LABORATORYJNYCH

Temat 3 (2 godziny) : Wyznaczanie umownej granicy sprężystości R 0,05, umownej granicy plastyczności R 0,2 oraz modułu sprężystości podłużnej E

LI OLIMPIADA FIZYCZNA ETAP II Zadanie doświadczalne

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12

- WALKER Czteronożny robot kroczący

oznaczenie sprawy: CRZP/231/009/D/17, ZP/66/WETI/17 Załącznik nr 6 I-III do SIWZ Szczegółowy opis przedmiotu zamówienia dla części I-III

Indukcyjny czujnik przemieszczenia liniowego LI300P0-Q25LM0-LIU5X3-H1151

Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7

Badanie transformatora

WZMACNIACZ ODWRACAJĄCY.

Badanie transformatora

Analogowy sterownik silnika krokowego oparty na układzie avt 1314

APPLICATION OF ADUC MICROCONTROLLER MANUFACTURED BY ANALOG DEVICES FOR PRECISION TENSOMETER MEASUREMENT

Szczegółowy opis techniczny przedmiotu zamówienia

BADANIA MODELOWE OGNIW SŁONECZNYCH

Efekt Halla. Cel ćwiczenia. Wstęp. Celem ćwiczenia jest zbadanie efektu Halla. Siła Loretza

urządzenia BLIX POWER do sieci. Urządzenie podłączane jest równolegle do

STATYCZNA PRÓBA ROZCIĄGANIA

APLIKACJA NAPISANA W ŚRODOWISKU LABVIEW SŁUŻĄCA DO WYZNACZANIA WSPÓŁCZYNNIKA UZWOJENIA MASZYNY INDUKCYJNEJ

ROBOT MOBILNY ZBIERAJĄCY INFORMACJE O POMIESZCZENIU

M-1TI. PRECYZYJNY PRZETWORNIK RTD, TC, R, U NA SYGNAŁ ANALOGOWY 4-20mA Z SEPARACJĄ GALWANICZNĄ. 2

Generatory przebiegów niesinusoidalnych

Stanowisko do badania zjawiska tłumienia światła w ośrodkach materialnych

Projektowanie i produkcja urządzeń elektronicznych

Układ ENI-EBUS/URSUS stanowi kompletny zespół urządzeń napędu i sterowania przeznaczony do autobusu EKOVOLT produkcji firmy URSUS..

Mechatronika i inteligentne systemy produkcyjne. Aktory

dr inż. Piotr Pawełko / Przed przystąpieniem do realizacji ćwiczenia patrz punkt 6!!!

Parametry częstotliwościowe przetworników prądowych wykonanych w technologii PCB 1 HDI 2

INSTRUKCJA INSTALATORA

Budowa. Metoda wytwarzania

Przekaźniki elektryczne. Budowa, zasada działania, sterowanie

Ultradźwiękowy miernik poziomu

Sprzężenie mikrokontrolera (nie tylko X51) ze światem zewnętrznym cd...

INSTRUKCJA OBSŁUGI UMP-2 UNIWERSALNY MODUŁ POGODOWY. Ochrona patentowa nr PL Wersja 8623

Instrukcja obsługi AP3.8.4 Adapter portu LPT

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

3.2 INFORMACJE OGÓLNE O UKŁADACH WEJŚĆ/WYJŚĆ ODDALONYCH SMARTSTIX I/O

P O L I T E C H N I K A Ł Ó D Z K A INSTYTUT ELEKTROENERGETYKI ZAKŁAD ELEKTROWNI LABORATORIUM POMIARÓW I AUTOMATYKI W ELEKTROWNIACH

Mikroprocesorowy termostat elektroniczny RTSZ-71v2.0

Funkcjonowanie i budowa modelu układu regulacji temperatury. Jakub Rotkiewicz AIR 2018

Newsletter 1/2017. Liniowe przetworniki pozycji dla siłowników pneumatycznych. elektronika w pneumatyce.

SZSA-21 NAŚCIENNY ZADAJNIK PRĄDU DOKUMENTACJA TECHNICZNO-RUCHOWA. Wrocław, wrzesień 2002 r.

SENSORY i SIECI SENSOROWE

I0.ZSP APLISENS PRODUKCJA PRZETWORNIKÓW CIŚNIENIA I APARATURY POMIAROWEJ INSTRUKCJA OBSŁUGI (DOKUMENTACJA TECHNICZNO-RUCHOWA)

EFEKT PAMIĘCI KSZTAŁTU

Kod produktu: MP01105

CHŁOPCZYK Robot typu Line Follower

Serwomechanizm - zamknięty układ sterowania przemieszczeniem, o strukturze typowego układu regulacji. Wartość wzorcowa porównywana jest z

WYDZIAŁ.. LABORATORIUM FIZYCZNE

M-1TI. PROGRAMOWALNY PRECYZYJNY PRZETWORNIK RTD, TC, R, U / 4-20mA ZASTOSOWANIE:

CZUJNIK ŁADUNKU ELEKTRYCZNEGO 1

SDD287 - wysokoprądowy, podwójny driver silnika DC

Falownik FP 400. IT - Informacja Techniczna

Regulacja dwupołożeniowa.

INSTRUKCJA OBSŁUGI Generatora impulsów PWM

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Stanowisko do pomiaru fotoprzewodnictwa

AP3.8.4 Adapter portu LPT

Generator tonów CTCSS, 1750Hz i innych.

CEL ĆWICZENIA: Celem ćwiczenia jest zapoznanie się z zastosowaniem diod i wzmacniacza operacyjnego

Opis dydaktycznych stanowisk pomiarowych i przyrządów w lab. EE (paw. C-3, 302)

Obiekt. Obiekt sterowania obiekt, który realizuje proces (zaplanowany).

Demonstracja: konwerter prąd napięcie

HIGROSTAT PRZEMYSŁOWY

Ćw. 7 Wyznaczanie parametrów rzeczywistych wzmacniaczy operacyjnych (płytka wzm. I)

Segmenty rynku sterowników

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

Transkrypt:

POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 91 Electrical Engineering 2017 DOI 10.21008/j.1897-0737.2017.91.0034 Mikołaj BALCERZAK Konrad GÓRNY* Wojciech PIETROWSKI* OPROGRAMOWANIE MIKROKONTROLERA DO STEROWANIA SIŁOWNIKA WYKONANEGO Z MATERIAŁU WYKAZUJĄCEGO PAMIĘĆ KSZTAŁTU W artykule przedstawiono opracowany system do sterowania siłownikiem wykonanym z materiału wykazującego pamięć kształtu. Omówiono zjawisko pamięci kształtu, proces nadawania elementowi wykonawczemu wymaganych właściwości, budowę aktuatorów oraz właściwości Nitinol u. Opisano system złożony z elementu wykonawczego, układu pomiarowego prądu, temperatury i położenia, układu silnoprądowego oraz mikrokontrolera. SŁOWA KLUCZOWE: Arduino, aktuator SMA 1. WPROWADZENIE Materiały z pamięcią kształtu są stosowane w technice od stosunkowo niedawna. Aktuatory zbudowane na bazie tych materiałów, które pomimo często bardzo prostej budowy umożliwiają wykonywanie precyzyjnych przemieszczeń. W ostatnich latach ma miejsce dynamiczny rozwój tego rodzaju elementów, początkowo rozwijane jedynie w ośrodkach badawczych, obecnie doceniane są również przez międzynarodowe koncerny ze względu na możliwości miniaturyzacji i redukcji masy klasycznych aktuatorów. Zasada działania materiałów z pamięcią kształtu umożliwia stosowanie prostego układu sterowania w sytuacji gdy pożądana jest całkowita aktywacja. Stopniowa aktywacja wymaga jednak układu sterowania ze sprzężeniem zwrotnym pozycji. Układ taki warto oprzeć o mikrokontroler. W efekcie zachowane są niewielkie rozmiary, ale możliwe staje się zastosowanie dużo bardziej skomplikowanych algorytmów sterowania. Cena mikrokontrolerów w dzisiejszych czasach jest na tyle niska, że uzyskane rozszerzone możliwości regulacji całkowicie ją rekompensują. * Politechnika Poznańska.

376 Mikołaj Balcerzak, Konrad Górny, Wojciech Pietrowski 2. ZJAWISKO PAMIĘCI KSZTAŁTU Zjawisko pamięci kształtu oparte jest na zmianach w sieci krystalograficznej materiału w wyniku przemiany z fazy martenzytowej na austenityczną. Może być to spowodowane, w zależności od materiału, przez różne czynniki: temperaturę, pole magnetyczne, naprężenia. Dla temperaturowej pamięci kształtu po przekroczeniu temperatury aktywacji materiału, w wyniku przemieszczeń w skali mikro, następuje makroskopowa zmiana wymiarów. Materiały wykazujące pamięć kształtu (SMA Shape Memory Alloy) można podzielić na dwie grupy: wykazujące jednokierunkową pamięć kształtu oraz wykazujące dwukierunkową pamięć kształtu. Jednokierunkowy efekt pamięci kształtu polega na tym, że ogrzanie materiału do temperatury przemiany wywołuje zmianę kształtu, ale ochłodzenie nie powoduje powrotu do początkowych wymiarów. Mogą jednak być przywrócone w wyniku przyłożenia zewnętrznego obciążenia. W materiałach wykazujących dwukierunkowy efekt pamięci kształtu ochłodzenie powoduje powrót do postaci początkowej. 2.1. Kształtowanie właściwości W celu nadania elementowi wykonawczemu aktuatora pożądanych cech stosuje się procesy obróbki cieplnej i cieplno-mechanicznej. Podstawowy proces polega na nadaniu kształtu i wygrzaniu np. w 500 C przez 1h dla Nitinolu. Temperatura wyżarzania ma duży wpływ na stopień odzyskania kształtu oraz na zakres temperatury odzysku (rys. 2.1). Rys. 2.1. Krzywe odzysku kształtu stopu NiTi po deformacji ε = 20% wyżarzanego w zakresie temperatur 300 600 C [6] Płaskie próbki zostały zgięte pod kątem 90, a następnie ogrzane. Próbki w różnym stopniu były w stanie odzyskać swój początkowy kształt, a różnorodność przebiegów sugeruje duże możliwości wpływania na działanie elementów SMA. Ma ona również wpływ na występowanie pośredniej rombo-

Oprogramowanie mikrokontrolera do sterowania siłownika... 377 edrycznej fazy R. Istotna jest również liczba cykli przemian, którym poddany jest obrabiany materiał. Wpływa ona na temperatury charakterystyczne Af, As i Mf, Ms oraz na cykle termiczne pod obciążeniem (rys. 2.2 i 2.3). Gdy przemiany przeprowadzane są w temperaturze większej od Af krotność przemian wpływa też na pętlę nadsprężystości (rys. 2.4). Rys. 2.2. Wpływ liczby cykli przemian na zmiany temperatur charakterystycznych [2] Rys. 2.3. Wpływ liczby cykli przemian na przebieg przemiany pod obciążeniem [7] Rys. 2.4. Wpływ liczby cykli odkształceń w T > Af na pętle nadsprężystości [6] Na podstawie tych wykresów można wysnuć kilka wniosków wraz z rosnącą liczbą cykli: obniżają się temperatury charakterystyczne przemiany, zawęża się pętla przemian pod obciążeniem i przesuwa w kierunku wyższych temperatur i odkształceń, następuje zmniejszenie się pętli histerezy naprężenie odkształcenie oraz powrót do początkowej wartości odkształcenia po odjęciu naprężenia. 2.2. SMA jako aktuator Elementy SMA w tej kategorii wymagają zastosowania układów sterowania i zasilania. Typowym zastosowaniem jest chwytak robota [4]. Zastąpienie kon-

378 Mikołaj Balcerzak, Konrad Górny, Wojciech Pietrowski wencjonalnych przekładni mechanicznych sprężyną wykonaną z SMA wiąże się z następującymi korzyściami: możliwa jest większa miniaturyzacja, potencjalna możliwość regulacji siły uchwytu. Głównym problemem związanym z wykorzystaniem aktuatorów tego rodzaju jest trudność szybkiego chłodzenia, konieczna do zapewnienia dużej dynamiki. Również oparty na sprężynie SMA jest projekt robota do poruszania się wzdłuż rur [5]. W pracy tej wykorzystano równoległe połączenie sprężyny SMA oraz stalowej. Łączą one elementy, do których promieniowo przymocowane są elastyczne druty, którymi robot trzyma się wewnętrznej powierzchni rury. Cykliczne załączanie SMA, powodujące przyciągnięcie dolnej części i reakcja sprężyny stalowej odsuwająca górną część od nowej pozycji daje w efekcie ruch w jednym kierunku. Podobne w działaniu, ale różniące się budową są mikrosiłowniki wykonane z materiałów wykazujących pamięć kształtu. Mogą działać zarówno jako aktuatory jak i autonomiczne termoregulatory. Przeważnie wykonywane są one w wyniku wycięcia określonego kształtu z taśmy materiału SMA. Tego rodzaju elementy mogą być wykorzystane jako: mechanizm zwalniający maski gazowe na pokładzie samolotu [3], chwytak do przenoszenia soczewek [2] czy też mechanizm zmieniający nachylenie lusterka wstecznego samochodu w sytuacji oślepienia kierowcy podczas jazdy nocą. Takie układy są niezawodne oraz przynoszą redukcję masy. Trwają również prace mające na celu stworzenie regulowanej dyszy wylotowej silnika lotniczego [3]. 2.3. Nitinol Nitinol jest to nazwa handlowa stopu niklu z tytanem z, w przybliżeniu, równym ich udziałem. Wykres fazowy nikiel-tytan przedstawiono na rys. 2.5. Rys. 2.5. Wykres fazowy nikiel-tytan [8]

Oprogramowanie mikrokontrolera do sterowania siłownika... 379 Pamięć kształtu w tym materiale opiera się na przemianach pomiędzy siecią regularną przestrzennie centrowaną B2 oraz jednoskośnym kryształem B19' widocznymi na rysunkach odpowiednio 2.6 i 2.7. Rys. 2.6. Struktura fazy B2 [1] Rys. 2.7. Struktura fazy B19' [1] 3. OPIS SYSTEMU STEROWANIA AKTUATOREM SMA Element wykonawczy został wykonany z użyciem elementu SMA. Jest niezależny od reszty układu i podłączany poprzez złącza laboratoryjne. Do realizacji algorytmu zbudowano układ sterujący, w którym można wyróżnić kilka podukładów: część pomiarową, dokonującą pomiarów aktuatora, sterownik w postaci płytki Arduino UNO, która przetwarza sygnały wejściowe w celu poprawnego sterowania nim, część silnoprądową, zasilającą element wykonawczy oraz elementy służące do komunikacji z użytkownikiem. 3.1. Element wykonawczy Do realizacji pracy wykorzystano aktuator zbudowany z dwóch szeregowo połączonych sprężyn SMA (rys. 3.1). Pierwsza umocowana jest na korpusie i łączy się z drugą sprężyną, która zamocowana jest na stałe na końcu tłoka. Sprężyny wykonane są z drutu 1,1 mm, ale mają różne temperatury aktywacji: 15 C i 35 C. Korpus i tłok wykonane są w postaci elementów z giętej blachy. Maksymalne wysunięcie tłoka wynosi 34 cm. Do końców sprężyn przyłączone są przewody zakończone wtykami laboratoryjnymi. Rys. 3.1. Siłownik

380 Mikołaj Balcerzak, Konrad Górny, Wojciech Pietrowski 3.2. Część pomiarowa W celu poprawnego funkcjonowania układu konieczne jest zastosowanie szeregu czujników: temperatury, która związana jest z przemianą materiału; położenia dla uzyskania dokładnego pozycjonowania oraz prądu do zabezpieczenia układu przed nadmiernym jego natężeniem. 3.2.1. Pomiar temperatury Do pomiaru temperatury wykorzystano czujnik DS18B20. Wykonany jest w technologii 1 Wire, w której wszystkie czujniki mogą używać jednej magistrali danych. Ułatwia to montaż i umożliwia wykorzystanie wielu czujników nawet w prostym układzie. Poszczególne czujniki są określane na podstawie indywidualnego, 16 bitowego adresu. 3.2.2. Przegląd klejów pod kątem przewodności Do połączenia czujników temperatury ze sprężyną wykorzystano klej termoprzewodzący. Ze względu na duży wybór klejów termoprzewodzących do zestawienia trafiły jedynie substancje dostępne na polskim rynku, dla których były podane wszystkie właściwości uwzględniane w nim. Wybrany został klej AG TermoGlue. Zachowuje stosunkowo dobre parametry: ma szeroki zakres temperatur pracy, aż do 200 C, co zapewnia bezpieczną pracę po przekroczeniu temperatury przemiany 35 C. Jest to substancja jednoskładnikowa co zapewnia łatwość aplikacji oraz ma krótki czas sieciowania w temperaturze pokojowej 3.2.3. Pomiar położenia Ze względu na niewielką siłę wytwarzaną przez SMA preferowane są bezkontaktowe metody pomiaru odległości. Niestety w dokumentacjach technicznych wielu czujników pomijane są istotne informacje, takie jak charakterystyka statyczna wyjściowa czy też błąd pomiarowy. Wykorzystano czujnik ultradźwiękowy HC SR04. 3.2.4. Pomiar prądu W celu zabezpieczenia układu sprężyn przed przepływem prądu o zbyt dużym natężeniu konieczny jest jego pomiar. Do pomiaru został wykorzystany czujnik ACS714LLCTR 05B T. Wykorzystuje on efekt Halla, dzięki czemu występuje izolacja galwaniczna części pomiarowej od silnoprądowej. Zakres pomiarowy tego czujnika to od 5 A do 5 A z dokładnością ±1,5%. Dla zerowej wartości prądu pomiędzy wyprowadzeniami występuje napięcie 2,5 V. Dla

Oprogramowanie mikrokontrolera do sterowania siłownika... 381 dodatniej polaryzacji prądu wartość napięcia na wyjściach rośnie, natomiast dla ujemnej maleje z czułością 185 mv/a. 3.3. Część silnoprądowa Regulacja położenia wymaga możliwości zmiany natężenia prądu płynącego przez SMA, którego wartość dochodzi do 5 A. Oznacza to, że konieczne jest zastosowanie dodatkowego elementu dostosowanego do regulacji tak dużych natężeń prądu. W tym celu wykorzystano sterownik L298N, który jest sterowany przez PWM. Wraz ze zmniejszaniem wypełnienia maleje średnia wartość prądu. Przed driverem szeregowo włączone są zestyki modułu przekaźnika stanowiący dodatkowe zabezpieczenie układu w niepożądanej sytuacji możliwe jest przerwanie obwodu i zatrzymanie dalszego nagrzewania aktuatora. 3.4. Schemat ideowy Na rysunku 3.2. przedstawiono połączenie poszczególnych elementów systemu. Układ zasilania jest połączony z częścią sterującą oraz z częścią silnoprądową. Jako centralna część układu Arduino jest połączone z każdym pozostałym. Część pomiarowa swoje odczyty poszczególnych wielkości sprężyny przekazuje do części sterującej. 3.5. System sterowania aktuatorem SMA Układ przedstawiony na rysunku 3.3 jest zdolny do pozycjonowania siłownika. Po osiągnięciu zadanej pozycji dopływ prądu zostaje przerwany, a wraz z nim nagrzewanie elementów SMA. W konstrukcji badanego aktuatora występuje duży opór statyczny pomiędzy tłokiem, a korpusem. W efekcie można zauważyć efekt stick-slip, co utrudnia to precyzyjne pozycjonowanie. Przez zastosowanie PWM do regulacji prądu, utrudniony jest jego pomiar. Czujnik ultradźwiękowy oraz potencjometr sprawdziły się odpowiednio jako elementy przeznaczone do pomiaru i ustawiania położenia. Szeroki kąt wykrywania (w porównaniu z czujnikami odbiciowymi) ułatwia jego odpowiednie ustawienie z tłokiem siłownika naprzeciwko. Rezystor nastawny umożliwia wybór pozycji od 1 do 1023 mm. Po ustawieniu wartość potencjometru może wahać się o jedną jednostkę, ale nie wpływa to w znaczny sposób na realizację pozycjonowania. Dzięki wykorzystaniu dwukanałowego mostka H oraz modułu dwóch przekaźników stanowisko umożliwia podłączenie dwóch oddzielnych siłowników. Ostatecznie wykorzystanie jedynie przycisku i potencjometru okazało się być wystarczające do sterowania pracą układu. W wyniku zmiany wymiarów sprężyn ulegają one skręceniu. Z tego powodu połączenia pomiędzy

382 Mikołaj Balcerzak, Konrad Górny, Wojciech Pietrowski czujnikami muszą być elastyczne żeby nie ograniczać możliwości ruchu oraz nie dopuścić do zerwania połączenia pomiędzy czujnikiem, a sprężyną. Rys. 3.2. Schemat ideowy układu Rys. 3.3. System sterowania aktuatorem SMA

Oprogramowanie mikrokontrolera do sterowania siłownika... 383 4. PODSUMOWANIE Opracowany układ do pozycjonowania wykorzystano do sterowania siłownikiem wykonanym z materiału wykazującego pamięć kształtu. Układ zbudowano z Arduino UNO, sterownika mocy L297N do regulacji natężenia prądu przepływającego przez sprężyny aktuatora, przekaźnika do załączania przepływu prądu, czujnika prądu ACS714LLCTR, ultradźwiękowego czujnika odległości HC SR04, czujników temperatury DS18B20 oraz wyświetlacza LCD 16x2 z konwerterem I2C do komunikacji szeregowej Do precyzyjnego pozycjonowania tłoka zastosowano czujnik ultradźwiękowy o szerokim kącie wykrywania. Natomiast do zadawania położenia tłoka zastosowano rezystor nastawny podłączony do wejścia analogowego mikrokontrolera. Zakres zadawanego położenia wynosi od 1 do 1023 mm z dokładnością ± 5mm. Niewielka dokładność wynika z występowania dużego oporu statycznego między tłokiem a korpusem, tzw. efekt stck-slip. LITERATURA [1] Funakubo H., Shape Memory Alloys, Gordon & Breach, 1987. [2] Morawiec H., Metale z pamięcią kształtu i ich zastosowanie, Uniwersytet Śląski, 2014, 978 83 8012 170 6. [3] Benafan O., Shape memory alloy actuator design: CASMART collaborative best practices and case studies 10 1 42, Int J Mech Mater Des, Springer, 2014. [4] Kluszczyński K., SMA actuators: theory, performance curves and design problems 32 (4) 1417 1427, COMPEL: The International Journal for Computation and Mathematics in Electrical and Electronic Engineering, Emerald, 2013. [5] Miková Ľ., Application of shape memory alloy (sma) as actuator 54 169 172, Metalurgija, 2015. [6] Miyazaki S., Effect of cyclic deformation on the pseudoelasticity characteristics of Ni Ti alloys 17 (1) 115 120, Metallurgical Transactions A, Springer, 1986. [7] Stachowiak G. B., Shape memory behaviour associated with the R and martensitic transformations in a NiTi alloy 36 (2) 291 297, Acta Metallurgica, Elsevier, 1988. [8] Tang W., New modelling of the B2 phase and its associated martensitic transformation in the Ti Ni system 47 (12) 3457 3468, Acta Materialia, Elsevier, 1999. [9] 3M, 3M Thermally Conductive Epoxy Adhesive TC 2707, 2014. [10] AG TermoPasty, SPECIFICATION AG TermoGlu [11] Elecfreaks, Ultrasonic Ranging Module HC SR04. [12] Electrolube, Thermal Bonding Compound, 2003. [13] Electrolube, TCOR Thermally Conductive RTV (Oxime), 2013. [14] Fischer Elektronik, WLK (Binder), 2015. [15] Sharp, GP2Y0A51SK0F

384 Mikołaj Balcerzak, Konrad Górny, Wojciech Pietrowski [16] STElectronics, VL6180X Proximity and ambient light sensing (ALS) module, 2014. [17] Arduino, Dallas Semiconductor's 1 Wire Protocol, 16.01.2017 14:45, playground.arduino.cc/learning/onewire [18] Fischer Elektronik, Thermally conductive adhesive, 12.01.2017 9:19, http://fischerelektronik.de/web_fischer/en_gb/heatsinks/e01.09/thermally%20c onductive%20adhesive/pr/wlk10_/index.xhtml SOFTWARE OF THE MICROCONTROLLER FOR CONTROLLING THE ACTUATOR OF A SHAPE MEMORY MATERIAL The objective of this article was to create an Arduino-based electronic circuit for controlling the actuator of a shape memory material. To achieve this a circuit made of the following components was created: Arduino UNO as the controller, dual full bridge driver L297N to allow for regulation of the current passing through actuators spring, a relay module to cut off current when regulation is not in progress, a current sensor ACS714LLCTR, ultrasonic ranging module HC SR04, 1 wire temperature sensors DS18B20 and a 16x2 LCD display with converter to I 2 C communication. To power the hardware two power supply units were used: 12 V 2 A to power the high-current section and 9 V 2 A to power the Arduino board. Additionally a monostable switch and potentiometer were used to allow a human machine interaction. The unit works as intended, but it can activate only low resistance actuators with resistance of a few ohms at most. (Received: 20. 02. 2017, revised: 28. 02. 2017)