Tengo un motor de CC que necesita ser regulado por RPM, es decir, necesita girar a RPM constantes independientemente de la carga. He leído que esto se puede hacer controlando la corriente a través de los devanados del motor y aumentando de forma adecuada linealmente el voltaje de accionamiento del motor.
Tengo un oscilador de triángulo y un comparador para generar el PWM. El voltaje de referencia (va de 0 a 10 V) en el comparador 'selecciona' el ciclo de trabajo deseado. PWM está funcionando a 20 kHz. El motor es impulsado por este PWM a través de PMOS con detección de corriente en el lado bajo realizada a través de OPAMP.
El aumento de la corriente lineal aumenta linealmente el voltaje de referencia, lo que a su vez aumenta linealmente el ciclo de trabajo.
El problema es cuando el PMOS está apagado, no hay corriente, por lo que no se detecta voltaje ni se establece un voltaje de referencia (para el ciclo de trabajo). Quiero que el ciclo de trabajo anterior (voltaje de referencia) permanezca sin cambios durante un par de pulsos PWM (digamos 5 ms por ahora) y luego cambie a un nuevo valor.
Podría tener OPAMP de detección de corriente con compensación para generar algún ciclo de trabajo general (voltaje de referencia) sin corriente. Pero eso todavía causaría caídas en el ciclo de trabajo cuando se apaga el PMOS.
Estoy pensando que el regulador PI ha terminado con el integrador OPAMP, ¿funcionaría? ¿Cómo podría implementarlo?
Saludos cordiales!
EDITAR: Es un PMOS con motor y resistencia de detección de corriente en el lado bajo.