Specyfikacja sterownika DRV8825 StepStick
- Napięcie zasilania: 12 V - 24 V
- Prąd ciągły na cewkę: 1,5 A
- Maksymalny chwilowy prąd na cewkę: 2,5 A
- Napięcie zasilania części logicznej: 2,5 V - 5,25 V
- Rozdzielczość: 1, 1/2, 1/4, 1/8, 1/16, i 1/32 kroku
Opis produktu: Sterownik silnika krokowego DRV8825 StepStick
Moduł oparty na sterowniku DRV8825 firmy Texas Instruments, pozwala kontrolować silnik krokowy o maksymalnym poborze prądu do 1,5 A na cewkę (przy użyciu chłodzenia do 2,5 A). Zasilany jest napięciem z zakresu od 12 V do 24 V. Przed użyciem zalecamy zapoznanie się z dokumentacją sterownika DRV8825.
Główne cechy
- Moduł charakteryzuje się prostym interfejsem sterowania krokiem i kierunkiem.
- Posiada możliwość pracy w sześciu trybach: pełnego kroku, pół-kroku, 1/4-kroku, 1/8-kroku, 1/16-kroku oraz 1/32-kroku.
- Zapewnia kontrolę maksymalnego prądu silnika za pomocą potencjometru, co umożliwia używanie wyższego niż znamionowe napięcia zasilania dla silników.
- Silniki można zasilać napięciem od 12 V do 24 V.
- Pobór prądu do 2,5 A (1,5 A bez zewnętrznego chłodzenia).
- Dzięki zintegrowanemu regulatorowi napięcia, użytkownik nie musi doprowadzać dodatkowego zasilania części logicznej.
- DRV8824 współpracuje z układami o napięciu części logicznej zarówno 3,3 V jak i 5 V.
- Odkryte pole masy od spodu, umożliwia przylutowanie elementów chłodzących.
- Moduł jest zgodny, pod względem rozmiarów i wyprowadzeń, z układem opartym na sterowniku A4988.
Zestaw zawiera wszystkie niezbędne elementy do podłączenia sterownika - moduł z wlutowanymi złączami goldpin oraz radiator do samodzielnego montażu. |
Sterowanie
Jeden impuls podany na pin STEP powoduje jeden krok silnika w kierunku wybranym poprzez podanie odpowiedniego stanu logicznego (wysokiego lub niskiego) na wyprowadzenie DIR. Piny STEP oraz DIR nie są wewnętrznie podciągnięte. Jeśli silnik ma się kręcić tylko w jednym kierunku pin DIR można na stałe podłączyć do VCC lub GND.
Pin | Opis |
---|---|
DIR | Wybór kierunku obrotów stanem niskim i wysokim. |
STP | Jeden impuls podany na pin STEP powoduje jeden krok silnika. |
SLP |
Tryb uśpienia - aktywowany stanem niskim.
|
RST |
Reset - aktywowany stanem niskim.
|
M2 | Pin do wyboru rozdzielczości, szczegóły w dalszej części opisu. |
M1 | Pin do wyboru rozdzielczości, szczegóły w dalszej części opisu. |
M0 | Pin do wyboru rozdzielczości, szczegóły w dalszej części opisu. |
EN |
Enable - podanie stanu niskiego oznacza włączenie układu.
|
GND | Masa układu. |
FLT | Stanem niskim (logicznym zerem) sygnalizuje pojawienie się nieprawidłowości w pracy układu np. zadziałanie jednego z zabezpieczeń. Aby układ był kompatybilny z A4988 należy na ten pin podać 5 V. |
2A | Wyjście do podłączenia cewki silnika krokowego. |
1A | Wyjście do podłączenia cewki silnika krokowego. |
1B | Wyjście do podłączenia cewki silnika krokowego. |
2B | Wyjście do podłączenia cewki silnika krokowego. |
GND | Masa układu. |
VMOT | Napięcie zasilania silników od 12 V do 24 V. |
Zasilanie
Układ można zasilać napięciem z zakresu 12 V do 24 V podłączanym między piny VMOT (+) i GND (-).
Uwaga! W pewnych warunkach nawet stosunkowo niskie napięcie zasilania może spowodować szpilki (skoki napięcia) o wysokiej amplitudzie, przekraczającej wartość dopuszczalną 24 V. Taka sytuacja prowadzi do trwałego uszkodzenia układu. Jednym ze sposobów uniknięcia tego problemu jest umieszczenie kondensatora (przynajmniej 47 uF), jak najbliżej pinów VMOT i GND modułu sterownika.
Podłączanie i odłączanie silnika, podczas gdy sterownik jest włączony może uszkodzić układ. |
Rozdzielczość
Sterownik mikro-krokowy taki jak DRV8825 pozwala na pracę silnika z wysoką rozdzielczością do 1/32 kroku. Rozmiar kroku wybierany jest za pomocą wejść M0, M1 i M2 - dostępne tryby zostały pokazane w tabeli poniżej. Domyślnie wszystkie trzy wyprowadzenia ściągnięte są do masy poprzez rezystor (pull-down). Pozostawienie ich nie podłączonych oznacza więc wybór trybu pracy z pełnym krokiem. Przykładowo przy użyciu silnika o rozdzielczości 200 kroków na obrót, wybór trybu ¼ kroków oznacza pracę w rozdzielczości 800 pozycji na obrót.
M0 | M1 | M2 | Rozdzielczość |
---|---|---|---|
Low | Low | Low | Pełny krok |
High | Low | Low | 1/2 kroku |
Low | High | Low | 1/4 kroku |
High | High | Low | 1/8 kroku |
Low | Low | High | 1/16 kroku |
High | Low | High | 1/32 kroku |
Low | High | High | 1/32 kroku |
High | High | High | 1/32 kroku |
Ograniczenie prądu
Aby zachować wysoką prędkość przełączania kroków, można zastosować wyższe napięcie zasilania silnika niż nominalne. Należy tylko ograniczyć maksymalny prąd przepływający przez cewki do wartości katalogowej silnika.
Moduł pozwala na aktywne ograniczenie prądu przy pomocy potencjometru. Jednym ze sposobów wprowadzenia ograniczenia jest ustawienie sterownika w tryb pełnego kroku oraz pomiar prądu przepływającego przez jedną cewkę bez podawania sygnału na wejście STEP. Zmierzony prąd to 70% ustawionego limitu (obie cewki są zawsze włączone i ograniczone do 70% w trybie pełnego kroku).
Przydatne linki |