Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
100% encontró este documento útil (1 voto)
151 vistas11 páginas

Post-Tarea - Edwin Medina

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 11

INSTRUMENTACION

CÓDIGO: 203038

Aporte Individual

Post tarea: Implementar sistema de instrumentación y control, con


visualización en pantalla LCD y control on/off.

Presentado a:
Elber Fernando Camelo
Tutor

Entregado por:

Edwin Giovanny Medina Montero


Código: 1049626148

Grupo: 203038_70

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
11 DE DICIEMBRE DE 2019
TUNJA
Introducción
En la instrumentación electrónica hay mucha variedad de dispositivos
electrónicos entre ellos los microcontroladores, las pantallas LCD y
diferentes clases de sensores ya sea de temperatura, distancia,
humedad, presión, etc. Con el desarrollo de este trabajo colaborativo
vamos a mostrar el funcionamiento de estos dispositivos electrónicos
además de mostrar su análisis matemático para que ellos puedan
trabajar con los parámetros que nosotros necesitamos.

Objetivos
 Implementar un sistema de instrumentación con visualización de led
´s y una pantalla LCD.

 Identificar sensores a nivel comercial y de bajo costo.

 Estudiar, analizar y mostrar el funcionamiento de un


microcontrolador PIC o un Arduino.
Actividades a desarrollar – Individual
Paso 1: Proponga un sistema de instrumentación y control básico, en el cual
mida y controle una variable, mediante un sensor comercial y un control
on/off.

Paso 2: Implemente en físico uno de los sistemas de Instrumentación


propuestos en el paso 1, empleando sensores comerciales.
Debe contar con:
 Visualización del valor de la variable por pantalla LCD, controlada por
Pic, Arduino o el dispositivo que desee.
 Una etapa de control on/off que accione un actuador para el control
de la variable medida. Si no se consigue el actuador, reemplazar con
un motor dc.
 Leds indicadores de nivel de la variable: bajo, medio y alto.

Paso 3: Realizar video donde explique la simulación y el funcionamiento


del circuito implementado.

Enlace al video relacionado con el desarrollo de la actividad:

https://youtu.be/IKuI_7rzO2w
Desarrollo
Control de temperatura
Para el desarrollo de la post-tarea se implementa un control de
temperatura con sensor LM35, un PIC 16f877a, una pantalla LCD,
resistencias, motores, entre otros:
Sensor LM35
El LM35 es un sensor de temperatura con una precisión calibrada de
1 °C. Su rango de medición abarca desde -55 °C hasta 150 °C. La salida
es lineal y cada grado Celsius equivale a 10 mV, por lo tanto:
150 °C = 1500 mV
-55 °C = -550 mV
Opera de 4v a 30v.

PIC 16F877A
El PIC16F877A presenta 256 bytes de memoria de datos EEPROM, auto
programación, un ICD, 2 comparadores, 8 canales de convertidor
analógico a digital (A / D) de 10 bits, 2 funciones de captura /
comparación / PWM, el puerto serie síncrono puede configurarse como
interfaz de periféricos en serie de 3 hilos (SPI ™) o el bus de circuito
integrado de 2 hilos (I²C ™) y un transmisor receptor asíncrono
universal (USART). Todas estas características lo hacen ideal para
aplicaciones A / D de nivel más avanzado en automoción, industrial.
LCD 16 x 2:

El LCD (Liquid Crystal Dysplay) o pantalla de cristal líquido es un


dispositivo empleado para la visualización de contenidos o información
de una forma gráfica, mediante caracteres, símbolos o pequeños dibujos
dependiendo del modelo. Está gobernado por un microcontrolador el
cual dirige todo su funcionamiento.

En este caso vamos a emplear un LCD de 16x2, esto quiere decir que
dispone de 2 filas de 16 caracteres cada una. Los píxeles de
cada símbolo o carácter varían en función de cada modelo.

Características:

 16 caracteres x 2 líneas
 Caracteres de 5x8 puntos
 Tamaño de carácter: 5.23 x 3 mm
 Puede mostrar letras, números, caracteres especiales, y hasta 8
caracteres creados por el usuario
 Back light de LED color Azul
 Caracteres color blanco
 Interface paralela. Puede operar en modo de 8 bits, o de 4 bits para
ahorrar pines del microcontrolador
 Posee controlador KS0066U o equivalente on-board (compatible
Hitachi HD44780)

 Voltaje de alimentación: 5 V
Programación PIC
Se realiza la programación mediante el software PIC-C
# include <16f877a.h> output_low(pin_c5);
# device *=16 output_low(pin_c6);
# device adc=10 output_high(pin_c7);
# use delay(clock=4M)
# include <lcd.c> lcd_gotoxy(1,2);
printf(lcd_putc,"Temperatura Alta ");
float temperatura; delay_ms(200);
float s1; }

void main() //****************si la temperatura es


{ correcta
if(temperatura<=60&&temperatura>=36)
//******************************* {
setup_adc_ports(RA0_ANALOG);//entrada del output_low(pin_a1);
LM35 output_high(pin_a2);
setup_adc(ADC_CLOCK_INTERNAL); output_low(pin_a3);
setup_COUNTERS(RTCC_internal.rtcc_div_1);//m
arca de divicion output_low(pin_c5);
set_adc_channel(0); output_low(pin_c6);
//******************************* output_low(pin_c7);

lcd_init(); lcd_gotoxy(1,2);
lcd_gotoxy(5,1); printf(lcd_putc,"Temperatura correcta");
printf(lcd_putc,"Temperatura"); delay_ms(200);
delay_ms(350); }
lcd_init();
//****************si la temperatura es Baja
if(temperatura<=35&&temperatura>=1)
while(true) {
{ output_low(pin_a1);
temperatura=((float)read_adc()/2)-1; output_low(pin_a2);
//********grados centigrados output_high(pin_a3);
lcd_gotoxy(5,1);
printf(lcd_putc,"%f",temperatura); output_low(pin_c5);
lcd_gotoxy(14,1); output_high(pin_c6);
printf(lcd_putc,"Grados"); output_low(pin_c7);
delay_ms(200);
lcd_gotoxy(1,2);
//***********si la temperatura es mayor que 60 printf(lcd_putc,"Temperatura Baja ");
if(temperatura<=500&&temperatura>=61) delay_ms(200);
{ }
output_high(pin_a1); }
output_low(pin_a2);
output_low(pin_a3); }
Simulación en Proteus

Como se puede observar en la imagen se puede verificar que el sistema


de control de temperatura cuenta con:
 Visualización del valor de la temperatura por pantalla LCD, controlada
por Pic, en este caso el PIC16F877A.

 Se diseño una etapa de control automática que acciona un motor que


enciende la calefacción en caso que la temperatura sea muy baja y
un motor que acciona un disipador de calor en caso que la
temperatura sea muy alta.

 Leds indicadores de nivel de temperatura:


 Bajo=en un rango de 0 a 35 Grados centígrados. LED AZUL
 Medio=en un rango de 36 a 60 Grados centígrados. LED VERDE
 Alto=en un rango de 61 a 150 Grados centígrados. LED ROJO
Temperatura Baja

En esta figura se puede observar como se acciona el led azul indicando


que la temperatura esta baja y se acciona el motor que enciende la
calefacción.
Temperatura Media

En esta figura se puede observar como pasado un tiempo de estar


encendida la calefacción la temperatura se normaliza y se enciende el
led de temperatura correcta o media y a su vez desactiva cualquier
motor.
Temperatura Alta

Como se puede observar en la figura la temperatura esta muy alta por


lo tanto se activa el led de temperatura alta, en este caso led color rojo
y a su vez se enciende el motor que disipa calor dentro del lugar.
Conclusiones
 Con el desarrollo de este trabajo colaborativo pudimos observar,
analizar y verificar el funcionamiento de los microcontroladores PIC.

 Aplicamos el funcionamiento de un conversor análogo digital del PIC


dar ganancia a la señal de salida de un sensor de temperatura y así
poder ser tratada y visualizada en una pantalla LCD.

 Con el desarrollo de este trabajo practicamos la implementación de


circuitos en el simulador trabajado, en este caso el simulador
proteus.

 Con el desarrollo de esta tarea y el componente practico pudimos


observar el montaje físico y funcionamiento simulado de los sensores
de temperatura y uso de microcontroladores PIC.
Referencias Bibliográficas

 Creus, S. A. (2008). Instrumentación industrial (7a. ed.) 


Barcelona, ES: Marcombo. (pp. 301 - 360) Recuperado de
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.actio
n?ppg=322&docID=3175373&tm=1544543642894
 
 Granda, M. M., & Mediavilla, B. E. (2015). Instrumentación
electrónica: transductores de temperatura. España: Editorial de la
Universidad de Cantabria.  (pp. 217 - 281).  Recuperado de
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.actio
n?ppg=238&docID=3428884&tm=1544025725991

 Mandado, P. E., Mariño, E. P., & Lago, F. A. (2009).


Instrumentación electrónica: Instrumentación para sistemas
digitales. Barcelona, ES: Marcombo.  (pp. 109 – 133). 
Recuperado de:
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.actio
n?ppg=124&docID=3186302&tm=1544025856318

 Historias de luz. (2015).  HDL BrioAgro, sensores bajo tierra para


conocer en el móvil las necesidades del cultivo.  Recuperado
de: https://www.youtube.com/watch?v=VMSZI2Bfs7w

También podría gustarte