Como se ve en este modelo LTSpice, estoy tratando de controlar un LED blanco (3.6 Vf @ 20 mA) conectado a una fuente de voltaje 7.5 con un MOSFET de canal N 2N7002 y una señal de control de 5V desde un Arduino.
Dado que mi voltaje de puerta es de 5V desde un microcontrolador, esperaba que el MOSFET actuara básicamente como un interruptor. Al observar el gráfico del 2N7002, dado que la corriente deseada es de 20 mA y el Vgs es de 5 V, esperaba una caída de voltaje en el transistor de cerca de cero, de modo que el voltaje de la fuente era de ~ 7.5 V.
Sin embargo, como se ve en el gráfico de simulación, el voltaje a través del transistor es de hecho bastante grande, de modo que el voltaje de la fuente es solo ~ 3V (en oposición al ~ 7.5V esperado).
Cuando embarqué este circuito, obtuve el mismo resultado, un voltaje de fuente de ~ 3V.
¿Alguien puede explicar por qué el voltaje de fuente del MOSFET es mucho más bajo de lo esperado? ¿Y alguien puede recomendar un transistor que me permita efectivamente en esta situación crear un interruptor para conducir el LED blanco con el uso de una señal de 5V y una fuente de alimentación de 7.5V?
Respuestas:
Coloque la carga entre el suministro de 7.5 voltios y el drenaje MOSFET, y obtendrá un comportamiento similar al de un interruptor.
simular este circuito : esquema creado con CircuitLab
En su diseño actual, la fuente está flotando dependiendo de la corriente a través del LED y la resistencia. Por lo tanto, Vgs no es de 0 a 5 voltios como suponía, pero es mucho más bajo, dependiendo de dónde se encuentre la Fuente en un momento determinado.
Lo que se necesita es que el "interruptor" se conduzca cuando recibe una señal positiva del Arduino, tirando así de su nodo de drenaje a tierra (o cerca de él), expresando así los ~ 7 voltios deseados a través del LED + R3.
fuente
Solo para agregar al comentario anterior, puede controlar su led con el arreglo que proporcionó, pero deberá usar un mosfet de canal P.
fuente