Zasadę działania sterownika impulsowego można po prostu podsumować w trzech krokach: odbieranie poleceń, przetwarzanie impulsów i wysyłanie sygnałów sterujących. Każdy krok zostanie szczegółowo wyjaśniony poniżej.
Odbieranie poleceń: Sterownik impulsowy steruje silnikiem poprzez odbieranie poleceń. Polecenia można przesyłać różnymi metodami, takimi jak porty szeregowe, porty równoległe i komunikacja sieciowa. Różne urządzenia mają różne interfejsy i protokoły komunikacyjne; odpowiednią metodę komunikacji należy wybrać w oparciu o konkretną sytuację.
Konwersja impulsów: Po otrzymaniu polecenia sterownik impulsów musi przekonwertować sygnał cyfrowy na sygnał impulsowy. Sterownik impulsów generuje wymagany sygnał impulsowy za pomocą wewnętrznych liczników i timerów. Różne urządzenia mają różne typy impulsów i zakresy częstotliwości.
Wysyłanie sygnałów sterujących: Na koniec sterownik impulsów przekształca wymagany sygnał impulsowy na sygnał napięciowy rozpoznawany przez silnik i steruje obrotami silnika oraz zatrzymywaniem poprzez sygnał wyjściowy. Ogólnie rzecz biorąc, sterownik impulsów zapewnia kontrolę jedno-krokową, pełno-krokową lub mikro-krokową poprzez kontrolowanie wysokiego i niskiego poziomu impulsów.
