CAP 7- Reles, acivando y desactivando enchufes

jmcadsl

Miembro Honorífico
17 Ene 2010
851
España
Provincia
Madrid
Hola chicos.
Después de una larga pausa debido a mi desmonte y temas de curro volvemos con el siguiente tutorial.
Vamos a tratar como utilizar una placa de relés para poder activar y desactivar los componentes del acuario que nos interesen.
HARDWARE:
En primer lugar un poco de teoría...jejeje.
Básicamente la función de un relé es la de "juntar" un cable, es decir es como si tuviéramos conectado solo un cable de corriente a un motor y con la mano uniéramos el otro cable para activar el motor.
Por lo tanto la manera de conectar algún aparato a un relé es uniendo un de los cables del aparato a la corriente eléctrica y el otro cable al relé . Para dar corriente al aparato necesitamos que el relé tenga el otro cable de la corriente que falta.
Quedaría algo así:
relay_shield.jpg

Hay dos formas de conectar un relé, “NO” Normalmente abierto (open) , o bien, “NC” Normalmente cerrado (closed).
NO: Lo vamos a utilizar con aparatos que queramos encenderlos solo en casos puntuales, como por ejemplo la bomba de relleno de agua de ósmosis. Cuando activemos el relé vamos a encender la bomba. En estado de reposo no tenemos corriente.
NC: Lo vamos a utilizar con aparatos que queramos apagarlos solo en casos puntuales, como por ejemplo bomba de movimiento al dar comida a corales. Cuando activemos el relé vamos a apagar la bomba. En estado de reposo tenemos corriente.
Siempre debemos conectar el cable que viene de la corriente en el centro del relé, y el cable que va al aparato lo debemos conectar al NO o al NC según necesitamos.
Imagen:
rele.jpg

Para la activación del rele necesitamos darle corriente, para ello necesitamos la placa Arduino. Utilizaremos un pin digital o analógico para este fin.
Para conectarlo solo necesitamos 3 cables, 5v , GND y el pin que vayamos a usar.
Cuando pongamos en el programa que el pin de voltaje el relé se activará.
Imagen:
relee_arduino.jpg

Si tenéis la placa Shield hay 2 conectores específicos para ello que tienen salida 5v, GND y 4pines digitales.
Imagen:
CBOX.jpg

Es importante tener en cuenta que debéis haceros con una placa de relés que este diseñada específicamente para Arduino, los relés deben activarse a 5v y tener diodos de protección.
Lo ideal es que hagaisuna cajita con enchufes desmontables y la placa de reles y lleves un cable para la corriente de los enchufes y otro de señal hasta el Arduino.
En el controlador C-Box queda así:
Imagen:
caja_nchufes.png


SOFTWARE:
Bueno pues en este caso es tremendamente sencillo...para activar un relé solo tenemos que dar salida al pin digital o analógico donde tengamos conectado el rele con esta orden lo activariamos:
digitalWrite(10, HIGH);//en el caso de utilizar el pin digital 10 por ejemplo
analogWrite(2,1023); //en el caso de utilizar el pin analogico 2 por ejemplo

Para desactivar el rele lo haremos con esta orden:
digitalWrite(10, LOW);//en el caso de utilizar el pin digital 10 por ejemplo
analogWrite(2,0); //en el caso de utilizar el pin analogico 2 por ejemplo

En ambos casos debemos poner en el apartado void setup() de nuestro programa que los pines que vayamos a utilziar con los relés son pines de salida (mandan corriente), lo haremos con la funcion:
pinMode(10,OUTPUT);


Un saludo.
Jorge
 
Última edición:

jmcadsl

Miembro Honorífico
17 Ene 2010
851
España
Provincia
Madrid
  • Iniciador del tema
  • Moderador
  • #2
Actualizo con la parte de programa que es muy sencillita.
 
Arriba