Manipulator przeznaczony do celów dydaktycznych - Laboratorium ...

Manipulator przeznaczony do celów dydaktycznych - Laboratorium ... Manipulator przeznaczony do celów dydaktycznych - Laboratorium ...

rab.ict.pwr.wroc.pl
from rab.ict.pwr.wroc.pl More from this publisher
21.02.2015 Views

22 Silniki te dodatkowo są fabrycznie wyposażone w kodery halotronowe. Jednak mała rozdzielczość (trzy impulsy na obrót wału silnika) nie pozwoliła na zastosowanie ich w tej konstrukcji. Dlatego silniki te zostały wyposażone w kodery przyrostowo-impulsowe typu AS5040 firmy AUSTRIAMICROSYSTEMS [6]. Możliwość zamontowania tych koderów wiązała się z koniecznością modyfikacji konstrukcji silników. Przeróbki polegały na skróceniu wału silnika o 3mm a następnie zamontowaniu na nim magnesu neodymowego [7]. Wykonano również płytki drukowane do AS5040(dodatek C) przystosowane do zamocowania w miejsce fabrycznego kodera. Aby zamknąć nowy koder w obudowie, należało w pokrywie wykonać podtoczenie o głębokości 1mm. Na rysunkach 3.5 i 3.6 przedstawione Rysunek 3.5: Zdjęcie ilustrujące sposób zamontowania magnesu na osi silnika. Rysunek 3.6: Zdjęcie ilustrujące sposób zamontowania kodera AS5040. są zdjęcia ilustrujące sposób zamontowania koderów AS5040. Parametry tych koderów są dostępne na stronie internetowej producenta [6].

23 3.2 Konstrukcja elektroniczna – sterownik robota Robot ZS5R posiada manipulator, którego poszczególne ramiona mogą wykonywać sekwencje ruchów, za które odpowiedzialny jest układ sterowania. Między innymi zapewnia on pomiar niezbędnych parametrów ruchu, takich jak położenia i prędkości. Ponadto układ sterowania zapewnia komunikację z komputerem nadrzędnym w celu pobrania parametrów do realizacji zadania, oraz wysyłania do komputera nadrzędnego aktualnych parametrów stanu robota. Na podstawie zadanych i zmierzonych parametrów sterownik wymusza na silnikach umieszczonych w ramionach takie sterowania, aby przeprowadzić efektor manipulatora z punktu początkowego do punktu docelowego. Moc obliczeniowa jednostki centralnej powinna zapewnić wykonanie wszystkich niezbędnych obliczeń w jak najkrótszym czasie. Na rysunku 3.7 przedstawiono schemat blokowy sterownika robota. Szczegółowe schematy elektroniczne, rysunki montażowe płytki (rozmieszczenie elemen- Rysunek 3.7: Schemat blokowy układu sterowania manipulatora. tów i ścieżek) oraz wykaz elementów znajdują się w dodatku B i C. Sterownik został zmontowany na płytce dwustronnej o wymiarach 94x260mm, co widać na rysunku 3.8. Na płytce tej znajdują się: • moduł EM332/B z mikrokontrolerem MC68332, zamocowany na dwóch złączach 48-stykowych każdy, • przetwornik A/C typu MAX1270 pracujący na magistrali QSPI,

23<br />

3.2 Konstrukcja elektroniczna – sterownik robota<br />

Robot ZS5R posiada manipulator, którego poszczególne ramiona mogą wykonywać sekwencje<br />

ruchów, za które odpowiedzialny jest układ sterowania. Między innymi zapewnia<br />

on pomiar niezbędnych parametrów ruchu, takich jak położenia i prędkości. Ponadto<br />

układ sterowania zapewnia komunikację z komputerem nadrzędnym w celu pobrania parametrów<br />

<strong>do</strong> realizacji zadania, oraz wysyłania <strong>do</strong> komputera nadrzędnego aktualnych<br />

parametrów stanu robota. Na podstawie zadanych i zmierzonych parametrów sterownik<br />

wymusza na silnikach umieszczonych w ramionach takie sterowania, aby przeprowadzić<br />

efektor manipulatora z punktu początkowego <strong>do</strong> punktu <strong>do</strong>celowego. Moc obliczeniowa<br />

jednostki centralnej powinna zapewnić wykonanie wszystkich niezbędnych obliczeń w jak<br />

najkrótszym czasie. Na rysunku 3.7 przedstawiono schemat blokowy sterownika robota.<br />

Szczegółowe schematy elektroniczne, rysunki montażowe płytki (rozmieszczenie elemen-<br />

Rysunek 3.7: Schemat blokowy układu sterowania manipulatora.<br />

tów i ścieżek) oraz wykaz elementów znajdują się w <strong>do</strong>datku B i C.<br />

Sterownik został zmontowany na płytce dwustronnej o wymiarach 94x260mm, co widać<br />

na rysunku 3.8. Na płytce tej znajdują się:<br />

• moduł EM332/B z mikrokontrolerem MC68332, zamocowany na dwóch złączach<br />

48-stykowych każdy,<br />

• przetwornik A/C typu MAX1270 pracujący na magistrali QSPI,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!