Estoy trabajando en un proyecto que requiere que controle 12 válvulas de solenoide usando arduino. Descubro que puedo usar MOSFET como un interruptor para encender o apagar mis válvulas de solenoide. Tengo una experiencia mínima en el campo de EE y quería preguntar si el diagrama que hice es correcto para mi aplicación. Solo para completar, aquí está el enlace a la válvula solenoide que estoy usando.
Entonces, este diagrama muestra solo 1 válvula solenoide, pero en mi aplicación habrá 12 de ellas. ¿Es este un método viable para controlar mis válvulas?
Además, si puedo usar MOSFET para mi aplicación, ¿qué tipo de MOSFET debo usar?
Gracias.
Esto debería funcionar. Es posible que desee otra resistencia en serie con la puerta (entre la puerta MOSFET y el procesador). Tal vez 1k en esta aplicación. Cuando elija un MOSFET, asegúrese de que esté clasificado para Vds de más de 12V. Creo que 20 es suficiente, pero veo que la otra respuesta sugiere 30.
No sé cuál es el voltaje IO de arduino. ¿Es 5V? Si es así, bueno, la mayoría de los MOSFET probablemente estarán encendidos cuando la puerta sea de 5V. Pero si es de 3,3 V, verifique que el MOSFET se pueda encender completamente a 3,3 V.
Su solenoide dice que la potencia es de 4.8W. Eso implica una corriente de 400 mA a 12V. Entonces, desea un MOSFET que pueda manejar una identificación de 400 mA sin calentarse. Le sugiero que busque un MOSFET que enumere Rds a 100 mOhm o menos a Vgs = 3.3 V o menos (o 5 V o menos si tiene un voltaje IO de 5 V).
Hay muchos MOSFET que pueden hacer esto, y no deberían ser terriblemente caros.
La otra cosa importante es que necesita agregar un diodo en paralelo con el solenoide. Este diodo debe apuntar para que tenga polarización inversa cuando el solenoide está encendido. De lo contrario, explotará su MOSFET cuando apague el solenoide.
Su MOSFET debe tener:
Recomiendo el MOSFET IRLZ44N, se puede usar a 5 Vgs y puede drenar 55Amps, con un Rds ON 22mOhm.
Como dice "mkeith", es una buena idea agregar una resistencia de 1k entre el mosfet y el pin de arduino, pero cambiaré la resistencia entre G y S de 10K a 100K.
Finalmente recomendaré poner un diodo flyback entre 12v y G, es decir, en antiparalelo con el selenoide.
Espero que ayude,
keith
keith
David Karakolyan
Dmitri Grigoriev