Post - Tarea - Milena Rocio

POSTAREA: IMPLEMNETAR SISTEMA DE INSRUMENTACION Y CONTROL, VISUALIZACION EN PANTALLA LCD Y CONTROL ON/OFF Milena Roció

Views 90 Downloads 0 File size 868KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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 # device *=16 # device adc=10 # use delay(clock=4M) # include

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=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=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=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