LAB - 7 - Medicion - y - Control - de - Variables - 2024 - Eyner Gonzales

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 21

ELECTRICIDAD

Laboratorio 7

Internet de las Cosas (IoT)


Medición y Control de variables

PROGRAMA DE FORMACIÓN REGULAR


Laboratorio Electricidad TECSUP

Medición y Control de variables

Objetivo

Medir variables, manipular actuadores y controlar variables con dispositivos IoT, mostrando
la información en indicadores.

Objetivo Específicos

1. Identificar los sensores, actuadores y controlador de un sistema.


2. Medir temperatura de un horno usando un sensor y verla en un display.
3. Controlar la temperatura de un horno, usando un sensor, un controlador, dos
lámparas incandescentes, y un ventilador.

INTRODUCCIÓN TEÓRICA

A. VARIABLES FÍSIC y SENSORES, TRANSDUCTOR

Variable física: es la magnitud que cambia en el tiempo, una variable física es la magnitud
que puede define el estado de un sistema físico. Por ejemplo: temperatura, resistencia
eléctrica, peso, velocidad, fuerza, presión, etc.

Sensor: es un dispositivo de medición que transforma las magnitudes de variables físicas o


químicas en magnitudes de otras variables, por ejemplo: presión en longitud de deformación,
nivel de un tanque de agua en desplazamiento angular.

Transductor: es un dispositivo de medición que transforma las magnitudes de variables


físicas o químicas en magnitudes de variables eléctricas. Por ejemplo: temperatura en tensión
eléctrica, presión en corriente eléctrica.

En la tarjeta usada para el laboratorio podemos encontrar los siguientes sensores:

Temperatura y humedad: la tarjeta DHT11 (ver Figura 1) tiene un sensor para medir
temperatura (0 °C a 50 °C) y un sensor para medir la humedad relativa del ambiente (20 %
a 90 % RH). Esta tarjeta electrónica convierte la salida de los dos sensores en una señal digital
en serie de ceros y unos. Se requiere el uso de la biblioteca DHT11.

2 de 17
Laboratorio Electricidad TECSUP

Figura 1. Tarjeta DHT11

Fotoresistor: (ver Figura 2) varía su resistencia en función de la intensidad de la luz. Si está


oscuro, el sensor presentará un valor resistivo de millones de ohmios, pero a medida que la
luz brilla cerca de él, su resistencia disminuye hasta cientos de ohmios. El sensor requiere un
circuito de acondicionamiento implementado mediante un divisor de tensión paraobtener una
señal correcta.

Figura 2: Light Dependent Resistor (LDR).

Figura 3: Tarjeta con sensor LDR.

Barómetro, medidor de presión absoluta: el módulo BMP280 incluye un sensor de presión (30
kPa a 110 kPa; 0,296 atm a 1,085 atm ) de alta precisión, y un sensor de temperatura (0 °C a 65 °C).
La tarjeta electrónica convierte la salida de los sensores en una señal digital de ceros y unos, que utiliza
el protocolo (Inter-Integrated Circuit (I2C).

3 de 17
Laboratorio Electricidad TECSUP

Figura 4: Tarjeta barómetro BMP280.

B. DISPOSITIVOS Y CIRCUITOS DE CONTROL.

Para el desarrollo del laboratorio, haremos uso de la plataforma de desarrollo ARDUINO,


que incluye un microcontrolador ATmega 2560, con todas las interfaces para la entrada y
salida de datos tanto analógicos como digitales. En la la Figura 5 vemos el detalle de sus
terminales.

Figura 5: Arduino Mega 2560.

C. DISPOSITIVOS ACTUADORES.

Para el laboratorio los dispositivos actuadores a usar son:

Relé: dispositivo electromagnético que cierra o abre sus contactos al recibir una tensión en
la bobina, la bobina consume una corriente mucho menor que la puede circular por sus
contactos.

4 de 17
Laboratorio Electricidad TECSUP

Figura 6: Relé

En la tarjeta se encuentran montados 4 relés con sus respectivas borneras para las bobinas y
los contactos del relé.

Figura 7: Módulo de 4 relés

Lámpara incandescente: es de 12 V, se usa como fuente de calor y de luz.

Figura 8: Lámpara incandescente de 12 V.

Ventilador: usado como elemento actuador para disminuir la temperatura.

Figura 9: Ventilador.

5 de 17
Laboratorio Electricidad TECSUP

EQUIPOS Y MATERIALES

Tabla 1. Equipos y materiales.

Ítem Descripción Cantidad


1 Módulo IoT 1
2 PC con el software Arduino IDE 1
3 Cables de conexión PC – Módulo IoT 1
4 Fuente de 12 V para Módulo IoT 1
5 Jumper para ventilador 1
6 Jumper para lampara 1
7 Jumper para Barómetro 1
8 Jumper para Pulsador 2
9 Jumper para relés 5

RECOMENDACIONES

Para la ejecución de sus actividades tome en cuenta lo siguiente:

a) Tenga presente siempre las recomendaciones de seguridad durante su trabajo.


b) Realice primero las conexiones del circuito base, una vez culminado,
c) Desarrolle las actividades programadas, anotando sus observaciones y conclusiones.
d) Al culminar su trabajo, apague sus instrumentos y equipos, ordénelos, ubique
adecuadamente su silla y espere la orden para retirarse del ambiente de trabajo.

NOTA: Ante cualquier duda, consulte al profesor encargado.

6 de 17
Laboratorio Electricidad TECSUP

DESARROLLO DE ACTIVIDADES

1. PROCEDIMIENTO DE INTERCONEXIÓN DEL MÓDULO IoT.

La primera etapa para realizar la experiencia es saber cómo se interconectan los elementos a
usar y que herramientas se requieren para ello, tanto de software como de hardware. La
siguiente figura muestra un diagrama de los elementos que lo componen.

Figura 10: Elementos componentes de la experiencia.

La PC a usar debe tener instalado el programa Arduino IDE el cual se puede descargar
gratuitamente de la siguiente dirección: https://www.arduino.cc/en/main/software

Nota: Ubicar los archivos necesarios para la experiencia en la siguiente direcciòn del Drive:
………………………………………………………………………………..

La PC debe de conectarse a la tarjeta Mega 2560 mediante un cable USB de terminales A y B


del tipo macho.

Figura 11: Cable USB tipo A, B Macho

7 de 17
Laboratorio Electricidad TECSUP

La tarjeta Mega 2560 también será conectada a una fuente DC de 12 V mediante la entrada
tipo Jack.

Figura 12: Entrada tipo Jack

En el microcontrolador de la tarjeta Mega 2560 se debe de descargar el programa de


aplicación de acuerdo a la experiencia a desarrollar, esto se realiza usando La PC y el
programa Arduino IDE, siguiendo estos pasos.

Paso 1 Conectar la PC y el Arduino Mega


mediante un cable USB y abrir el
programa Arduino IDE: Ejecutar el
archivo Arduino.exe

Paso 2 Identificar el tipo de tarjeta a usar: en


nuestro caso Mega 2560 en el
programa Arduino IDE.
Verificar el puerto en la opciòn:
Herramientas/puerto

Paso 3 De la barra superior de comandos en


la pestaña Archivos, usando la opción
abrir; seleccione el archivo que
contiene el programa. En el
subdirectorio programas:
CONTROL_TEMP1.ino

Paso 4 Compile el programa para que


descartes que no tiene errores. Para
ello use el icono marcado.
Si al término de la compilación no se
han generado errores (Los errores
8 de 17
Laboratorio Electricidad TECSUP

9 de 17
Laboratorio Electricidad TECSUP

suelen indicarse en la parte inferior de


la ventana del Arduino IDE) pase al
paso 5, de caso contrario hay que
corregir los errores primero y volver a
compilar.
Paso 5 Luego de compilar debemos descargar
el programa al microcontrolador
usando el icono señalado.
Al término de la descarga debe de salir
un aviso de conformidad en la parte
interior.

Con estos 5 pasos ya sabe usted cómo cargar un programa en el microcontrolador y está
listo para la siguiente parte de la experiencia.

2. DESARROLLO DE LA EXPERIENCIA 1: Medición temperatura.

En esta experiencia se realizará la medición de la variable temperatura y en función al valor


que este tenga se realizará el control de un ventilador para poder reducirlo la fuente de calor
será un foco incandescente alimentado por 12 VDC. En la figura siguiente se muestran los
equipos a usar.

Figura 13: Equipos usados en la experiencia 1

10 de 17
Laboratorio Electricidad TECSUP

Los pasos a seguir en el procedimiento de ejecución son:

Paso 1 Verificar la interconexión de la Mega 2560 Interface de relés


interfaz de los actuadores mediante GND GND
la conexión de los siguientes pines. Vcc Vcc
D53 IN1
D49 IN2
D48 IN3

11 de 17
Laboratorio Electricidad TECSUP

D47 IN4
Paso 2 Verificar la interconexión de laºs
lámparas incandescentes de 12 VDC
mediante los bornes de salida del relé
1 y la conexión del ventilador
mediante los bornes de salida del relé
2. En la interface delos actuadores
mediante la conexión
mostrada.
Paso 3 Verificar la interconexión del sensor Mega 2560 Interface de Sensores
de temperatura. GND GND
Vcc Vcc
D34 S
Paso 4 Verificar la interconexión de los Mega 2560 Interruptores
interruptores IN1 y IN2 que serán D9 IN1
denominados como START Y STOP D10 IN2
respectivamente.

Paso 5 De la barra superior de comandos en CONTROL_TEMP1.ino


la pestaña Archivos, verificar que se
encuentra cargado el programa:
Paso 6 Compile el programa para que
descartes que no tiene errores. Para
ello use el icono marcado.
Si al término de la compilación no se
han generado errores, realice la
descarga del programa al
microcontrolador.
De caso contrario revise y corrija los
errores y realice nuevamente el
procedimiento mencionado
anteriormente.

12 de 17
Laboratorio Electricidad TECSUP

Paso 7 Luego de descargar el programa este


empieza a ejecutarse. debemos de
activar la opción serial monitor, para
ello: Herramientas/serial
monitor.

Paso 8 Tomamos nota de la medición de la


temperatura actual la cual nos Temperatura= 25 °C
servirá como referencia para poder

13 de 17
Laboratorio Electricidad TECSUP

evaluar el aumento o disminución de


la temperatura.

3. DESARROLLO DE LA EXPERIENCIA 2: Control de la variable temperatura

En la segunda parte de la experiencia usaremos los elementos actuadores y la interfaz para


los actuadores, mostrados en la figura siguiente.

Figura 14: Equipos usados en la experiencia 2

FUNCIONAMIENTO: En este segundo caso la información de la temperatura dada por el


sensor es usada para establecer un límite de temperatura máxima a alcanzar, el incremento
de la temperatura se dará debido a la fuente de calor que será activado (2 lámparas de 12
VDC). En nuestro caso el nivel de temperatura superior será de 37 °C, cuando se alcance esta
temperatura para que no siga incrementando se apagan la fuente de calor y se activa el
ventilador lo cual reducirá la temperatura hasta un valor inferior (aproximadamente de 36
°C). Cuando la temperatura esté por debajo de 36 °C se apaga el ventilador y se enciende
nuevamente la fuente de calor.
Esto se denomina Control en lazo cerrado.

Los pasos a seguir para realizar la experiencia son:

14 de 17
Laboratorio Electricidad TECSUP

Paso 1 De la barra superior de comandos en


la pestaña Archivos, usando la
opción abrir; seleccione el archivo
que contiene el programa. En el
subdirectorio programas:
CONTROL_TEMP2.ino

Paso 2 Compile nuevamente el programa


para que descarte que no tiene
errores. Para ello use el icono
marcado.
Si al término de la compilación no se
han generado errores, realice la
descarga del programa al
microcontrolador.
De caso contrario revise y corrija los
errores y realice nuevamente el
procedimiento mencionado
anteriormente.

Paso 3 Luego de descargar el programa este


empieza a ejecutarse y ya podemos
verificar la medición de la variable
temperatura. Para ello Activamos la
herramienta “Serial Plotter”

15 de 17
Laboratorio Electricidad TECSUP

Paso 4 Para activar el control en lazo


cerrado pulsamos el interruptor ¿Se enciende la fuente de calor?
denominado START.

Paso 5 Espere unos minutos y responda. ¿Se está incrementando la temperatura?

Paso 6 Al llegar a 38 °C qué sucede: ¿Se apaga la fuente de calor?

¿Se enciende el ventilador?

16 de 17
Laboratorio Electricidad TECSUP

Paso 7 Espere unos minutos y responda. ¿Se está incrementando la temperatura?

¿Se está reduciendo la temperatura?

Paso 8 ¿Hasta qué valor disminuye la


temperatura? Temperatura = 25 °C
Paso 9 ¿Qué sucede con los dispositivos
actuadores luego de disminuir la ¿La fuente de calor?
temperatura por debajo del valor
anotado en el paso 7?

¿El ventilador?

Paso 10 Observe al menos tres ciclos de Toma nota del gráfico visto en el plotter
encendido y apagado. usando cualquier medio. (cámara
fotográfica, celular, dibújelo, etc. )
Paso 11 Para desactivar el control en lazo si
cerrado pulsamos el interruptor
denominado STOP.
Paso 12 Luego del paso 10 tome el tiempo
que demora en reducir el valor de la Tiempo = 2 min 30 s
temperatura hasta la leída en el paso
10 de la primera parte.

17 de 17
Laboratorio Electricidad TECSUP

Cuestionario

18 de 17
Laboratorio Electricidad TECSUP

1. ¿Cuáles son los elementos que se requieren para la obtención de la información de la


variable física?

- Se requiere del software (el programa Arduino), hardware (Arduino mega 2560) también
requerimos controladores que es el sistema de comunicación entre el software y el
hardware que en este caso vendrían a ser los drivers requeridos en la computadora.

19 de 17
Laboratorio Electricidad TECSUP

2. ¿Cuál es el valor del rango de variación que se obtuvo en la primera parte de la


experiencia?

- El valor del rango de variación que se obtuvo en la primera parte de la experiencia es


entre 23 y 25 °C.

3. ¿Cuáles son los actuadores usados en la segunda parte de la experiencia?

- En la segunda parte de la experiencia se activaron el relé térmico, las lámparas y el ventilador.

4. Dibuje a nivel de bloques los elementos que intervienen en la segunda parte de la


experiencia e indique usando flechas el sentido del flujo de información entre ellos.

Controlador
(relé)

Actuador
(Lámparas)

Sensor
(sensor de tiempo)

5. OBSERVACIONES Y CONCLUSIONES (dar como mínimo siete de cada una)

Observaciones:

- Los sensores utilizados (DHT11 para temperatura y humedad, y BMP280 para presión y temperatura)
proporcionaron datos precisos y consistentes, lo cual es esencial para un control eficiente del sistema.

- Durante las mediciones, observamos que las conexiones inadecuadas o flojas podían introducir ruido en los
datos, afectando la precisión de las mediciones.

- El controlador basado en Arduino Mega 2560 mostró una respuesta ágil ante variaciones en las condiciones
térmicas, lo cual es crucial para aplicaciones de control en tiempo real.

- El sistema logró mantener la temperatura dentro del rango establecido, demostrando una excelente estabilidad
en el control de lazo cerrado.

- Los actuadores (luces y ventilador) respondieron correctamente a las instrucciones del controlador, mostrando
tiempos precisos de activación y desactivación.

- La adecuada aplicación de las medidas de seguridad (uso de gafas y guantes, precaución con las conexiones
eléctricas) previno accidentes y aseguró un entorno laboral seguro.
20 de 17
Laboratorio Electricidad TECSUP

Conclusiones:

- La precisión en la medición de variables físicas es esencial para el funcionamiento correcto y el


control de sistemas automatizados, como lo demuestra el desempeño del sistema de regulación
de temperatura.

- Es crucial emplear circuitos de acondicionamiento adecuados para garantizar la integridad de las


señales de los sensores y evitar interferencias que puedan comprometer el control.

- El sistema de control en lazo cerrado implementado fue eficaz en mantener la temperatura


dentro de los rangos establecidos, subrayando su utilidad en aplicaciones prácticas.

- La plataforma Arduino Mega 2560 demostró ser una herramienta versátil y poderosa para
proyectos de medición y control, facilitando la integración sencilla de sensores y actuadores.

- Mantener una organización y documentación adecuadas del proceso (conexiones, códigos,


observaciones) facilitó el progreso de la experiencia y la resolución de problemas.

- Es importante y esencial seguir todas las recomendaciones de seguridad paso a paso para evitar
riesgos durante la realización de la actividad.

21 de 17

También podría gustarte