Popis produktu: Mini Maestro USB 12kanálový servo ovladač - Pololu 1352
12kanálový servoregulátor s podporou digitálních a analogových signálů. Uživatel může ovládat servery pomocí: PC (USB) aplikace, sériového rozhraní a jednoduchého skriptovacího jazyka.
Produkt je kompatibilní s Arduino Výrobce poskytuje knihovnu na GitHubu pro uživatele Arduina. |
Mini Maestro USB 12kanálový servo ovladač - Pololu 1352.
Video
Film vyrobený společností Pololu, představující možnosti produktu.
Popis ovladače Pololu Maestro
Řada Maestro jsou všestranné servoregulátory, které dokážou také interpretovat digitální a analogové signály. Díky různým možnostem ovládání, široké škále napájecích napětí a jednoduchému ovládání Maestro dobře funguje v mnoha projektech využívajících serva. V závislosti na počtu použitých serv si uživatel může vybrat vhodnou verzi. K dispozici jsou 6 , 12 , 18 a 24 kanálové moduly.
Počet kanálů: | 6 | 12 | 18 | 24 |
Počet analogových vstupů: | 6 | 12 | 12 | 12 |
Počet digitálních vstupů: | 0 | 0 | 6 | 12 |
Šířka [mm]: | 21.6 | 27.9 | 27.9 | 27.9 |
Délka [mm]: | 30.5 | 36.1 | 45,7 | 58,4 |
Hmotnost [g]: | 3.0 | 4.2 | 4.9 | 6.0 |
Pulzní frekvence: | 33-100 Hz | 1-333 Hz | 1-333 Hz | 1-333 Hz |
Rozsah pulsu: | 64–3280 μs | 64–4080 μs | 64–4080 μs | 64–4080 μs |
Velikost skriptu: | 1 kB | 8 kB | 8 kB | 8 kB |
Podpora ovladačů
Uživatel může přizpůsobit regulátor potřebám svého projektu a vybrat si ze tří různých komunikačních rozhraní:
USB počítačová aplikace - zařízení se připojuje k počítači pomocí mini USB kabelu . K ovládání regulátoru se používá intuitivní program, který mimo jiné umožňuje:
- ovládání polohy vlečného lana
- nastavení rychlosti otáčení serva
- čtení dat z analogových a digitálních vstupů
- nastavení logických hodnot na I/O výstupech
Pro využití možnosti USB ovládání stačí stáhnout program na disk (verze: Windows , Linux ), spustit jej a připojit ovladač k libovolnému USB portu počítače.
Sériové rozhraní (UART) - rozhraní umožňuje propojit Maestro s centrální jednotkou, kterou může být jakýkoliv mikrokontrolér nebo vývojový kit, např. Arduino , STM32Discovery nebo Rasbperry Pi . Servomechanismy jsou ovládány odesíláním příkazů speciálních znaků. Příklady a popis příkazů naleznete v příručce .
Skript - výběrem této možnosti může uživatel vytvořit a uložit do paměti Maestra vybranou sekvenci událostí, např. nastavení polohy serva v závislosti na úrovni napětí na analogovém vstupu, ke kterému bude připojen jakýkoli analogový senzor, např. gyroskop , akcelerometr nebo dálkoměr . Popis skriptovacího jazyka s příklady použití lze nalézt v manuál .
Počítačová aplikace, která umožňuje ovládat polohu a rychlost serv, číst a ukládat I/O stavy přes USB kabel .
Výstupy servozesilovače
Piny jsou oblíbené zlaté proužky (2,54 rastr), přizpůsobené standardním servo konektorům a propojovací kabely .
Deska obsahuje:
- miniUSB konektor pro propojení systému s PC
- 5V výstupy napájecí sběrnice pro napájení jiných systémů
- napájecí konektory pro serva (+ a -)
- konektory pro serva , výstupy označené jako signál lze použít i jako analogové vstupy a digitální vstupy / výstupy pracující s napětím 5 V
- stavové LED diody
- logický napájecí konektor (užitečné, pokud ovladač nebude trvale připojen k USB portu)
- Konektory sériového komunikačního rozhraní UART (RX, TX)
Specifikace produktu: Mini Maestro USB 12kanálový servo ovladač - Pololu 1352
- Napájení: 5V až 16V
- Spotřeba proudu: 40 mA *
- Počet kanálů: 12
- Přenosová rychlost: 300-200 000 bps **
- Způsoby ovládání:
- USB - PC program součástí dodávky
- Sériové rozhraní (UART) - např. komunikace s mikrokontrolérem
- skripty uložené v paměti ovladače
- Rozměry: 28 x 36,5 mm
Příklady použití Maestro
- projekty využívající více serv např. manipulátor
- chodící roboti, např. Hexapods
- ovládání serverů pomocí počítače ( USB kabel )
- použití kanálů jako univerzálních digitálních výstupů
- použití analogových vstupních kanálů, např. pro čtení informací ze senzorů (např. Sharp 10-80cm ) přímo na PC
- ve verzích 12, 18 a 24 může jeden z kanálů fungovat jako PWM výstup, takže můžete ovládat budič motoru (např. TB6612FNG )