- Steruj unipolarnym silnikiem krokowym 5- lub 6-przewodowym z regulacją prędkości i konfiguracją trybu pracy. AVT1525 A+ zawiera płytkę PCB i mikrokontroler; elementy kompletujesz osobno.
Sterownik unipolarnego silnika krokowego - płytka PCB i mikrokontroler do AVT1525
Pozwala zbudować sterownik do unipolarnego silnika krokowego 5- lub 6-przewodowego z regulacją prędkości i wyborem trybu pracy.
Sterownik silnika krokowego z regulacją i konfiguracją pracy
AVT1525 to sterownik unipolarnego silnika krokowego przeznaczony do silników 5- lub 6-przewodowych. Układ umożliwia regulację prędkości obrotowej potencjometrem R1, zmianę kierunku obrotów oraz zatrzymywanie i uruchamianie silnika przez wejścia sterujące.
Mikrokontroler ATtiny26 steruje sekwencją pracy silnika, a stopień wykonawczy z ULN2803 obsługuje cewki z obciążalnością do 1 A na kanał. Pola R3…R6 pozwalają dobrać tryb krokowy lub półkrokowy, zakres regulacji prędkości, sposób sterowania oraz zachowanie silnika po zatrzymaniu. Wersja A+ zawiera płytkę PCB i mikrokontroler przygotowany do projektu; pozostałe elementy trzeba skompletować osobno.
Karta techniczna
AVT1525
Sterownik unipolarnego silnika krokowego z mikrokontrolerem ATtiny26, driverem ULN2803 i regulacją prędkości obrotowej.
| Wersja | A+ – płytka PCB i mikrokontroler |
| Funkcja | sterowanie unipolarnym silnikiem krokowym |
| Obsługiwany silnik | unipolarny silnik krokowy 5- lub 6-przewodowy |
| Mikrokontroler | ATtiny26 SMD |
| Driver wyjściowy | ULN2803 SMD |
| Obciążalność | do 1 A na kanał/cewkę |
| Regulacja prędkości | potencjometr R1 |
| Konfiguracja | pola R3…R6, ustawiane przy wyłączonym układzie |
| Tryby pracy | krokowy/półkrokowy, impulsowy/stanowy, zatrzymanie statyczne/dynamiczne |
| Zasilanie | 5–30 VDC |
| Płytka PCB | 60×30 mm |
Wersja
AVT1525 A+ – płytka PCB i mikrokontroler ATtiny26. Pozostałe elementy elektroniczne i elektromechaniczne z poniższego wykazu trzeba skompletować osobno.
Wykaz elementów
- R1: potencjometr 10 kΩ
- R2: 10 kΩ SMD 0805
- R3…R6: 1 Ω SMD 0805
- R7: 1 kΩ SMD 0805
- L1: 10 µH SMD 0805
- C1: 220 µF/25 V SMD
- C4: 10 µF/16 V SMD
- C2, C3, C5: 100 nF SMD 0805
- US1: 78M05 SMD
- US2: ATtiny26 SMD – mikrokontroler przygotowany do projektu (w zestawie)
- US3: ULN2803 SMD
- LED1: dioda LED SMD 0805
- DIRECT: goldpin kątowy 1×2
- STOP/STEP: goldpin kątowy 1×2
- OUT: goldpin kątowy 1×6
- ZAS: złącze zasilania
- Jumper: 100 nF SMD 0805
Notes
R3 wybiera tryb pracy silnika: bez zwory układ pracuje krokowo, a ze zworą półkrokowo. Tryb półkrokowy daje płynniejszą pracę, ale zwiększa pobór prądu o około 50–60%.
R4 wybiera zakres regulacji prędkości obrotowej, R5 określa sposób sterowania impulsowy lub stanowy, a R6 wybiera stan zatrzymania. Zatrzymanie dynamiczne blokuje oś silnika przez pozostawienie zasilonych cewek, ale powoduje pobór prądu i nagrzewanie uzwojeń.
Konfigurację pól R3…R6 należy wykonywać przy wyłączonym układzie. Dioda LED1 sygnalizuje stan pracy sterownika.
Montaż obejmuje elementy SMD i przewlekane. W pierwszej kolejności warto lutować elementy SMD, szczególnie ATtiny26 i ULN2803, zwracając uwagę na gęsto rozmieszczone wyprowadzenia.
Uwaga: Przed podłączeniem silnika trzeba sprawdzić zgodność uzwojeń z wyprowadzeniami sterownika oraz dobrać zasilanie do parametrów silnika. W trybie zatrzymania dynamicznego uzwojenia mogą się nagrzewać.
Najczęściej zadawane pytania
AVT1525 A+ zawiera płytkę PCB oraz mikrokontroler ATtiny26 przygotowany do projektu sterownika unipolarnego silnika krokowego. Do uruchomienia układu trzeba samodzielnie skompletować pozostałe elementy z wykazu albo wybrać wersję B – zestaw KIT z płytką PCB i elementami do lutowania, jeśli jest dostępna.
Do unipolarnego silnika krokowego z 5 lub 6 przewodami. Sterownik nie jest przeznaczony do typowego bipolarnego silnika krokowego z 4 przewodami bez zmiany sposobu sterowania.
Tak. Prędkość obrotową reguluje się potencjometrem R1, a pole R4 pozwala wybrać niższy lub wyższy zakres regulacji.
Wersja A+ zawiera mikrokontroler ATtiny26 przygotowany do projektu, więc użytkownik nie musi samodzielnie programować układu przed uruchomieniem sterownika.
Elektronika






