Después de horas de construir un circuito en una tabla de circuitos, descubrí que Vgs no es fácil con los P-MOSFET. Después de buscar, descubrí que necesitaba usar un N-MOSFET o un BJT (NPN) para llevar el voltaje de la fuente a la puerta para apagar el MOSFET.
Es muy importante para mí que cuando el pin Arduino esté BAJO, el MOSFET permanezca encendido. Esto es para proporcionar corriente al propio Arduino si el sistema que está detrás no tiene energía (no es relevante para el circuito aquí).
Debido a esta limitación, circuitos como este:
apagaráelMOSFETcuandolaentradadearduinoseaBAJA.(Amientender)HeintentadoproporcionarelvoltajealacompuertausandounN-MOSFETenelladoALTO,veaestacapturadepantalla(disculpaspornousarunsoftwaredecircuitoadecuado):
A pesar de que el N-MOSFET se muestra como en saturación, solo 3.32V se conecta a su fuente, no lo suficiente como para activar completamente la puerta del P-MOSFET.
Mi breve conocimiento de la electrónica ha sido superado, ya que no puedo entender esto. Sería lógico para mí que el N-MOSFET aplique el voltaje de drenaje completo en su fuente, dado que el voltaje de la compuerta es alto.
Aunque el principal interesado en una solución para este circuito aquí, cansado de gastar tiempo en esto, una explicación de por qué mi conocimiento es erróneo sería bienvenida.
Gracias por su tiempo, actualizaré la publicación si me falta algo