7 votos

Arduino Uno con bomba de 12V: ¿transistor u optoacoplador+relé de 12V?

No soy un verdadero experto en electrónica pero voy a empezar un nuevo proyecto que me ha cautivado por completo.

Necesito accionar una bomba de 12V con mi Arduino Uno. La bomba es "Dp0102" (12V, 0.7A). Para alimentar la bomba quiero utilizar una fuente de alimentación de conmutación externa (12V - 88W) conectado a un relé de 12V y un optoacoplador (tal vez 4n35).

Me inspiré en un proyecto encontrado en la web ( Enlace ), en relación con el accionamiento de un ventilador de 12 V. Me gustaría saber si es posible modificar y utilizar este circuito para accionar una bomba. Tenga en cuenta que el consumo de energía del ventilador es de aproximadamente 1,2-1,7W, pero para la bomba es de 8,4W. ¿Debería usar un transistor (en lugar del optoacoplador + relé de 12V)? ¿Pueden ayudarme a elegir el correcto?

4voto

RelaXNow Puntos 1164

La primera elección que hay que hacer es si se quiere conmutar la entrada a la fuente de alimentación de 12 V, o conmutar los 12 V a la bomba. Si la bomba pasa mucho tiempo apagada, entonces apagar todo es probablemente una buena idea. La alimentación de 12 V tomará algo de corriente en reposo, lo que es un desperdicio si los 12 V no se usan durante largos periodos de tiempo. Por otro lado, si la bomba está encendida y se enciende y apaga mucho, será más fácil pasar los 12 V a la bomba. Entonces podrías incluso hacer funcionar el microcontrolador con los 12V, quizás incluso con un regulador lineal si puedes mantener su corriente baja.

Para conmutar la alimentación de línea en la fuente de alimentación, un relé normal y corriente sería la opción más sencilla. Hay un montón de relés que pueden ser controlados desde 5V que están destinados a conmutar la alimentación de línea. Tu fuente de alimentación tomará menos de 1 A, por lo que habrá una amplia gama de relés.

Para conmutar la alimentación de 12 V a la bomba, probablemente utilizaría un transistor como conmutador de lado bajo. Como los 12 V ya están aislados de la línea, puedes unir el lado - de la alimentación de 12 V a la masa del procesador y usar una conexión directa. Muchas cosas pueden conmutar 1 A a 12 V. Aquí hay un circuito simple:

2voto

ianb Puntos 659

Aquí hay un circuito que podrías probar: -

enter image description here

El MCU acciona el BJT que a su vez enciende un FET del canal P. Cuando el BJT deja de recibir alimentación, el motor se apaga. El diodo a través del motor es para proteger contra back-emfs cuando se quita la alimentación del motor.

Un circuito más simple (sin referencia a tierra) que se puede utilizar es el siguiente: -

enter image description here

La imagen muestra una alimentación de 5V pero puede funcionar con 12V - observa el diodo en el motor de nuevo.

Decisiones Hay un par de cosas que tienes que decidir. En primer lugar, y lo más importante, ¿necesita invertir el sentido del motor? Si es así, si es tu primer proyecto en esta área, tal vez los relés son la elección - se prestan para ser cableados como circuitos de inversión del motor, PERO, usted podría encontrar un circuito integrado o un circuito que realiza lo que se conoce como un "puente H". Utiliza transistores como contactos de relé y funciona bien para la inversión del motor.

También tienes que decidir cuáles son los requisitos de potencia de tu motor para poder elegir el transistor que sea capaz de suministrar la potencia a tu motor de la forma más eficaz sin calentarse ni freírse.

nota del moderador: Esta respuesta había llegado a este hilo como resultado de una fusión.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X