El principi de funcionament d'un controlador de polsos es pot resumir simplement en tres passos: recepció d'ordres, conversió de polsos i emissió de senyals de control. Cada pas s'explicarà detalladament a continuació.
Recepció d'ordres: el controlador de pols controla el motor rebent ordres. Les ordres es poden transmetre mitjançant diversos mètodes, com ara ports sèrie, ports paral·lels i comunicació de xarxa. Els diferents dispositius tenen diferents interfícies i protocols de comunicació; s'ha de seleccionar el mètode de comunicació adequat en funció de la situació específica.
Conversió de polsos: després de rebre l'ordre, el controlador de polsos ha de convertir el senyal digital en un senyal de pols. El controlador de pols genera el senyal de pols requerit mitjançant comptadors i temporitzadors interns. Els diferents dispositius tenen diferents tipus de pols i rangs de freqüència.
Emissió de senyals de control: finalment, el controlador de pols converteix el senyal de pols requerit en un senyal de tensió que el motor pot reconèixer i controla la rotació i l'aturada del motor a través del senyal de sortida. En general, el controlador de polsos aconsegueix un control d'un -pas,-pas complet o micro-controlant els nivells alt i baix dels polsos.
