Dane techniczne:
- Liczba obsługiwanych serw: 6
- Prędkość transmisji: 300 - 200000 bps
- Napięcie zasilania: 5-16V
- Pobór prądu: 30mA
- Oprogramowanie Windows: Link
- Oprogramowanie Linux: Link
![](http://electropark.pl/img/cms/Napedy/Sterowniki/serw/Mini%20Maestro%206-Channel-opis.jpg)
![](http://electropark.pl/img/cms/Napedy/Sterowniki/serw/Mini%20Maestro%206-Channel-opis-2.jpg)
Obsługa sterownika
Użytkownik może dostosować kontroler do potrzeb swojego projektu, wybierając spośród trzech różnych interfejsów komunikacyjnych:
USB aplikacja komputerowa - urządzenie łączy się z komputerem za pomocą przewodu mini USB. Do obsługi kontrolera służy intuicyjny program, który umożliwia między innymi:
- sterowanie pozycją orczyka
- ustalanie prędkości obrotu serwomechanizmu
- odczytywanie danych z wejść analogowych i cyfrowych
- nastawianie wartości logicznych na wyjścia I/O
W celu skorzystania opcji sterowania poprzez USB wystarczy pobrać program na dysk (wersja: Windows, Linux), uruchomić go oraz podłączyć kontroler do dowolnego portu USB komputera.
Interfejs szeregowy (UART) - interfejs pozwala na połączenie Maestro z jednostką centralną, którą może być dowolny mikrokontroler lub zestaw uruchomieniowy np. Arduino, STM32Discovery bądź Rasbperry Pi. Obsługaserwomechanizmów obywa się poprzez wysyłanie specjalnych komend znakowych. Przykłady wraz z opisem poleceń można znaleźć w instrukcji.
Skrypt - wybierając tę opcję, użytkownik może stworzyć i zapisać w pamięci Maestro wybraną sekwencje zdarzeń np. uzależnić pozycję serwa od poziomu napięcia na wejściu analogowym, do którego podłączony będzie dowolny czujnik analogowy np. żyroskop, akcelerometr lub dalmierz. Opis języka skryptowego wraz z przykładami wykorzystaniamożna znaleźć w instrukcji.
![](http://botland.com.pl/img/p/68-264.jpg)
Aplikacja komputerowa pozwalająca kontrolować pozycję i prędkość serw, odczytywać i zapisywać stany I/O poprzez przewód USB.
Wyprowadzenia
Wyprowadzenia to popularne listwy goldpin (raster 2,54), dopasowane do standardowych złącz serwomechanizmów i przewodów połączeniowych.
Na płytce znajdują się:
- złącze miniUSB służące do połączenia układu z komputerem PC
- wyprowadzenia szyny zasilania 5V do zasilania innych układów
- złącza do podpięcia zasilania dla serwomechanizmów(+ i -)
- złącza dla serwomechanizmów, wyprowadzenia oznaczone jako signal mogą również służyć jako analogowe wejścia i cyfrowe wejścia/wyjścia pracujące z napięciami 5 V
- diody statusowe
- złącze zasilania układów logicznych (przydatne jeśli sterownik nie będzie na stałe podłączony do portu USB)
- złącza szeregowego interfejsu komunikacyjnego UART (RX, TX)
Przykłady wykorzystania
- projekty z wykorzystaniem wielu serwomechanizmów np. manipulator
- poboty kroczące np. Hexapody
- sterowanie serwami za pomocą komputera (przewód USB)
- wykorzystanie kanałów jako cyfrowe wyjścia ogólnego przeznaczenia
- wykorzystanie kanałów wejść analogowych np. do odczytu informacji z czujników (np. Sharp 10-80cm) bezpośrednio na PC
- w wersjach 12, 18 i 24 jeden z kanałów może pracować jako wyjście PWM, można zatem obsługiwać sterownik silników (np. TB6612FNG)
Przydatne linki
- Szczegółowa instrukcja: link (ang)
- Przykładowy projekt Hexapod: link (ang)
- Program wersja Windows: link
- Program wersja Linux: link
|