- generowanie przebiegu sterującego odbywa się na drodze programowej,
- współpracuje z silnikami unipolarnymi 5-przewodowymi,
- współpracuje z silnikami o napięciu znamionowym 5...12 V.
Układ zrealizowany jest bez specjalizowanych sterowników silników krokowych, a generowanie przebiegu sterującego odbywa się programowo. Współpracuje z silnikami unipolarnymi 5-przewodowymi np. 25SPG lub 28BYJ.
Budowa i działanie
Silnik dołączany jest do złącza MOUT. Każde z czterech uzwojeń silnika sterowane jest własnym tranzystorem MOSFET wchodzącym w strukturę podwójnego tranzystora Q1, Q2. Do wyprowadzenia wspólnego uzwojeń doprowadzone jest napięcie zasilania VM. Napięcie zasilania silnika doprowadzone jest do złącza PWR, jego wartość powinna być dobrana do typu silnika i powinna mieścić się w zakresie 5...12 V. Należy też pamiętać o odpowiedniej wydajności prądowej źródła zasilania.
Układ U1 typu LVC125 zapewnia separację portów GPIO procesora i wysterowanie bramek tranzystorów wykonawczych. Zasilanie części logicznej pobierane jest z wbudowanej przetwornicy 3,3 V Pi Pico. Sterowanie silnikiem zajmuje cztery wyprowadzenia GPIO18...21. Układ uzupełnia złącze GPIO dla wyprowadzeń 12, 13 lub magistrali I²C w standardzie Grove, ułatwiające podłączenie zewnętrznych czujników w standardzie 3,3 V.