Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Un tipo de relé puede manejar la alta potencia necesaria para controlar directamente un motor
eléctrico o de otras cargas se llama un contactor. Relés de estado sólido de control son circuitos
de potencia sin partes móviles, mediante la utilización de un dispositivo semiconductor para
realizar la conmutación.
Esquema de conexión:
Código: modificar el código de blink
https://github.com/jecrespo/aprendiendoarduino-Curso_Arduino_2017/blob/master/Ejercicio01-Bl
ink/Ejercicio01-Blink.ino para que encienda el motor 5 segundos y lo pare 10 segundos usado el
pin 2.
● Electrónicos
● Hidráulicos
● Neumáticos
● Eléctricos
● Motores
● Bombas
Ejemplos de periféricos:
● Pantallas LCD
● Teclados
● Memorias externas
● Cámaras
● Micrófonos
● Impresoras
● Pantalla táctil
● Displays numéricos
● Zumbadores
● Indicadores luminosos, etc…
Para cada actuador o periférico, necesitamos un “driver” o manejador para poder mandar
órdenes desde Arduino.
● Recordad que los pines de Arduino solo pueden manejar un máximo de 40mA y
recomendable usar 20mA de forma continua.
● Recordar que Arduino solo puede manejar un total de 200 mA de salida. Es decir que la
corriente máxima que admite Vcc y GND son 200 mA.
● Recordar que los pines Arduino solo pueden tener los valores de 5V (3.3V en algunos
modelos) y 0V. No es posible cualquier otro valor de tensión.
Este enlace explica mucho mejor los las limitaciones de corriente en los pines de Arduino:
http://playground.arduino.cc/Main/ArduinoPinCurrentLimitations
A la hora de seleccionar un actuador o periférico para usar con arduino habrá que ver sus
características y cómo hacer el interface con arduino. En el playground de Arduino existe una
gran base de datos de conocimiento para conectar Arduino con casi cualquier HW:
http://playground.arduino.cc/Main/InterfacingWithHardware
Un periférico podría ser una televisión. Sacar por TV datos de Arduino, librería TV OUT:
http://real2electronics.blogspot.com.es/2010/11/libreria-tvout.html
Relés
Un tipo de actuadores son los relés. Para manejar un relé necesitamos un driver, puesto que con
los 40mA posiblemente no sea suficiente para activar la bobina del relé, además que hay relés
de 5V pero también de otros muchos voltajes.
Un relay driver es un circuito electrónico que usa un transistor para activar la bobina del relé de
forma que con una pequeña corriente activamos el circuito que alimenta al relé desde una fuente
externa.
Los Relay Shield ya tienen integrados los relés y los drives, lo que nos facilita el trabajo, incluso
algunas shields incluyen su librería: http://www.seeedstudio.com/wiki/Relay_Shield
O también una placa (breakout board) con dos relés y su driver con posibilidad de alimentarlos
desde Arduino o externamente:
http://www.geeetech.com/wiki/index.php/2-Channel_Relay_module
Esquemático:
También existen integrados como el ULN2803A que nos permiten controlar relés, se trata de un
array o conjunto de 8 pares darlington que soportan 500mA y 50V. Conecta la carga a masa.
Datasheet: http://www.ti.com/lit/ds/symlink/uln2803a.pdf
Si tuviéramos que controlar elementos con más potencia de la soportada por los relés o los
drivers, deberemos usar contactores a los que atacaremos desde los relés.
Relés biestables
Los relés biestables tienen 2 posiciones estables para los contactos de salida. Dependiendo de
la bobina que se alimente, los contactos pasarán de una posición a otra. El cambio de posición
se efectúa con dos sistemas de bobina y con contactos de autocorte para cada juego de
bobinas, lo cual posibilita que el relé no consuma energía en permanencia, tan solo en los
instantes en los que cambia de estado.
● Electrónicos
● Hidráulicos
● Neumáticos
● Eléctricos
● Motores
● Bombas
Para cada actuador, necesitamos un “driver” o manejador para poder mandar órdenes desde
Arduino.
● Recordad que los pines de Arduino solo pueden manejar un máximo de 40mA y
recomendable usar 20mA de forma continua.
● Recordar que Arduino solo puede manejar un total de 200 mA de salida. Es decir que la
corriente máxima que admite Vcc y GND son 200 mA.
Este enlace explica mucho mejor los las limitaciones de corriente en los pines de Arduino:
http://playground.arduino.cc/Main/ArduinoPinCurrentLimitations
Otro tipo de actuadores son los relés. Para manejar un relé necesitamos un driver, puesto que
con los 40mA posiblemente no sea suficiente para activar la bobina del relé.
Un relay driver es un circuito electrónico que usa un transistor para activar la bobina del relé de
forma que con una pequeña corriente activamos el circuito que alimenta al relé desde una fuente
externa.
Los Relay Shield ya tienen integrados los relés y los drives, lo que nos facilita el trabajo, incluso
algunas shields incluyen su librería: http://www.seeedstudio.com/wiki/Relay_Shield
O también una placa con dos relés y su driver con posibilidad de alimentarlos externamente:
http://www.geeetech.com/wiki/index.php/2-Channel_Relay_module
También existen integrados como el ULN2803A que nos permiten controlar reles, se trata de un
array o conjunto de 8 pares darlington que soportan 500mA y 50V. Sirve para conectar la carga
a masa.