Usando un MOSFET para generar un voltaje particular

1

Por lo tanto, deseo hacer un ciclo de 1.4 y 5 v a través de un sensor durante 60 segundos cada uno. Tengo un mosfet STP90NF03L con Vgs (th) = 1v (min). Estoy usando analogWrite (pinnumber, valor) de arduino para obtener una salida de 1.4 v .. pero quiero que la corriente esté en un límite más alto que 40mA (la fuente puede ser arduino 40mA máx.). ¿Es posible lograr eso utilizando el mosfet con la salida de pin arduino conectada a la puerta del mosfet?

    
pregunta omkar joglekar

2 respuestas

2

Como ya estás usando un arduino, puedes usar un control de bucle cerrado para deshacerte de todos los componentes externos, excepto el mosfet. Básicamente, conectaría el pin de escritura analógica a la puerta mosfet, y conectaría un pin de analógico al sensor, luego ajustaría la escritura analógica hasta obtener el voltaje que desea. Por supuesto, necesitarás suavizar el voltaje antes o después del mosfet, dependiendo de cuál sea tu sensor.

simular este circuito : esquema creado usando CircuitLab

Esto no funcionará tan bien como el circuito opamp sugerido en la otra respuesta aquí , y requerirá programación, pero significa que no tienes que agregar otro IC. Si sabe que las características de su carga y fuente de alimentación no cambiarán, entonces puede encontrar los valores correctos para 5V y 1.4V y codificarlos sin retroalimentación.

300mA a 5V significa que su resistencia de carga a ese voltaje puede ser tan baja como 15 Ohmios. Eso significa que la resistencia máxima de su mosfet debe ser de alrededor de 0.1ohm. El mosfet especificado anteriormente estará bien para esa aplicación, aunque en realidad es un tipo n, mientras que el circuito que muestro usa un tipo p. Para usar ese mosfet, todo lo que haría es cambiar la posición de la carga y el mosfet.

Editar: filtrado adicional en el pin de detección

simular este circuito

    
respondido por el BeB00
1

No directamente.

Una disposición para obtener una corriente más alta a un voltaje conocido usa un seguidor con un transistor en el circuito de retroalimentación:

simular este circuito : esquema creado usando CircuitLab

Siempre que el amplificador pueda conducir el bucle (es decir, la salida no está en saturación), entonces el voltaje en la carga es del valor 'VSET'.

Puede usar un MOSFET aquí, pero para el dispositivo del canal N que ha especificado, la compuerta debería estar a unos 5 V por encima de la tensión de carga, por lo que deberá ejecutar el amplificador en V (carga) + Vgs + Amplificador saturación.

Tenga en cuenta que \ $ V_ {gs (th)} \ $ se especifica a 250μA y puede ser tan alto como 2.5V. Este es un error común con los MOSFET, por cierto. Para obtener una corriente decente, lea la línea \ $ R_ {DS (on)} \ $ debajo de la línea \ $ V {gs (on)} \ $:

Entonces,siuséelMOSFETdelcanalNquesugieresenlugardeQ1,esposiblequeelvoltajeenlacompuertadebasertanaltocomo10V,yelamplificadorprobablementedebarecibiralimentacióndeaproximadamente12V(paralosamplificadoresmáscomunessinoesuntipo riel a riel .

simular este circuito

Si necesita una limitación actual (no sé cuáles son sus sensores), debería agregarlos.

Dependiendo de la corriente que desee alimentar al sensor, deberá evaluar el calentamiento del transistor (\ $ P = I_D \ cdot V_ {DS} \ $) usando la tabla de resistencia térmica.

Sin disipador de calor, use la línea resaltada.

    
respondido por el Peter Smith

Lea otras preguntas en las etiquetas