Estoy usando arduino nano GPIO para cambiar varios dispositivos (16 dispositivos) usando MOSFET (IRF540N).
He configurado mi circuito de conmutación de tal manera que mi dispositivo permanecerá ENCENDIDO incluso si no se da una señal alta, pero para apagar esos dispositivos nano necesita dar una señal BAJA (he implementado este circuito usando un divisor de resistencia).
Mi requisito es mantener los dispositivos encendidos incluso si nano no está encendido, lo que se logra solo cuando un dispositivo está conectado pero 2 o más dispositivos están conectados y luego los dispositivos se apagan.
También estoy aislando los GND de nano y dispositivos que usan relé.
¿Todavía mis dispositivos se apagan cuando hay varios dispositivos conectados? ¿Se debe a que incluso si ambos GND están aislados, alguna cantidad de corriente fluye internamente a través del nanocontrolador?
¿Hay alguna otra solución para lograr lo mismo?
En primer lugar, aislar los terrenos entre Nano y MOSFET es una receta para el desastre. Los MOSFET tienen una entrada de compuerta de alta impedancia y cuando aísla los terrenos, el voltaje de la compuerta flotará a un valor indeterminado. Podría destruir fácilmente el MOSFET con la ruptura de la fuente de la puerta. En cuanto a una solución, considere esto: -
simular este circuito : esquema creado con CircuitLab
Sin señal producida por el Nano, M1 se apagará y M2 se encenderá cuando la compuerta se detenga en el riel de carga. Para apagar el interruptor de carga (MOSFET M2), el nano necesita aplicar 3,3 voltios a la puerta de M1 en relación con tierra/0 voltios.
Elija MOSFET M1 para que sea un dispositivo de conmutación de nivel lógico.
Si es necesario (generalmente lo es), utilice un diodo de protección inversa en los terminales de carga para evitar que los picos inductivos destruyan M2.
Al usar múltiples canales de este circuito, todas las cargas deben compartir la misma tierra común/0 voltios.
Si esto es un problema, deberá usar optoaislamiento en lugar de M1.
Anrieff
finbarr
makoto