Sterowanie modelem mobilnej platformy po określonej trajektorii z

Transkrypt

Sterowanie modelem mobilnej platformy po określonej trajektorii z
Sterowanie modelem mobilnej platformy po okre lonej trajektorii z wykorzystaniem
układów programowalnych,
stanowisko powstało w ramach pracy dyplomowej
magisterskiej wykonanej przez Ptach Piotr, Siera ski Sebastian, AM, Gdynia, 2008
Budowany
model
mobilnej
platformy
jest
wykorzystany
jako
stanowisko
laboratoryjne w Katedrze Automatyki Okr towej Akademii Morskiej w Gdyni w
laboratorium Techniki Cyfrowej. Na rysunkach 1 i 2 przedstawiono widok stanowiska, które
składa si z nast puj cych elementów:
1. modelu platformy mobilnej wraz z układem sterowania,
2. odbiornika radiowego komunikuj cego si z komputerem poprzez interfejs RS232,
3. komputera osobistego z zainstalowanym oprogramowaniem WebPack ISE wyposa onego
dodatkowo w opracowany w ramach pracy dyplomowej program do rysowania trajektorii
robota,
4. programatora ZL11PRG.
1
2
4
Rys. 1. Widok stanowiska laboratoryjnego (z góry)
Program steruj cy przygotowano w
rodowisku WebPack, przeznaczonym do
programowania układów CPLD firmy Xilinx. Programator podł czony jest do portu
równoległego komputera oraz do portu JTAG na układzie steruj cym. Za jego pomoc
wysyłany jest na układ XC95108 program realizuj cy sterowanie modelem. Natomiast moduł
odbiornika radiowego podł czony jest do portu szeregowego (COM1) komputera przez
interfejs RS232.
Rys. 2. Model mobilnej platformy (widok z boku)
Schemat ideowy modelu przedstawiono na rysunku 3. Model ten zbudowano jako
podwozie wykonane ze szkła akrylowego, do którego przymocowano trójkołowy układ
lokomocji. Na górze mobilnej platformy platformy umieszczono układ steruj cy wraz z
akumulatorem zasilaj cym. Na przedniej listwie znajduj si trzy czujniki dotykowe, które
zbieraj informacji o przeszkodach znajduj cych si na drodze poruszaj cego si obiektu.
Tylne koło jest kołem swobodnym, nie nap dzanym, pełni ono rol podparcia. Natomiast dwa
przednie koła s stałe i s nap dzane dwoma niezale nymi silnikami, które wykonano na
bazie przerobionych serwomechanizmów (MG995). Zaprojektowana i zbudowana platforma
stanowi stabilny obiekt, który mo e porusza si we wszystkich kierunkach. Obiekt ten
wyposa ono równie w czujniki, których zadaniem jest zbieranie informacji o pracy układu.
Rol
czujników pełni
dwa transoptory szczelinowe umiejscowione przy silnikach
nap dzaj cych. Ich zadaniem jest pomiar obrotów silników w celu rozpoznania poło enia
obiektu. Wykrywaj one tak e fizyczny kontakt z przeszkodami wyst puj cymi na trasie
poruszania si modelu. Taki układ wprowadza sygnał sprz enia zwrotnego, co umo liwia
autonomiczn prac obiektu.
250
koło nap dowe
lewe
czujnik dotykowy
rodkowy
235
czujnik
obrotów lewy
140
wolne koło
czujnik
dotykowy lewy
czujnik
obrotów prawy
koło nap dowe
prawe
czujnik
dotykowy prawy
Rys 3. Budowa modelu platformy mobilnej
Do sterowania modelem wykorzystano jedena cie sygnałów wyprowadzonych z
układu CPLD. Cztery sygnały odpowiadaj
za sterowanie silnikami, po dwa na ka dy
serwomechanizm. Jeden z sygnałów odpowiada za zał czanie napi cia na nap dzie, za drugi
za zamian kierunku obrotów. Pozostałe siedem sygnałów wykorzystano do pracy czujników.
Trzy sygnały zbieraj informacje z czujników dotykowych. Kolejne cztery odpowiadaj za
prac czujników pomiaru obrotów, po dwa na ka dy transoptor, przy czym jeden z sygnałów
zał cza zasilanie elementu, natomiast drugi odbiera impulsy okre laj ce obroty silnika.
Mo liwa jest praca obu silników jednocze nie oraz nagła zmiana kierunku obrotów bez
konieczno ci stosowania przerw mi dzy kolejnymi sekwencjami ruchu. ,Zbudowany obiekt
wyposa ono w akumulator Sunnyway SW613 (6V, 1.3Ah) zamontowany za układem
steruj cym. Wykorzystanie takiego
mobilnej przez czas do jednej godziny.
ródła zasilania umo liwia prac
modelu platformy

Podobne dokumenty