interruptor de lado bajo de N-mosfet que se enciende sin señal directa de control de puerta

0

Hice un relevo h-bridge utilizando dos relés de doble tiro de 40 amp y unipolar. Utilicé este puente en H, y otro, para cada unidad, un motor de silla de ruedas fusionado a 20 amperios cada uno. Controlo la dirección de cada motor a través de un arduino uno que conduce algunos transistores que utilizo para impulsar las bobinas de relé. Por lo tanto, puedo obtener cuatro condiciones de conducción (direcciones) seleccionando la dirección del motor izquierdo y derecho.
* Adelante (gire ambos motores en el sentido de las agujas del reloj en la misma dirección) * Invertir (girar ambos motores en sentido contrario a las agujas del reloj en la misma dirección)
* Izquierda (girar el motor a la izquierda y el motor a la derecha) * A la derecha (gire el motor a la izquierda en el sentido contrario a las agujas del reloj y el motor a la derecha en el sentido de las agujas del reloj, vea la imagen adjunta a continuación.

Este sistema funcionó bien, permitiéndome conducir una máquina que los dos motores impulsaron a través de cada una de las ruedas de cada carro de cuatro ruedas. Las dos ruedas no accionadas son ruedas giratorias.

Luego agregué interruptores del lado bajo de N-mosfet a cada puente h del relé del motor, retirando la conexión a tierra en el puente h y conectando estos cables de tierra a los drenajes de mosfet respectivos. Ver segunda imagen.

Todo funcionó bien y pude hacer PWM los motores para velocidades variables. Ahora, lo último que quería agregar para este proyecto era un ciclo de trabajo variable, o un ciclo de trabajo diferente, para cada rueda. para hacer funcionar los motores a velocidades ligeramente diferentes para que el carro gire un poco a la izquierda o un poco más a la derecha o para hacer giros de arco más grandes en lugar de los giros de dirección deslizante que estaba haciendo con los puentes en H de relé. No importa lo que intente, parece que mientras envío a cada motor un ciclo de trabajo diferente, ambos mosfets / motores se sincronizan, es decir, se encienden en el ciclo de trabajo superior que se envía al n-mosfet que alimenta un lado del sistema.

Incluso si dejé de enviar al par de mosfets de un lado una señal de puerta (conectando a tierra la compuerta en la placa del controlador de la puerta) mientras enviaba los pulsos pwm al otro par de mosfets, el par no se envía ninguna señal que aún se encienda de forma sincronizada con el PWM. Además, ahora que ejecuto los motores enviándoles diferentes ciclos de trabajo de PWM, recibo fallas mosfet de vez en cuando. Sospecho que el mosfet impulsado siempre está induciendo el lado del mosfet no impulsado; cómo, no sé. Estoy usando resistores de compuerta de 56 ohmios. Cada motor está fundido a 20 amperios, creo que el arrastre por motor es de entre 10 y 15 amperios cuando se conduce en el suelo. Durante esta prueba, el carro se encuentra en un banco de pruebas que gira sin girar la rueda.

He hecho todo lo que puedo pensar mediante la manipulación de las puertas en vano. Los diodos de protección son diodos Shotcky de 30 amperios cada uno. Tengo un par en cada mosfet, ya que eran paquetes de cátodo simple 220 de doble ánodo.

Sospecho que estoy perdiendo mosfets al enviar diferentes señales PWM porque el mecanismo de encendido inducido no es nítido ni está limpio, por lo que es posible que se envíe la compuerta del mosfet apagado a la región lineal, aunque todos visualmente se ven bien con los motores girando en sincronía. aunque cada uno debería estar haciendo lo suyo (tasa de giro. Estoy usando el Arduino Uno, PWWM está en el pin 10 y 11 (diferentes temporizadores), 500 hz.

Estoy viendo esto como un problema de circuito. Estoy usando un número de pieza FKI06269 de Mosfet lógico (60 voltios, 24 amperios). Dos en paralelo en el lado bajo para cada motor.

Los diodos de protección del motor y los mosfets se sientan en una tabla de perfección soldable a unos 2,5 pies del arduino. Estoy utilizando un cable de calibre 14 a esta placa para la mayoría de las conexiones, pero las alimentaciones de las unidades de la puerta son de calibre 22. Utilizo alimentadores de alambre individuales para los componentes de protección del motor del lado izquierdo y los componentes de protección del motor del lado derecho, así como los controladores de mosfet izquierdo y los controladores de mosfet derecho. Estoy usando 5 k ohmios de resistencia de bajada en cada compuerta, pero he bajado a 500 ohmios cuando intento eliminar mi problema. Si bien el dibujo representa el circuito, entiendo que no se muestran las resistencias desplegables.

Si alguien me puede dar su opinión sobre cuál es o podría ser el problema, apreciaría las ideas.

Gracias, D

    
pregunta user194569

1 respuesta

0

Muestra una foto de tu cableado.

Con 20 amperios de conmutación en 20 nanosegundos (suponiendo que), acoplados inductivamente a través de 1 cm de distancia a un bucle de 10 cm por 1 cm, el voltaje inducido es

Vinduce = 2e-7 * Área / Distancia * dI / dT

Vinduce = 2e-7 * 1cm * 10cm / 1cm * 1e + 9amp / sec

Vinduce = 2e-7 Henry / meter * 0.1 metro * 1e + 9 = 2e ^ (- 7 -1 +9) = 20 voltios

¿Qué tal algunas fotos de tu cableado?

    
respondido por el analogsystemsrf

Lea otras preguntas en las etiquetas