Problema con el controlador del motor PWM

1

Estoy usando mi circuito personalizado en la figura para conducir motores de corriente continua. Estoy proporcionando un PWM (25khz). Al probar el umbral de activación (ciclo de trabajo mínimo que activa mi motor) experimentalmente he notado (con un osciloscopio) que mi circuito tengo un problema: si el ciclo de trabajo es 0, la tensión en el motor es 0, pero justo después Incremento mi ciclo de trabajo, incluso 1%, tengo el voltaje VCC en el motor, sin ninguna modulación de ancho de pulso. Realmente no sé cuál puede ser el problema, ¿alguien tiene alguna idea del problema? gracias

p.s. El encabezado PWMU (cables ULN_OUT) se conecta a los encabezados únicos PWM1, PWM2, PMW3 y PWM4 en las puertas de los mosfets

    
pregunta Daniel

1 respuesta

3

Es bastante sencillo. Su resistencia pullup de la puerta 10k es demasiado grande. Si la puerta se tira a tierra, el MOSFET se enciende. Cuando se libera el accionamiento de la compuerta, la resistencia de la compuerta tira de la tensión de la compuerta hacia +12. Con un Ciss nominal de 1400 pF, la constante de tiempo es de aproximadamente 14 usec. Para apagar la compuerta MOSFET tendrá que subir a ~ 2-3 voltios por debajo de +12, lo que tomará ~ 3 constantes de tiempo, o aproximadamente 40 usec. Debido a que su frecuencia PWM es de 25 kHz, el período es, usted lo adivinó, alrededor de 40 usec. Justo cuando el MOSFET se está preparando para apagarse, se vuelve a encender.

Puedes hacer una de 3 cosas. Primero, puede reducir su pullup a 100 ohms o menos. Esto funcionará bastante bien, pero la resistencia se calentará (la potencia en el peor de los casos será de aproximadamente 1,5 vatios).

En segundo lugar, puede reducir mucho su frecuencia PWM, al mismo tiempo que reduce la recuperación a aproximadamente 1k o menos. Tendrá más disipación de energía MOSFET de lo que espera, pero puede estar dentro de los límites.

Tercero, (recomendado) obtener un controlador de puerta adecuado. Personalmente, me gusta la serie MAX4427 / 4428, pero hay muchas otras que funcionarán bien. Incluso puedes rodar los tuyos y obtener resultados adecuados.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas