Popis produktu: TB67S279FTG - budič krokového motoru 47 V / 1,1 A - s konektory - Pololu 3099
Systém umožňuje ovládat krokový motor pomocí zařízení, které umožňuje generovat logické stavy, např. A rduino , STM32Discovoery , Raspberry Pi nebo jakýkoli mikrokontrolér . Modul Pololu se velmi snadno používá. Náběžná hrana každého impulzu na kolíku CLK (STEP) odpovídá jednomu kroku. Volba směru se provádí přidělením příslušného stavu vedení CW / CCW (DIR) (např. Nízký stav - otáčení ve směru hodinových ručiček, vysoký stav - naopak). Řídicí jednotka může také zvolit rozlišení provozu motoru.
Modul má pájené konektory goldpin. Nabízíme také verzi bez nainstalovaných konektorů .
Minimální schéma zapojení pro připojení mikrokontroléru k TB67S2x9FTG.
Regulátor vyžaduje napájecí napětí od 10 V do 47 V, které bude připojeno k pinům VIN a GND.
Připojení ovladače
Chcete-li ovládat bipolární krokový motor, připojte systém podle obrázku níže.
Napájení
K napájení logické části modulu je zapotřebí napětí 5 V, které by mělo být připojeno ke kolíku VDD . Napájecí napětí motoru v rozsahu od 10 V do 47 V se přivádí na kolík VIN .
Pozornost!
Připojení a odpojení motoru, když je ovladač zapnutý, může poškodit systém.
Řešení
Velikost kroku je vybrána vstupy DMODE0, DMODE1, DMODE2. Možná nastavení jsou uvedena v tabulce níže. Vstupy MS1, MS2 a MS3 mají vnitřní stahovací rezistor (100 kΩ).
MS1 | MS2 | MS3 | Řešení |
krátký | krátký | krátký | Pohotovostní režim |
krátký | krátký | vysoký | Celý krok |
krátký | vysoký | krátký | nekruhový půlkrok („a“) |
krátký | vysoký | vysoký | 1/4 kroku |
vysoký | krátký | krátký | kruhový půlkrok („b“) |
vysoký | krátký | vysoký | 1/8 kroku |
vysoký | vysoký | krátký | 1/16 kroku |
vysoký | vysoký | vysoký | 1/32 kroku |
Řízení
Náběžná hrana každého impulzu na pinu CLK (STEP) odpovídá jednomu kroku. Volba směru se provádí přidělením příslušného stavu vedení CW / CCW (DIR) (např. Nízký stav - otáčení ve směru hodinových ručiček, vysoký stav - naopak). Pokud se má motor otáčet pouze v jednom směru, může být kolík DIR ponechán odpojený.
Když se pin RESET zvýší, ovladač resetuje svůj stav v tabulce překladače, čímž se zvýší na počáteční hodnotu 45 °. To odpovídá 100% aktuálního limitu na obou cívkách v režimu plného a nekruhového půl kroku. Pin RESET nevypíná výstupy motoru, regulátor bude i nadále dodávat proud do motoru, ale nebude poskytovat informace výstupu CLK
TB67S2x9FTG dokáže detekovat několik chybových stavů, které hlásí, což způsobí, že jeden nebo oba LO piny budou nízké. Výrobce zahrnul do dokumentace tabulku kombinací chyb na pinech LO1 a LO2.
Podrobný popis každého kolíku naleznete na webových stránkách výrobce.