Estoy usando un mosfet STP16NF06L para impulsar una bomba (12V / 3A). El problema es que solo hay 5 V en la bomba (por lo que hay una caída de voltaje de 7 V en el mosfet), y debido a eso, el mosfet se calienta instantáneamente. Estoy conduciendo el mosfet con el raspberry pi a través de un optoacoplador .
simular este circuito : esquema creado con CircuitLab
He medido 5V entre la puerta mosfet y tierra, creo que debería estar completamente encendido.
Está tratando de usar un MOSFET de canal N para un interruptor de lado alto y no lo está encendiendo porque no está manejando la puerta correctamente.
Para que el MOSFET se encienda, la puerta debe tener un cierto voltaje (VGS ) sobre la fuente del MOSFET. Si la fuente en sí tiene un voltaje positivo, entonces el V GS debe estar por encima de ese voltaje. Imagine que desea tener +12 V en el terminal positivo de la bomba y desea accionar la compuerta con V GS = 5 V. Entonces el voltaje de la puerta con respecto a tierra tendría que ser +17V. No tiene un riel de suministro lo suficientemente alto en su circuito para eso.
¿Cómo explicar la disipación de potencia que se observó? Cuando intenta encender el MOSFET, el voltaje en el terminal positivo de la bomba estaba entre 0V y +5V. Todavía hay suficiente voltaje para encender el MOSFET parcialmente. Como resultado, todavía hay algo de corriente que fluye a través de él y hay una caída de voltaje a través de él. No se puede encender completamente, y no se puede apagar completamente.
Opciones para arreglar esto:
Su problema es que está utilizando un MOSFET de canal N como interruptor de lado alto. Esto no es recomendable. Siempre que su bomba no necesite estar conectada a tierra de +12 V, la configuración correcta para su STP16NF06L como interruptor de lado bajo sería:
simular este circuito : esquema creado con CircuitLab
broma
pedro bennett