Projekt sterownika opisanego w artykule realizuje następujące zadania:
- Steruje 4-fazowym silnikiem krokowym.
- Umożliwia płynną regulację prędkości obrotowej i zmianę kierunku obrotów.
- Realizuje funkcję zatrzymania silnika standstill.
Sterownik zbudowano z użyciem trzech układów scalonych typu 4000 oraz czterech MOSFETów mocy. Układ jest taktowany za pomocą generatora impulsów prostokątnych zbudowanego z bramek NAND z wejściem Schmitta. Częstotliwość pracy tego generatora jest określona sumą rezystancji R2+PR1 oraz pojemności kondensatora C1 i może być regulowana w szerokim zakresie za pomocą potencjometru PR1. Fragment układu z bramkami EXOR i przerzutnikami J-K tworzy licznik modulo 4, na którego wyjściach w takt impulsów zegarowych przesuwa się poziom wysoki. Przełącznik S1 (JP1) służy do zmiany kierunku pracy licznika, a tym samym do zmiany kierunku obrotów silnika. Za pomocą przełącznika S2 (JP2) można zatrzymywać i uruchamiać silnik. Cewki czterofazowego silnika krokowego zasilane są za pośrednictwem czterech tranzystorów MOSFET (T1…T4). Zastosowanie w układzie modelowym tranzystorów dużej mocy typu BUZ11 jest rozwiązaniem gwarantującym poprawną pracę silników o bardzo dużej mocy. Na rysunku 2 pokazano przebiegi na złączu X2, do którego dołączane są uzwojenia unipolarnego silnika krokowego.