Soy nuevo en el uso de mosfets.
Si tuviera que usar dos Mosfets con un Arduino, ¿podría manejarlos a ambos con solo un pin digital conectado a las puertas de ambos mosfet pero con acciones opuestas?
Por ejemplo: el pin digital 2 pasa a nivel alto, Mosfet-1 abre un circuito, Mosfet-2 cierra un circuito... y viceversa.
Actualmente estoy usando mosfets de canal n pero leí sobre el canal p. ¿Tener puertas p & n atadas a un pin?
La respuesta a tu pregunta es sí, a veces.
Siempre que el dispositivo de canal P esté conectado al mismo riel que la MCU, puede usar un circuito como el que se muestra a continuación con bastante alegría.
simular este circuito : esquema creado con CircuitLab
Este circuito enciende cualquier LED dependiendo del estado del pin GPIO. Cuando LOW M1 estará encendido y D1 estará iluminado. Cuando esté alto, M2 estará encendido y D2 se iluminará.
Sin embargo, debe tener en cuenta que está duplicando la capacitancia de la compuerta impulsada por el pin MCU y, como tal, los tiempos de encendido y apagado se extenderán en esta configuración. La tapa doble también aumenta la corriente de conmutación de puerta requerida.
Tenga en cuenta que cada MOSFET debe tener su propia resistencia de compuerta , R1 y R2 aquí, y deben dimensionarse para que la corriente de conmutación de ambos sumados no exceda la corriente de accionamiento del GPIO.
La "resistencia de condición predeterminada", R5, puede ser desplegable como se muestra, o ascendente, según el LED que desee que esté encendido cuando la MCU aún no se haya inicializado.
Tanto los MOSFET P como los N deben elegirse para tener un umbral Vgs máximo alrededor de Vcc/2.
NOTA: Los MOSFET no cambiarán exactamente al mismo tiempo. Como tal, no debe depender de este circuito para impulsar una carga de tipo push-pull u otro circuito que dependa de la coincidencia de bordes.
Si el canal P está conectado a un riel más alto, entonces necesita algo más complicado, como la respuesta de Wesley .
Por lo que entendí de su pregunta, desea configurar 1 mosfet y el otro apagado con un solo pin. Lo que estás buscando es exactamente lo que has sugerido. Uso de mosfets de canal n y p.
Si quieres hacerlo usando solo N-FET:
simular este circuito : esquema creado con CircuitLab
Cuando la señal digital es alta:
Cuando la señal digital es baja:
sryan2580
bobflux
sryan2580