Control de ventilador DC con Mosfet PWM

ingrese la descripción de la imagen aquíingrese la descripción de la imagen aquíEstoy tratando de controlar un ventilador de 12 V CC con PWM usando un MOSFET IRFZ44N. Sin embargo, de alguna manera, el ventilador no se enciende ni se apaga cuando la compuerta se coloca en 0 V o 5 V (en la fuente de alimentación). Y definitivamente no funciona con los pines PWM en el Arduino Uno. Además, se utiliza un cargador de batería de 2/6/12 V para alimentar el ventilador. Tiene una potencia nominal de 600 mA, mientras que el ventilador tiene solo 300 mA.

La pregunta es: ¿qué está roto en mi circuito? ¿Tal vez la fuente de alimentación no puede manejar la acción PWM, o mi MOSFET se rompió (podría haberlo sobrevoltajeado por accidente)?

Lo conecté exactamente como en este video .

¡Gracias por su tiempo de antemano! Bajo

Hola Bas, o Jan, bienvenidos a EE.SE. ¿Puede proporcionar un diagrama de circuito que muestre exactamente cómo conectó sus partes, en su pregunta? Es poco probable que los lectores vean un video de Youtube para ver su circuito, y si el video se elimina, la pregunta se vuelve inútil para los futuros lectores. Hay un editor de diagramas de circuitos integrado en el editor de preguntas (uno de los botones en la barra superior). ¡Gracias!
Incluya la hoja de datos del ventilador, o al menos una imagen del catálogo. Si se trata de un ventilador "muffin" de PC, es muy probable que tenga una unidad sin escobillas integrada y que no funcione a menos que reciba alimentación continua.
Describa exactamente lo que observa, no diga simplemente "no funciona". Además, debe incluir un esquema que muestre exactamente cómo ha conectado su circuito... no vamos a ver un video para averiguarlo. La caricatura que incluye tiene un MOSFET diferente, y debe incluir un enlace a la hoja de datos para el dispositivo real que está utilizando.

Respuestas (2)

Está utilizando el FET incorrecto para su aplicación.

El IRFZ 44 es un FET de accionamiento de puerta "estándar" y no se encenderá de manera confiable con 5 voltios de accionamiento de puerta. Si va a una hoja de datos, encontrará que Vgs (th) (voltaje de encendido de la puerta) es de 2 a 4 voltios. Sin embargo, esto solo garantiza 250 uA de corriente, que es demasiado pequeño, como 1/1000 de lo que necesita. El hecho de que esté manejando su puerta con 5 voltios ayuda, pero no lo suficiente.

Lo que necesita es un nivel de voltaje de puerta más alto o un FET de "nivel lógico". Estos están diseñados específicamente para encenderse con 2 voltios o menos.

Como tiene 12 voltios disponibles, le sugiero que intente algo como

esquemático

simular este circuito : esquema creado con CircuitLab

Un par de cosas a tener en cuenta:

1) La fase de la señal ahora está invertida. Es decir, un nivel alto en la entrada del controlador producirá 0 amperios en el ventilador y un nivel bajo lo proporcionará al máximo.

2) R2 debe ser de 1/4 vatios. Si solo tiene acceso a resistencias de 1/8 vatios, aumente a 5k.

3) He mostrado el transistor NPN agregado como 2N3904. Es un transistor común y barato, pero casi cualquier NPN de pequeña señal funcionará bien.

¡Gracias por su rápida respuesta! Sin embargo, el problema es que el mosfet no se apaga, incluso cuando la puerta se coloca en 0V. Cuando la puerta se tira a 12V, nada cambia.
@Jan ¿Está diciendo que el MOSFET está conduciendo cuando la puerta está a 0 V y a 12 V?
@ElliotAlderson ¡Sí! Los mismos voltajes que la entrada y salida de la fuente de alimentación.
@Jan Entonces es posible que haya cambiado los terminales de drenaje y fuente, por lo que está polarizando hacia adelante el diodo parásito, o su MOSFET está defectuoso.
El ventilador gira considerablemente más lento (50 % de velocidad) cuando la compuerta se coloca en 0 V; sin embargo, el ventilador nunca se apaga (0 RPM). ¡Gracias!
@ElliotAlderson

Después de todo, mi MOSFET se rompió, obtuve un reemplazo y ahora funciona bien.