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
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
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.
Después de todo, mi MOSFET se rompió, obtuve un reemplazo y ahora funciona bien.
marcelmo
Tim Wescott
eliot alderson