Opis
⭐ Sterownik silnika krokowego DRV8825 2,2A 45V ⭐Moduł sterownika silnika krokowego DRV8825 to skuteczne narzędzie, które pozwala na precyzyjne sterowanie silnikami krokowymi. Zasilany napięciem w zakresie od 8,2V do 45V, moduł ten oferuje wiele zaawansowanych funkcji, które wpływają na wydajność i elastyczność działania silnika.
Ten prosty w obsłudze moduł sterownika posiada sześć trybów pracy: pełnego kroku, pół-kroku, 1/4-kroku, 1/8-kroku, 1/16-kroku oraz 1/32-kroku. Dzięki temu można dostosować pracę silnika do indywidualnych potrzeb.
Sterownik DRV8825 oferuje także kontrolę maksymalnego prądu silnika za pomocą potencjometru, co umożliwia używanie wyższego napięcia zasilającego niż znamionowe, co z kolei skutkuje wyższą prędkością ruchu silnika.
Ponadto, ten moduł posiada zintegrowany regulator napięcia, dzięki któremu użytkownik nie musi dostarczać dodatkowego zasilania dla części logicznej. Jest również kompatybilny zarówno z układami o napięciach części logicznej 3,3V, jak i 5V.
W celu zapewnienia bezpieczeństwa, sterownik DRV8825 posiada zabezpieczenia przed przeciążeniem prądem, zbyt wysoką temperaturą oraz zwarciem. Dzięki temu można mieć pewność, że silnik jest odpowiednio chroniony. Płytka sterownika została wykonana w technologii czterowarstwowej z grubszą pokrywą miedzi, co zwiększa jej odporność na ciepło.
Sterownik silnika DRV8825 można idealnie dopasować do potrzeb dzięki wyborowi rozdzielczości.
Możliwość pracy z rozdzielczością do 1/32 kroku pozwala na uzyskanie precyzyjnych i gładkich ruchów silnika.⚙️Moduł sterownika silnika krokowego⚙️1️⃣SterowanieJeden 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.
Układ posiada jeszcze trzy wejścia do kontrolowania poboru mocy: RESET SLP i EN, ich opis znajduję się w dokumentacji. Należy zwrócić uwagę, że wyprowadzenia te nie są do niczego podłączone. Jeśli nie będą używane, należy je zewnętrznie podciągnąć do napięcia zasilania (podać stan wysoki - logiczną jedynkę z zakresu 2,2V do 5,5V)).
Sterownik DRV8825 posiada również wyprowadzenie oznaczone jako FAULT. Stanem niskim (logicznym zerem) sygnalizuje pojawienie się nieprawidłowości w pracy układu np. zadziałanie jednego z zabezpieczeń. Na płytce wyprowadzenie zostało połączone z pinem SLEEP, a więc podanie stanu wysokiego na pin SLEEP podciąga do VCC (pull-up) takżę FAULT. Dzięki zastosowaniu szeregowego rezystora zabezpieczającego wyprowadzanie FAULT można również podłączyć do napięcia VCC, co czyni moduł pin-kompatybilnym z wersja A4988.2️⃣ZasilanieUkład można zasilać napięciem z zakresu 8,2V do 45V podłączanym między piny VMOT (+) i GND (-). Napięcie powinno być filtrowane poprzez zewnętrzny kondensator umieszczony jak najbliżej płytki sterownika. Jego pojemność zależna jest od maksymalnego prądu pobieranego przez silnik.3️⃣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ść MODE1, MODE1 i MODE2 - 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) 100kΩ. 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.
MODE0 MODE1 MODE2 RozdzielczośćLow Low Low Pełny krokHigh Low Low 1/2 krokuLow High Low 1/4 krokuHigh High Low 1/8 krokuLow Low High 1/16 krokuHigh Low High 1/32 krokuLow High High 1/32 krokuHigh High High 1/32 kroku4️⃣Ograniczenie prąduAby 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).
Innym sposobem jest pomiar napięcia na wyprowadzeniu REF (oznaczonego kółkiem na płytce drukowanej) oraz obliczenie aktualnego limitu (rezystory pomiarowe mają wartość 0.1Ω
