Análisis sobre el puente H para conducir un motor de CC

la imagen a continuación muestra mi diseño sobre la conducción de un motor de CC con puente H. Hay un problema, por ejemplo, enciendo el U1B y el U1A (uso PWM para encender el U1B y el U1A siempre se enciende cuando hago que el motor funcione hacia atrás), el motor funciona. Pero cuando mido la señal en el pin 2 de U2A, tiene ruido. Es decir, cada vez que (PWM) U1B se enciende -> el motor se enciende -> el VCC bajará un poco -> el transistor Q3 se encenderá por muy poco tiempo. Por lo tanto, existe el riesgo de que el MOSFET se cortocircuite. Intenté hacer que el VCC fuera un poco más grande (más de 20 V), luego se quemó el MOSFET. Si el Vcc no es tan alto, el MOSFET no se quemará.

¿Podría darme algún consejo? (Haga que el U2A no sea perturbado, para proteger el circuito) ¡Gracias!

ingrese la descripción de la imagen aquí

No creo que D1 y D2 te estén haciendo ningún favor. ¿Qué pretenden que hagan?
^ Estaba a punto de escribir lo mismo. Solo están contribuyendo a un riel de alimentación más bajo ya que ya ha incluido los diodos flyback en cada mosfet.
Y también, ¿por qué la configuración complicada para conducir los mosfets? La resistencia de entrada de un mosfet es infinita y la capacitancia de entrada es muy pequeña; puede conducirlos directamente con su señal PWM.
Bueno, use la forma complicada de conducir MOSFET para hacer que los Vgs sean más grandes. La señal PWM proviene de MCU, por lo que el voltaje (3,3 V) no es lo suficientemente alto como para impulsar el MOSFET con una identificación más grande.
No puedo entender exactamente lo que está describiendo, pero es posible que deba implementar algún tiempo muerto en su cambio.
Quiero decir que el U2A se encenderá durante un tiempo debido a la perturbación cuando uso PWM para controlar el U1B. Para freno y cambio de dirección, añado el tiempo muerto. Está bien
Pensé que eso es probablemente lo que querías decir. Sí, el tiempo muerto es vital en un puente H: debe asegurarse de apagar un lado por completo antes de encender el otro. Muchos controladores PWM tienen la capacidad de incorporar tiempo muerto en la generación de formas de onda para usted.

Respuestas (1)

Aquí hay una razón para deshacerse de D1 y D2

Con D1 y D2 en su lugar, eventualmente destruirá los MOSFET inferiores porque los diodos flyback en los mosfets superiores no tienen dónde descargar las corrientes flyback. Normalmente, la corriente flyback del motor encontrará un camino hacia el riel positivo y cargará ligeramente el capacitor. tienes en ese carril. D1 y D2 no van a permitir esto sin que algo salga mal.

Lo que podría suceder cuando uno de los transistores inferiores se apaga (por ejemplo, U2A) es que obtiene el voltaje de retorno como se mencionó anteriormente y esto podría hacer que Q3 se encienda y esto volverá a encender U2A. Esto podría ser su problema.

¡Gracias! Ahora entiendo que D1 y D2 perturbarán la corriente de retorno. Entonces, de acuerdo con su análisis final, si elimino D1 y D2, ¿el Q3 puede mantenerse estable (apagarse)?
Bueno, si el (voltaje de retorno, mayor que Vcc) +V en el pin 2 del Motor va al Emisor (E) del transistor Q3 desde D3, entonces el Q3 se enciende. Déjame hacer una prueba después de quitar el D1 y el D2, ¡gracias!
Bueno, elimino D1 y D2, el problema sigue existiendo. El Q3 podría estar abierto por un tiempo.
Si Vcc sigue bajando cuando U1B se enciende, entonces su fuente de alimentación no puede hacer frente a la demanda. Dice que eliminó D1 y D2. ¿Los reemplazó con algo como un cortocircuito?
Uso una resistencia de cero ohmios para reemplazar el D1 y el D2. El Q3 sigue abierto por muy poco tiempo. Ahora mi solución es agregar un capacitor de 100nF entre G y S de U2A para mantenerlo apagado. Parece que funciona, el voltaje (cuando Q3 está encendido por un corto tiempo) del Pin2 de U2A es inferior a 1 V, que es inferior a Vgs (th) de U2A.
Personalmente, creo que necesita controladores push-pull para los FET porque la capacitancia de drenaje de puerta transferirá el borde de retorno a la puerta e intentará mantener encendidos U2A o U1A. ¿Has probado a modelar el circuito en LTSpice?
¿Qué quiere decir con controladores push-pull para FETS? Voy a hacer una simulación con LTSpice ahora.
Bueno, he encontrado algunos materiales sobre controladores push-pull para FET aquí. Déjame pensar en ello