Sei sulla pagina 1di 15

POSTAREA: IMPLEMNETAR SISTEMA DE

INSRUMENTACION Y CONTROL, VISUALIZACION EN


PANTALLA LCD Y CONTROL ON/OFF

Milena Roció Ramírez Espinosa


1014238331
Grupo Colaborativo
203038_12

Nombre del docente:


Élber Fernando Camelo
Nombre del curso:
Caculo Integral
Periodo:
2020_1601

Universidad Nacional Abierta y a Distancia – UNAD


Escuela de Ciencias Básicas, Tecnología e Ingeniería
2020
INTRODUCCIÓN

En este informe vamos a realizar el siguiente circuito en cual la electrónica nos da mucha variedad
en dispositivos electrónicos en cuales son microcontroladores, y las pantallas LCD y diferentes
clases de sensores ya con sus especificas temperaturas, distancias, humedad, presión Etc.

En el desarrollo de este trabajo colaborativo nos da en función de diferentes dispositivos


electrónicos para mostrar sus análisis de matemático

Al finalizar vamos realizar un video con la explicación del circuito realizado y su sustentación del
desarrollo del trabajo
OBJETIVOS

 Desarrollar el sistema de instrumentación con el cual visualizar un led con una


pantalla LCD
 Diferenciar cada sensor a nivel comercial de bajo costo
 Realizar y analizar el funcionamiento de un microcontrolador PIC o un Arduino
Actividades a desarrollar

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 propuesto 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 un video donde explique la simulación y el funcionamiento del circuito


implementado
https://www.youtube.com/watch?v=XLHW3yJs-4U
DESARROLLO DE LA ACTIVIDAD
Para el desarrollo de la actividad vamos a implementar un controlador de temperatura con
un sensor LM35 con un PIC 16F877A una pantalla LCD, Resistencias, Motores, leds etc.

Sensor LM35
Es un circuito electrónico o sensor para medir la temperatura Su salida es análoga
proporcionan voltaje a la temperatura en cual su rango es de -55°C a 150°C su popularidad
se debe a la facilidad con la que se puede medir la temperatura
Dando que el sensor LM35 es un análogo basta con medirlo con el multímetro su voltaje de
salida del sensor
PIC 16F877A
Es un microcontrolador con una memoria de programa tipo Flash lo que representa gran
facilidad en el desarrollo de prototipos y en su aprendizaje ya que no se requiere borrar con
la luz ultravioleta
Sus características son:
 Pines de 40
 Rango de voltaje de operación (V) 2 a 5.5
 Temperatura (C) -40 a 125
 Compradores 2ADC 8 ch, 10 Bit

LCD 16X2
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.
CARACTERISTICAS
 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
EL CÓDIGO DE PROGRAMACIÓN PARA EL PIC
El cual se realiza mediante un programa llamado PIC—C Para programado al proteus
# include <16f877a.h>
# device *=16
# device adc=10
# use delay(clock=4M)
# include <lcd.c>

float temperatura;
float s1;

void main()
{

//*******************************
setup_adc_ports(RA0_ANALOG);//entrada del LM35
setup_adc(ADC_CLOCK_INTERNAL);
setup_COUNTERS(RTCC_internal.rtcc_div_1);//marca de divicion
set_adc_channel(0);
//*******************************

lcd_init();
lcd_gotoxy(5,1);
printf(lcd_putc,"Temperatura");
delay_ms(350);
lcd_init();

while(true)
{
temperatura=((float)read_adc()/2)-1;
//********grados centigrados
lcd_gotoxy(5,1);
printf(lcd_putc,"%f",temperatura);
lcd_gotoxy(14,1);
printf(lcd_putc,"Grados");
delay_ms(200);

//***********si la temperatura es mayor que 60


if(temperatura<=500&&temperatura>=61)
{
output_high(pin_a1);
output_low(pin_a2);
output_low(pin_a3);
output_low(pin_c5);
output_low(pin_c6);
output_high(pin_c7);

lcd_gotoxy(1,2);
printf(lcd_putc,"Temperatura Alta ");
delay_ms(200);
}

//****************si la temperatura es correcta


if(temperatura<=60&&temperatura>=36)
{
output_low(pin_a1);
output_high(pin_a2);
output_low(pin_a3);

output_low(pin_c5);
output_low(pin_c6);
output_low(pin_c7);

lcd_gotoxy(1,2);
printf(lcd_putc,"Temperatura correcta");
delay_ms(200);
}

//****************si la temperatura es Baja


if(temperatura<=35&&temperatura>=1)
{
output_low(pin_a1);
output_low(pin_a2);
output_high(pin_a3);

output_low(pin_c5);
output_high(pin_c6);
output_low(pin_c7);

lcd_gotoxy(1,2);
printf(lcd_putc,"Temperatura Baja ");
delay_ms(200);
}
SIMULACION DE PROTEUS

En cual observamos la imagen verificamos el sistema de control de temperatura cuenta con:


Visualización del valor de la temperatura por pantalla LCD controlada por un pic
PIC1678F877A
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.
TEMPERATURA BAJA
TEMPERATURA MEDIA

TEMPERATURA ALTA
CONCLUSIONES

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 trabajamos practicamos la implementación de circuitos en


proteus
REFERENCIAS BIBLIOGRAFICAS
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.action?
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.action?
ppg=238&docID=3428884&tm=1544025725991
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

Potrebbero piacerti anche