You are on page 1of 8

Control de relé mecánico

... apagando y encendiendo de forma automática


Hace un tiempo Xesco me comentó que tenía un problema con su ruter ADSL, se le queda
"pillao" y la única solución es reiniciarlo. Cuando no hay nadie en casa es un fastidio perder
todo un día de descargas y demás frikerias. Poco después, el Borre me comentó que
tendríamos que poner un arduino controlando la alimentación de los primarios, para solucionar
posibles caídas de la línea. La solución es la misma en los dos casos: un relé y RaspberryPi.

Un relé es un interruptor accionado por una corriente de baja tensión. En nuestro caso
usaremos poco menos de 5V para alimentar el relé, que cerrará/abrirá un circuito de 220V.
Este es nuestro relé:

Cuesta 4€ en Amazon y trae dos módulos, podemos controlar 2 circuitos independientes de


220V. Por favor FÍJATE MUY BIEN EN LOS LIMITES ELÉCTRICOS DEL RELÉ, no querrás
quemar tu RaspberryPi ... o tu casa.
Por partes:
Esta parte es la que se encarga de conmutar el circuito de alta tensión, recuerda dos circuitos:
Vamos a fijarnos en el etiquetado como K1. Las líneas indican, estando en estado de reposo, si
el circuito esta abierto o cerrado. Así que:

Si cerramos el circuito entre 1 y 2, el circuito estará normalmente abierto. Si cerramos entre 2 y


3 el circuito estará normalmente cerrado. Si cerramos entre 1 y 3 ... no hacemos ná.
La otra parte que nos interesa del relé es esta:
En GND conectamos la tierra (0V) en Vcc tenemos que conectar 5V y para actuar en K1,
conectaremos IN1 a un GPIO. Como tenemos pocos recursos, alimentaremos el relé con
menos voltios, los que nos de el RaspberryPi.
El circuito
Nuestro circuito queda de la siguiente forma:

Más simple no puede ser, tenemos el circuito de 220V normalmente cerrado y lo


conmutaremos con el GPIO 18 (gracias por la observacion @lopz)
Pruebas
Para la demostración, he cambiado el enchufe hembra, por un casquillo con su bombilla
correspondiente, es exactamente lo mismo y se ve mucho más claro. Para el que no le quede
claro, normalmente cerrado significa esto:
Como veis, el circuito esta cerra sin necesidad de actuar sobre el relé. Terminamos de
conectarlo todo.
En el RaspberryPi instalaremos wiringpi y no hay que instalar nada más. En el Raspberry
ejecutamos:
?
1 gpio -g mode 18 out

y ahora para apagar la luz ejecutamos:


?
1 gpio -g write 18 0

y para encenderla:
?
1 gpio -g write 18 1
y para apagar la luz ejecutamos:
?
1 gpio -g write 18 0

y para encenderla:
?
1 gpio -g write 18 1

apagar la luz ejecutamos:


?
1 gpio -g write 18 0
y para encenderla:
?
1 gpio -g write 18 1

apagar la luz ejecutamos:


?
1 gpio -g write 18 0

y para encenderla:
?
1 gpio -g write 18 1
apagar la luz ejecutamos:
?
1 gpio -g write 18 0

y para encenderla:
?
1 gpio -g write 18 1

apagar la luz ejecutamos:


?
1 gpio -g write 18 0
y para encenderla:
?
1 gpio -g write 18 1

You might also like