Sei sulla pagina 1di 26

L mlllllllllllllll

INSTRUMENTACIÓN DIGITAL

LABORATORIO N° 07

“Medición y Control de variables”

Alumnos:

Grupo : Profesor: Fernández Nota:


Semestre : Cueva, Luis
Fecha de entrega :
Medición y Control de variables

I. 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 usando un sensor y mostrar el valor en un display.
3. Controlar la temperatura de una cámara térmica, usando un sensor, un
controlador, dos lámparas incandescentes, y un ventilador.

II. Preparar el ATS

2 de 17
ANÁLISIS DE TRABAJO SEGURO (ATS)

FECHA
TAREA: DIA MES AÑO

LABORATORIO AMBIENTE:
EQUIPO DE
DOCENTE:

FIRMA
TRABAJO
TALLER SESIÓN N°

1. 4.

FIRMA
FIRMA

ALUMNOS
(Apellidos y 2. 5.

FIRMA
FIRMA

Nombres)

3. 6.

FIRMA
FIRMA

CARACTERÍSTICAS DE EQUIPOS Y HERRAMIENTAS:

3 de 17
OTROS
PASOS DE LA TAREA RIESGOS MEDIDAS DE CONTROL
(ESPECIFICAR PARA
CADA PASO)

10

11

12
INTRODUCCIÓN TEÓRICA

A. VARIABLES FÍSICAS 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 3) 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.

Figura 1. Tarjeta DHT11

Fotoresistor: (ver Figura 1) 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 para obtener una señal correcta.

Figura 2: Light Dependent Resistor (LDR).

4 de 17
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).

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.

5 de 17
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.

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

6 de 17
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.

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 1
IoT
4 Fuente de 12 V para Módulo IoT 1
5 Jumper para ventilador 1
6 Jumper para lámpara 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.

7 de 17
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

8 de 17
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

9 de 17
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

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

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


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

10 de 17
D47 IN4
Paso 2 Verificar la interconexión de los focos
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 de los
actuadores mediante la conexión
mostrada.
Paso 3 Verificar la interconexión del Mega Interface de Sensores
sensor de temperatura. 2560 GND
GND Vcc
Vcc S
D3
4
Paso 4 Verificar la interconexión de los Mega 2560 Interruptores
interruptores IN1 y IN2 que serán D9 IN1
denominados como START Y D1 IN2
STOP respectivamente. 0

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
mencionad
o anteriormente.
Paso 7 Luego de descargar el programa este
empieza a ejecutarse. debemos de
activar la opciòn serial monitor, para
ello: Herramientas/serial
monitor.

11 de 17
Paso 8 Tomamos nota de la medición de la
temperatura actual la cual nos Temperatura= °C
servirá como referencia para poder
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:

12 de 17
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
mencionad
o 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”

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?

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

Paso 6.5 ¿Se enciende el ventilador?

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


temperatura?

No es constante

¿Se está reduciendo la temperatura?

No es constante

Paso 8 ¿Hasta qué valor disminuye la


temperatura? Temperatura = 42.001 en SP1 =43 °C

Paso 9 ¿Qué sucede con los


dispositivos actuadores luego de ¿La fuente de calor?
disminuir la temperatura por
debajo del valor anotado en el
paso 7?

¿El ventilador?

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

14 de 17
Cuestionario

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


la variable física?

………………………………………………………………………………………………………………………………..…

……….………………………………………………………………………………………………………………….………

……………….………………………………………………………………………………………………………….

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


experiencia?

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

 Ventilador 5V DC
 Focos 5V Dc

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 el

4. CONEXIÓN DE ARDUINO MEGA A LA NUBE BLYNK

En esta experiencia se realizará el procedimiento para realizar la conexión del módulo IoT a un
servidor en la nube para poder a través del servidor BLYNK intercambiar datos desde cualquier
dispositivo remoto mediante una aplicación (App) cargada en el dispositivo remoto.
Para poder realizar la conexión, necesitamos tener instalado las librerías del BLINK para el arduino,
el procedimiento a seguir es:

Instalación de librerías y conexión a blynk: Para hacer la conexión es


necesario instalar librerías, estos pasos e instalaciones también lo podemos
encontrar en la página oficial de blynk. https://www.blynk.cc/getting-started/

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

15 de 17
Paso 1 Descargar la aplicación BLYNK
para Android o IOS.
En “Play store” lo podemos encontrar
BLYNK para Android.

Paso 2 Obtener el “TOKEN de autenticación”.


Para conectar cada proyecto realizado en
la aplicación Blynk y su hardware,
necesita un token de autenticación.
para ello se tiene que seguir los
siguientes pasos:
• Crear una nueva cuenta en la
aplicación Blynk.

para crear la cuenta utilizamos un correo


electrónico y asignamos una clave.

16 de 17
Paso 3 Crear un nuevo proyecto. Luego elige el
tablero y la conexión que usarás.
dispositivo (Arduino mega) y
conexión(wifi).

Paso 4 Una vez creado el proyecto, recibiremos


un token de autenticación por correo
electrónico.

17 de 17
Paso 5 • Revise su bandeja de entrada de correo
electrónico y encuentre el token de
autenticación.

Paso 6 Saltar al paso 8 si ya está instalada la Sigue las instrucciones:


librería Blynk. Instale la biblioteca 1. Descarga el último archivo .zip de
BLYNK. Descárguelo del siguiente la versión.
enlace: 2. Descomprimirlo Notará que el
archivo contiene varias carpetas y
https://github.com/blynkkk/blynk-library/rel
varias bibliotecas.
eases/tag/v0.5.4 . 3. Copie todas estas bibliotecas en
Library biblioteca Blynk debe instalarse su_sketchbook_folder de Arduino
manualmente. IDE.
Para encontrar la ubicación de
En nuestro caso estas bibliotecas ya han su_sketchbook_folder, vaya al menú
sido instaladas. Verifíquelo en el paso superior en Arduino IDE: Archivo ->
siguiente. Preferencias (si está usando Mac OS,
vaya a Arduino → Preferencias).

Paso 7 La estructura de su
your_sketchbook_folder ahora debería
verse así, junto con sus otros bocetos (si
los tiene):

☝ Tenga en cuenta que las


bibliotecas deben ir a bibliotecas y
herramientas a herramientas. Si no
tiene una carpeta de herramientas,
puede crearla usted mismo.
Paso 8 En siguiente enlace podemos encontrar
el constructor del código donde podemos
realizar configuraciones de acuerdo con
nuestro hardware.
https://examples.blynk.cc/?board=ESP8266&
shield=ESP8266%20WiFi&example=GettingSt
arted%2FBlynkBlink

Paso 9 Para poder programar el Arduino Mega


BLYNK utilizarmos el generar de
plantillas, con los siguientes
parametros.

18 de 17
Paso 10 • Copiar la plantilla en el Boton
"COPY EXAMPLE"

Paso 11 Crear un programa nuevo en Arduino,


guardelo como BLYNK_TECSUP.ino,
borrar el programa inicial y pegar el
programa de la plantilla.

Debemos tener lo siguiente


Paso 12 Buscar en el programa del Arduino las
siguiente lineas y cambiarlas por la
muestra.

Luego de modificarlo, grabar el programa


en el arduino.

Paso 13 En el software de BLYNK del movil


crear una nueva variable

Paso 14 Escoja el Value Display

19 de 17
Paso 15 • Configurar la variable con los siguientes
parámetros, y retroceder para ejecutar el
programa.

Paso 16 Ejecutará la aplicación el BLYNK y lo


que debe obtener es un dígito que varíe
cada segundo, que sería la variable de
tiempo de ejecución del arduino.

20 de 17
TECSU
P
5. MONITOREO Y CONTROL DESDE LA NUBE.
En la tercera 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

Usando la interconexión con BLYNK realizaremos los siguientes pasos:

Paso 1 Cree un nuevo proyecto en BLYNK y


colocarle el nombre de P1 o modifique
el proyecto anterior
Paso 2 Abrir el archivo
BLK_Lamp_Vent_Temp_Conex.ino
Compile el programa para descartar
que no tiene errores. Para ello use
el icono marcado.
Paso 3 El proyecto P1 en BLYNK; le envió
un nuevo TOKEN AUTH, cambiarlo
en el archivo del Arduino y compilar.

Paso 4 Luego de compilar debemos


descargar el programa al
Arduino usando el icono
señalado.

21
Paso 5 El proyecto creado se verá como
se muestra en la figura.
Para añadir objetos de
interacción pulsar en el icono
mostrado.

Paso 6 De la lista añadiremos dos


botones: “Button”.

Paso 7 A los botones añadidos los


configuraremos para que de la
siguiente manera:

Nombre Pin

VENTILADOR V0
LAMPARAS V1

22
VENTILADOR ------------------------ >>

V0 ---------------------------------------- >>

Repetir para el otro botón.

Configurar en modo interruptor


----------------------------------------->>

Para ambos botones.

Paso 8 Para activar el modo de


funcionamiento de la aplicación
pulsar el icono mostrado:

Paso 9 Pulsar el botón VENTILADOR: ¿Se genera algún efecto en el


ventilador del módulo IoT?

Paso 10 Si su respuesta es NO, llamar al


profesor y verificar juntos el icono de
conectividad de su dispositivo.

Si su respuesta es SÍ pase al
paso siguiente.
Paso 11 Pulsar el botón LAMPARAS: ¿Se activan los focos y los relés?

Si la respuesta es SÍ entonces usted ha


realizado el proceso de interconexión
usando la nube y ha dado el primer paso
en la cuarta revolución industrial.

INDUSTRIA 4.0

23
Cuestionario

1. Realice un diagrama explicando el procedimiento seguido para la interconexión del


módulo IoT con la nube.

………………………………………………………………………………………………………………………………..…

……….………………………………………………………………………………………………………………….……

………………….………………………………………………………………………………………………………….

2. Explique cómo configurar la aplicación en el dispositivo para poder realizar, monitoreo del
parámetro de temperatura y mando para encender y apagar las lamparas y el ventilador.

……………………………………………………………………………………………………………………………..……

……….……………………………………………………………………………………………………………….………

………………….…………………………………………………………………………………………………….……
PROYECTO
REALIZADO POR:
SEMESTRE GRUPO FECHA
LISTA DE MATERIALES
CANT
ITEM DESCRIPCION UNIDAD .
1
2
3
4
5
6
7
8
LISTA DE HERRAMIENTAS Y EQUIPOS
1
2
3
4
5
6
7
8
COSTO DE MATERIALES
ITE CANT PRECIO PRECIO
M UNIDAD DESCRIPCION . UNIT. TOTAL
1

TOTAL S/.
III. Observaciones Y CONCLUSIONES:

Potrebbero piacerti anche