Arduino pmos ZVP2106A como interruptor

1

Tengo algunos ZVP201A transistor PMOS y quiero usar uno como interruptor para controlar Una pequeña bombilla de 5V 110-150mA con un Arduino. Aquí está mi esquema:

¿Es correcto? ¿Es el ZVP201A el transistor adecuado para mi aplicación? ¿Es realmente necesaria la resistencia de bajada de 10k? ¿Cómo puedo elegir el valor correcto para la resistencia Gate?

    
pregunta Alvins

2 respuestas

1

El circuito me parece bien, pero no estoy seguro de la elección de mosfet.

La resistencia desplegable es opcional, pero se recomienda. Si el Arduino está desconectado, o el pin de E / S está configurado como entrada, la puerta mosfet estaría flotando. Esto podría causar que no esté completamente encendido ni completamente apagado, y disipar tanta energía que podría dañarse. La resistencia desplegable te protege de esto.

En cuanto a la resistencia de la puerta, es limitar la corriente de entrada al conmutar, lo que puede ser significativo. El Atmega328P tiene una calificación máxima absoluta de 40 mA por pin de E / S, por lo que querría al menos 125Ω, pero un poco de margen es una buena idea. 150Ω le daría 33 mA máx, así que estaría seguro.

Si desea cambiar rápidamente (por ejemplo, utilizando PWM), desea que la resistencia de la compuerta sea lo más pequeña posible. Si solo cambias ocasionalmente, entonces cualquier cosa por debajo de 10kΩ probablemente esté bien.

Ahora para la elección de mosfet. Si observa los gráficos tercero y cuarto en la hoja de datos, puede ver que a un voltaje de compuerta de -5 V, el voltaje de la fuente de drenaje a 250 mA es superior a 2 V. A los 100 mA deseados, probablemente sea menos, digamos 2 V exactamente. Eso deja solo 3V para tu luz. Y estos son valores típicos , podrían ser mejores, pero también peores.

Incluso si logró activar ese mosfet completamente, su Rdson es 5Ω, por lo que es una caída de al menos 0.5V a 100mA. Este mosfet podría no funcionar bien para sus propósitos. Si busca otro, intente encontrar uno donde los gráficos digan que funcionará cómodamente a la tensión de su compuerta.

En su lugar, podría considerar un transistor bipolar de gelatina. A esas corrientes, tienden a tener una caída de voltaje de 0.7V, pero está garantizado que cambie tal transistor.

    
respondido por el marcelm
0

La resistencia de la compuerta se puede omitir completamente, ya que la compuerta se puede pensar de manera abstracta como un condensador en un FET; es decir, la corriente despreciable (estado estable / CC) fluirá en ella. La resistencia desplegable también se puede omitir siempre que no te importe lo que hace la cosa mientras tu Arduino se está iniciando; es decir, establece el estado "predeterminado" del FET en "on" en ausencia de la influencia del software Arduino que conduce el pin alto o bajo. El LED se encenderá cuando la puerta esté baja y se apagará cuando la puerta esté alta. Aún querrá incluir una resistencia limitadora de corriente en serie con su LED de carga.

    
respondido por el vicatcu

Lea otras preguntas en las etiquetas