Estoy intentando usar un arduino para habilitar / deshabilitar un solenoide de 12V. Usé un puente H y conseguí que funcionara bien. Entonces, decidí simplificar las cosas y obtener un único mosfet en lugar de un puente en H multicanal y me he confundido mucho. Estoy tratando de entender la forma correcta de usar un mosfet de canal p (o canal n) en esta configuración, y encontré este circuito de muestra en google:
¿Por qué hay otro transistor involucrado (el 2n3904) y por qué hay un diodo en la carga?
entiendo que un canal p se activa cuando Vgate está alto (por encima de Vsource + Vdrain), por lo tanto, el pull-up, pero ¿por qué el transistor adicional? ¿No debería la MCU (en este caso, el PIC) estar haciendo lo mismo?
También, en el escenario en el que todo lo que hago es encender o apagar una carga (como mi solenoide), ¿hay alguna razón para usar un canal N frente a un canal P?