Regulación de RPM del ciclo de trabajo de PWM a través de la detección de la corriente del motor de CC

0

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.

    
pregunta Golaž

1 respuesta

1

Como lo señaló @JackCreasey, el sensor de corriente por sí solo no le dará las RPM correctas, ya que la corriente depende de la carga.

Por tu comentario, no tienes acceso al eje del motor y no puedes ponerle un codificador. Pero se supone que cualquier motor debe conducir algo . Si tiene acceso a eso, puede medir RPM allí.

  • Por ejemplo, el sensor de proximidad inductivo se puede usar con engranajes metálicos o turbinas.
  • Los sensores de efecto Hall se pueden usar con piezas giratorias ferrosas o con piezas de plástico si puedes incrustar un imán pequeño en ellas.
  • Los diodos infrarrojos o láser se pueden usar prácticamente con cualquier cosa. Por lo general, se necesitan dos superficies con diferente reflexión (por ejemplo, pegando una cinta reflectante en algún lugar), pero con una disposición cuidadosa de los puntos focales y la sensibilidad se puede hacer sin ella. Otra configuración es tener una trayectoria de luz directa interrumpida por la parte giratoria.
  • Finalmente, es posible que puedas poner un codificador en la parte giratoria. Si tiene una caja de engranajes y la velocidad de rotación es mucho más lenta que la del eje del motor, solo significa que necesita un codificador con más PPR.

Si nada de lo anterior funciona para usted, podría haber una manera de usar el sensor de corriente o de voltaje, aunque no midiendo RMS, sino midiendo y filtrando las fluctuaciones.

Ha mencionado que le preocupa la condición cuando el PMOS está apagado. Pero eso es exactamente cuando Back-EMF se activa y se puede medir para detectar la conmutación de los pinceles.

Consulte aquí y here para ejemplos y teoría.

Actualización: Encontré un par de ejemplos más para ti. Estos no cuentan las fluctuaciones de la conmutación, sino que simplemente miden el EMF durante el tiempo de inactividad FET: AB-021 , AN893

    
respondido por el Maple

Lea otras preguntas en las etiquetas