Mi circuito operado por MOSFET funciona con 5v pero no con 3.3v

-1

Estoy utilizando un circuito casi idéntico al utilizado en esta pregunta por Dyte . Mi versión se muestra a continuación:

Estoyalimentandoelsolenoide(válvuladeagua)con12v,usandounMOSFETRFP30N06LE( hoja de datos ), y usando un NodeMCU (lógica 3v3) para manejarlo.

Lo que no puedo entender es por qué el MOSFET maneja bien el solenoide cuando conecto la compuerta a 5v, pero no del todo cuando lo conecto a 3v3. Medí el voltaje entre el drenaje y la fuente cuando está conectado, y estoy viendo 12v, por lo que parece que debería activar la válvula.

¿Hay algún otro MOSFET que debería estar usando, o alguna otra cosa que esté mal en mi circuito?

    
pregunta pastudan

2 respuestas

2

El voltaje de umbral del BS170 es demasiado alto para operar a 3.3V.

Si observa la BS170 hoja de datos verá en la Fig1 en la página 3 que a 3.3v solo pasará unos 200 mA, lo que es casi seguro que no es suficiente para accionar el solenoide.

El MOSFET posiblemente pasará suficiente corriente para calentarse significativamente, así que tenga cuidado al operar en este estado.

Representa un paquete TO220, la única hoja de datos que pude encontrar fue para paquetes más pequeños, ¿es realmente un BS170?

Debe encontrar un dispositivo que se encienda adecuadamente con solo una unidad de 3.3 V o amplifique el voltaje hasta un nivel de unidad razonable.

Los MOSFET más antiguos que diseñamos para una unidad de compuerta de 10 V, una serie de dispositivos de nivel lógico fueron diseñados para ser controlados por lógica de 5 V. Hay incluso menos que funcionarán a partir de 3.3v.

Necesita saber cuánta corriente requiere el solenoide para seleccionar el MOSFET.

enlace

    
respondido por el Kevin White
0

¿Tiene un esquema actual de su circuito? El gráfico que mostró tiene la puerta en la parte central del paquete del MOSFET, no es el caso del MOSFET cuya hoja de datos vinculó. Los valores de sus resistencias de arrastre también serían útiles.

Sin más información, diría que la tensión de umbral es demasiado grande para ser activada por la lógica de 3.3V. El voltaje de umbral máximo de su transistor en condiciones probadas es 2V, esto no es una gran cantidad de margen de maniobra.

Medir 12V entre el drenaje y la fuente no significa que el solenoide deba activarse. Si mide a través de una batería de 12V cuyos terminales están desconectados, medirá 12V. El transistor no está encendido, por lo que efectivamente hay un circuito abierto entre el drenaje y la fuente, usted medirá 12 V pero no fluirá la corriente.

    
respondido por el jramsay42

Lea otras preguntas en las etiquetas