El principio de funcionamiento de un controlador de impulsos se puede resumir simplemente en tres pasos: recibir comandos, convertir impulsos y emitir señales de control. Cada paso se explicará en detalle a continuación.
Recibir comandos: el controlador de impulsos controla el motor recibiendo comandos. Los comandos se pueden transmitir a través de varios métodos, como puertos serie, puertos paralelos y comunicación de red. Diferentes dispositivos tienen diferentes interfaces y protocolos de comunicación; se debe seleccionar el método de comunicación apropiado en función de la situación específica.
Conversión de pulsos: después de recibir el comando, el controlador de pulsos necesita convertir la señal digital en una señal de pulso. El controlador de pulso genera la señal de pulso requerida a través de contadores y temporizadores internos. Los diferentes dispositivos tienen diferentes tipos de pulso y rangos de frecuencia.
Salida de señales de control: Finalmente, el controlador de pulso convierte la señal de pulso requerida en una señal de voltaje que el motor puede reconocer y controla la rotación del motor y se detiene a través de la señal de salida. Generalmente, el controlador de pulso logra un control de paso único-, de paso-completo o de micro-paso controlando los niveles alto y bajo de los pulsos.
