2.2.4.3 Práctica de laboratorio: relés

Última actualización: octubre 21, 2022

2.2.4.3 Práctica de laboratorio: relés (Versión para el instructor)

Nota para el instructor: el color de fuente rojo o las partes resaltadas en gris indican texto que aparece en la copia del instructor solamente.

Topología

Objetivos

  • Configure el circuito del relé en la placa de prueba
  • Cargue y ejecute el esquema en el IDE de Arduino

Aspectos básicos/situación

Esta práctica de laboratorio usa un relé junto con otros componentes como interruptor mecánico controlado eléctricamente.

Recursos necesarios

  • Kit para inventores de SparkFun (SIK) o componentes equivalentes
  • PC configurada con los controladores de Arduino y el software de Arduino
  • •Archivos de muestra de códigos de la guía del SIK

Paso 1: Configure el circuito del relé en la placa de prueba.

Consulte el diagrama de la topología para obtener una referencia visual de los siguientes pasos.

a. Seleccione 2 resistores de 330 Ohm (Ω), 4 cables negros, 3 cables rojos, 3 cables azules, 2 cables amarillos, 1 cable naranja, 1 cable verde, 1 LED amarillo, 1 LED rojo, 1 transistor, 1 diodo y 1 relé.

Nota: consulte la página 12 de la Guía del SIK para obtener asistencia en la identificación componentes. Si los cables de color no están disponibles, pueden reemplazarse por cables de otros colores.

b. Inserte los resistores de 330 Ohm (Ω) en la placa de prueba; conecte un resistor de e3 a g3; conecte el otro resistor de b14 a (+) cerca de la columna a.

c. Inserte el transistor en los conectores a2, a3 y a4. Preste atención a la orientación del transistor. El lado plano del transistor debe estar paralelo a la columna b en la placa de prueba.

d. Inserte el diodo en los conectores e7 y f7. El cable en el extremo con la franja negra se inserta en f7 y el otro cable en e7.

e. Inserte el relé entre las columnas e y f. Note que hay cinco pines en el relé; coloque el extremo con 2 pines en e9 y f9. Los tres pines en el otro extremo se insertarán en e14, f13 y f15. Asegúrese de que los pines estén derechos antes de intentar insertarlos en los conectores.

f. Inserte el LED amarillo con el cable más largo (+), ánodo, en c19 y el cable más corto, cátodo, en c20.

g. Inserte el LED rojo con el cable más largo (+), ánodo, en c22 y el cable más corto, cátodo, en c23.

h. Conecte un cable amarillo de j3 en la placa de prueba al pin 2 digital en RedBoard.

i. Conecte el cable negro de e2 a la barra (-).

j. Conecte el cable verde de e4 a b9.

k. Conecte el cable azul de a7 a a9.

l. Conecte el cable azul de h9 a la barra (+).

m. Conecte el cable naranja de j7 a j9.

n. Conecte el cable amarillo de i13 a e22.

o. Conecte el cable rojo de i15 a e19.

p. Conecte el cable negro de a20 a la barra (-).

q. Conecte el cable azul de a23 a la barra (-).

r. Use un cable negro para crear un acoplamiento en la placa desde las barras izquierda y derecha (-).

s. Use un cable rojo para crear un acoplamiento en la placa desde las barras izquierda y derecha (+).

t. Conecte el cable negro del conector negativo (-) en la placa de prueba a GND en RedBoard.

u. Conecte el cable rojo del conector negativo (+) en la placa de prueba al pin de 5 V en RedBoard.

Paso 2: Cargue y ejecute el esquema en el IDE de Arduino.

a. Haga clic en el icono de flecha arriba en el IDE de Arduino y seleccione Circuit_13 de la carpeta SIK_Guide_Code_32 que se muestra.

Nota: La carpeta SIK_Guide_Code_32 solo existe si el código se descarga de http://sparkfun.com/sikcode y copia en la carpeta de ejemplos ubicada en los archivos del programa Arduino, generalmente C:\Program Files\Arduino\examples. En Linux, las bibliotecas deben colocarse en /usr/share/arduino/libraries o ~/sketchbook/libraries. Después de instalar/extraer, se debe reiniciar el IDE de Arduino.

b. Verifique y compile el esquema para crear un firmware ejecutable que pueda cargarse en la memoria flash del microcontrolador.

c. Asegúrese de que RedBoard esté conectado a la PC con el cable USB. Cargue el firmware en RedBoard.

Nota: una vez cargado, el relé debe alternar entre abierto y cerrado, lo que hará que los LED rojo y amarillo se enciendan y apaguen continuamente. Es posible que deba presionar el relé si los LED no se encienden.

Reflexión

¿Qué línea de código puede cambiarse para acelerar la alteración entre los LED? Muestre el cambio de código en el espacio provisto.

Las respuestas pueden variar. Cambie la línea de timeDelay de const int a:
timeDelay const int = 500;

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
0
¿Tienes otra pregunta? Por favor comentax