You are on page 1of 2

9/7/2017 Arduino para principiantes: Control de un motor / ventilador de 12V DC con un Arduino

Control de un motor / ventilador de 12V DC con un Arduino


La mayora de los Arduino se ejecuta en 5V y la conduccin de los actuadores de baja potencia
como LED est bien con una resistencia, pero cmo puedo controlar rels / motores / bomba /
ventiladores que funciona ms de 5V?

Tengo un montn de preguntas para principiantes como a continuacin: -

1. Cmo puedo encender y apagar un ventilador de 12V DC de un Arduino?


Me dijeron que necesito un rel, qu tipo de rel debo obtener?

2. Cmo puedo controlar la velocidad de un motor o ventilador de 12V CC de Arduino?

Veamos estos escenarios uno por uno para que pueda explicarlos en ms detalles. En primer
lugar, incluso si un motor o bomba o ventilador (cualquier cosa con bobinas en el interior) es de
3V o 5V, NO lo alimentan directamente desde los pines Arduino ya que los pines Arduino slo
pueden suministrar un mximo de 40mA. Segn mi artculo anterior en los pernos de Arduino, no
se disean para conducir un motor de la CC o bobinas.

Utilice siempre una fuente de alimentacin separada para accionar estos componentes de alta
carga y tener un rel para cambiarlos.

Pregunta 1: -

Cmo puedo encender y apagar un ventilador de 12V DC de un Arduino?


Me dijeron que necesito un rel, qu tipo de rel debo obtener?

Un ventilador o motor de 12V DC tiene bobinas dentro de l. Necesitara un rel para


controlarlo. Un rel es un interruptor accionado elctricamente para encender o apagar un
dispositivo. La mayora de los rels utilizan un electroimn para operar mecnicamente un
mecanismo de conmutacin. Se puede or un "clic" cuando el rel se enciende cuando
magnetiza la bobina y enciende el interruptor. A continuacin se muestra una imagen de un
relevador de 12V Single Pole Double Throw (SPDT) alojado en una carcasa transparente. Usted
puede ver los alambres de cobre que enrollan o enrollan claramente.

Rel de 12V SPDT

La ventaja de un rel es que pueden permitir un alto flujo de corriente y voltaje a travs de ellos,
pero la desventaja de un rel es que es un dispositivo mecnico con resortes, por lo que la
velocidad de conmutacin es mucho ms lenta que los semiconductores (llamada velocidad de
conmutacin en las especificaciones ) Y tienen desgaste de las partes mecnicas. Tambin son
ms costosos de fabricar en comparacin con los interruptores de semiconductores.

http://arduino-for-beginners.blogspot.com.es/2011/03/controlling-12v-dc-motorfan-with.html 1/2
9/7/2017 Arduino para principiantes: Control de un motor / ventilador de 12V DC con un Arduino

Debajo est mi circuito de la muestra usando un Arduino para conducir un ventilador de la CC


12V con un relais 12V.

- Arduino
- optoaislador 4N35
- Rel SPDT de 12V
- Ventilador de PC de 12V

Optoisolador 4N35

Un optoisolator es un chip que combina dos circuitos (un fototransistor LED y NPN) en un circuito
integrado para aislar dos voltajes diferentes. El Arduino est en 5V y el rel y ventilador DC est
en 12V. Segn las hojas de datos 4N35, puede soportar hasta 70V desde el pin 4 a 5.

Vea el diagrama de circuito abajo: -

Rel Arduino 4N35 12V

Cuando el pin 12 se enciende o se eleva, activar el LED entre el pin 1 y el 2 dentro del
optoisolador 4N35 (6 pines blanco) para encender el fototransistor (pin 4 & 5) y completar el
circuito y enviar 12V en el Rel (color negro). Cuando la bobina est activada, escuchar un clic
y activar el motor. Los cables rojos estn conectados a una fuente de alimentacin de 12V.

Utilizando este mtodo, slo puede encender o apagar un circuito, pero no podra controlar la
velocidad variable del motor. Un segundo mtodo utilizar un semiconductor NPN Power
Transistor modelo TIP122 para controlar la velocidad del motor de CC utilizando PWM desde el
pin 9.

En la Parte 2 del artculo, explicar cmo controlar la velocidad de un ventilador de 12V DC


usando PWM .

http://arduino-for-beginners.blogspot.com.es/2011/03/controlling-12v-dc-motorfan-with.html 2/2

You might also like