Motor DC que da una forma de onda de salida deficiente, ¿cómo lo arreglo?

2

Estoy intentando hacer un controlador de motor de CC con un puente H y PWM. El diagrama de circuito para el controlador del motor es:

Obviamente,lasentradassolopuedenestaren1alavezparaevitarcortocircuitos.Estoyconectandoelmotoratravésdelosdosnodosdecircuitoabierto,ysimidoelvoltajeatravésdeestosdosnodossinningúnmotorconectado,lasalidaesbásicamentelaseñalPWMde5Vamplificadaa12V,queesloquequiero.Elproblemasurgecuandoconectoelmotoratravésde:

La curva amarilla es la entrada, la curva azul es la salida del motor. Como se puede ver, está algo bien cuando la entrada es ALTA, pero cuando la entrada es BAJA, la tensión en el motor es cero por un tiempo, y luego de un poco de tiempo es entonces no nula, aunque la entrada es 0. Se debe tener en cuenta que la otra entrada está conectada a tierra. ¿Alguien tiene alguna idea sobre cómo mitigar o eliminar este período distinto de cero en el que debería ser cero? Gracias

    
pregunta Martin

3 respuestas

2

Creo que encontrará que la porción "0V" no es realmente 0V sino en realidad -0.7V (se puede ver en la imagen en algún lugar debajo de 0V, verifique la configuración del alcance para estar seguro) y esa es la parte posterior Pico EMF de la inductancia del motor que enciende el diodo del cuerpo del MOSFET.

V = -L * dI / dT

Como el diodo del cuerpo limita el voltaje (algo bueno, podría ser de unos cientos de voltios, ¡y destruir los transistores!) el ancho del pulso dura hasta que la corriente haya bajado a 0. Este ancho de pulso dependerá del motor inductancia y la corriente; probablemente aumenta a medida que carga el motor.

Luego, con ambos transistores apagados, verá el voltaje generado por el motor. La única forma de eliminar esto es detener el motor, es proporcional a la velocidad. Entonces, una vez más, cuando cargue el motor, lo reducirá y verá la reducción del voltaje generado.

Incluso puede muestrear este voltaje durante el período de "apagado" de PWM para medir la velocidad real del motor.

El pico inicial y la caída en la parte "alta" de la forma de onda están nuevamente relacionadas con la inductancia del motor: cuando los MOSFET se encienden por primera vez, la inductancia presenta una alta impedancia, por lo que el suministro se carga ligeramente y el voltaje a través de El motor está alto. A medida que aumenta la corriente del motor, el voltaje cae.

Si puede ver este pico y decaer en la fuente de alimentación entrante, puede mejorar el rendimiento agregando desacoplamiento o usando una PSU de menor impedancia. Si no puede, eso sugiere que se está cayendo un poco de voltaje a través de los MOSFET, y puede mejorar el rendimiento utilizando FET con menor resistencia de encendido.

    
respondido por el Brian Drummond
0

Cuando no está conectado a un motor, el voltaje de salida está bien, pero cuando está conectado a un motor, la caída de voltaje significa que el motor no está recibiendo la corriente requerida. Así que cambia las mosfets a clasificaciones actuales más altas.

    
respondido por el Santosh
0

Las entradas a los transistores bipolares están invertidas. Estoy asumiendo que todo es n channel y npn. cuando cada transistor bipolar se enciende, en su esquema, el mosfet que está controlando se apaga. a menos que los 2 mosfets principales sean canal p, entonces debería funcionar y no puedo ayudar.

    
respondido por el Gabe

Lea otras preguntas en las etiquetas