En este circuito, un pin digital Arduino controla la puerta de un N-MOSFET. Cuando el pin es ALTO, la corriente puede fluir desde el HD del puente H hasta el GND de la placa. Cuando es BAJA, la corriente no puede fluir. Lo que necesito es encender / apagar el puente H para detener su energía inactiva.
Todo funciona bien, excepto cuando uso señales PWM en los pines de ENTRADA H-Bridge. En este caso, cuando la MCU establece de repente el pasador de puerta BAJA, los motores aún se mueven un poco o hacen un ruido como si estuvieran recibiendo potencia pero no lo suficiente como para moverse.
La MCU está funcionando a una velocidad de 16 MHz, y la instrucción PWM utilizada es analógica. Escriba (pin, 180); (rango de valores 0-255) (* Nombro la instrucción solo para ayudar a calcular la frecuencia de conmutación)
Estoy bastante seguro de que debería haber puesto una resistencia desplegable en paralelo desde el pin digital de Arduino a GND. En otras palabras, bajando la puerta a 0V. Intenté pegar manualmente una resistencia de orificio pasante, pero no resolvió el problema.
El N-MOSFET es: AOD2922