DC Fan Control (encendido / apagado)

4

Estoy usando un MC25060V2 fan , y me gustaría encenderlo y apagarlo a través del software de vez en cuando (es decir, no PWM o algo tan sofisticado como ese). Mi idea es poner un BJT NPN o un MOSFET de canal N en el lado bajo y controlar su compuerta con un pin GPIO de microcontrolador de 5V. ¿Alguna razón por la que debería elegir una tecnología sobre otra (u otro enfoque en conjunto)? Aquí están las representaciones esquemáticas de lo que estoy proponiendo (simplemente lógico, representando a fan como un inductor y los números de pieza / valores no son importantes).

simular este circuito : esquema creado usando CircuitLab

Estoy pensando en usar algo como BS207FS en el caso de un FET, o un 2N3904 en el caso de un BJT.

    
pregunta vicatcu

3 respuestas

1

Hay muchas maneras, aquí hay dos: -

Tengaencuentaeldiodoatravésdelmotor:estoesnecesarioparaprotegerelBJT(oMOSFET)cuandoeltransistorestáapagado.Estecircuitoestarábienparalosventiladoresdebajapotencia.Califiqueeltransistordeacuerdoconlacorrientequenecesitaelventilador.

O...

Este circuito funcionará a partir de 5V o mucho más si su ventilador fuera (digamos) 24V o 12V. No se muestra el diodo conectado a la inversa que debe tener.

Elija un MOSFET de canal P con un "Vgs (umbral) bajo" para asegurarse de que se enciende correctamente

    
respondido por el Andy aka
1

La especificación para este ventilador se encuentra en la pregunta: haga clic en 'este ventilador' = 5V, O.38W para obtener una corriente de 76 mA. El 530 MOSFET es un gran dispositivo pero no es realmente necesario en este circuito y su encendido (G-S) es un poco demasiado alto. Hay MOSFET diseñados específicamente para niveles de voltaje digital en lugar de las versiones de entrada de 10 V "normales". También debe bajar la puerta a tierra con una resistencia (por ejemplo, 100k) para garantizar que la capacitancia de entrada del MOSFET se pueda descargar y apagar la cosa.

El 3904 está clasificado para 200 mA, por lo que debería estar bien con 80 mA. Su ganancia es de aproximadamente 100, por lo que la corriente base debe ser de 1 mA mínimo (Rb = 1K5 a 3k9), no de 100R como se muestra. También pondría un diodo (inverso) a través de la carga solo para evitar que cualquier parte trasera dañe el transistor.

Personalmente iría con el transistor NPN BJT (con un valor de resistencia de entrada más grande y un diodo de protección) ya que hace que la vida sea agradable y fácil.

    
respondido por el JIm Dearden
0

no ha mencionado la clasificación de potencia del ventilador. Si la clasificación actual del ventilador está por encima de 1A, entonces para conducirlo debe usar un transistor de potencia NPN como BD139, ya que está usando el microcontrolador, no puede manejar el transistor directamente. Puede que tenga que usar BC547 como pre-driver.

por lo que le sugiero que use MOSFET de canal N, pero no puede manejar el MOSFET dando 5V desde el microcontrolador. Vgs debe estar por encima de 10V. Por lo tanto, use el circuito que se muestra a continuación.

    
respondido por el yogece

Lea otras preguntas en las etiquetas