Sunteți pe pagina 1din 17

INSTRUMENTACIÓN

POST-TAREA

Presentado por:
JOSE ANDRES PUPO
Cod 1063277318
LUIS RENE SANCHEZ FORERO
Cod 1098652525
OSCAR SANCHEZ PUCHE
Cod 1102840569

Presentado a:
TUTOR: HELBER ALEXANDER VERGARA VARGAS

GRUPO: 203038_42

ESCUELA SE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA


INGENIERIA ELECTRONICA/TELECOMUNICACIONES UNAD
DICIEMBRE DE 2020
TABLA DE CONTENIDOS

TABLA DE CONTENIDOS
INTRODUCCION

ACTIVIDAD #1
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.

CONTROL AUTOMÁTICO DE LLENADO DE TANQUE DE


ALMACENAMIENTO

Los controladores de nivel son dispositivos cuya finalidad es la de obtener la garantía de


mantener el nivel del liquido o fluido en un rango de variación establecido.

Estos equipos son herramientas muy importantes en lo que son procesos de producción,
almacenamiento (ya sea de algún tipo de liquido o de un sólido), etc. También se ha visto la
necesidad de utilizarlos en automatización de procesos y es que proporcionan mayor
precisión en la fabricación de piezas, llenado de envases y en este caso controlar el llenado
de un tanque de almacenamiento.

Mantener controlado el nivel del líquido en los diferentes depósitos nos ayuda a obtener
información del volumen del líquido así como también el tiempo de llenado, un ejemplo de
esto es el tanque de combustible de un vehículo.

Con este sistema se puede lograr que cuando el depósito de agua que está conectado a la
caldera llegue a la reserva (nivel mínimo recomendado) empiece su llenado
automáticamente por medio de un sensor que permita la apertura y el cierre la válvula del
depósito principal que se comunica con el depósito que está conectado a la caldera.

Componentes del sistema


Deposito #1: Este representa el depósito de agua principal que distribuye y abastece al
depósito secundario, que deberá ir conectado con la caldera.

Válvula Solenoide: Esta válvula se abrirá y serrara automáticamente, cuando sea necesario,
por medio de dos sensores que estarán colocados en el depósito #2. Estos sensores indican
el nivel mínimo (sensor inferior) y el nivel máximo (sensor superior) que se debe llenar el
depósito.

Tarjeta electrónica: Esta tarjeta es la que se encarga de recibir la señal de los sensores
magnéticos que se encuentran en el depósito #2 para que abra o sierre la válvula solenoide.

El Power Supply es quien se encarga de suplir la energía necesaria para que la válvula
solenoide y la tarjeta electrónica puedan trabajar correctamente. La válvula solenoide
trabaja con 12v mientras que la tarjeta electrónica trabaja con 5v.

El depósito #2 es el que será abastecerá de agua y es el que utilizaremos para controlar el


nivel de agua.
Sensores Magnéticos: estos sensores son los que se encargan de activar o desactivar la
válvula solenoide por medio de una flota depositada en el interior de depósito #2. Esta flota
posee un imán con el cual se activan los sensores cuando esta pasa cerca de ellos.

Diagrama de Bloques

ACTIVIDAD #2
Actividades a desarrollar – Colaborativo

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 físicamente.
1. INTRODUCCION

El siguiente documento fue realizado con el fin de dar a conocer la actividad (POST-
TAREA) materia Instrumentación, Grupo 203038_42 resolviendo cada actividad propuesta
por nuestro tutor, retroalimentando información sobre los temas tratados dentro de esta guía
la ejecución de esta se observa al plasmar cada una de las ideas de nuestros compañeros en
los foros citados por el guía, comparando observaciones dadas por nuestros compañeros,
igualmente con el apoyo del material de estudio se realizó a cabalidad cada guía
2. OBJECTIVOS

 Implementar un sistema de instrumentación con visualización de leds 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 Arduin


ACTIVIDAD_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.

Control de temperatura

Para el desarrollo de la post-tarea se implementa para la simulación y ejecución un control


de temperatura con sensor LM35, un PIC 16f877a, una pantalla LCD, resistencias, leds
para la salida y simulación en nuestro programa de simulación de proteus

Sensor LM35

El LM35 es un sensor de temperatura de buenas prestaciones a un bajo precio. Posee un


rango de trabajo desde -55ºC hasta 150ªC. Su salida es de tipo analógica y lineal con una
pendiente de 10mV/ºC. El sensor es calibrado de fábrica a una precisión de 0.5ºC.
Es un sensor muy popular por su fácil uso y variadas aplicaciones. No necesita de ningún
circuito adicional para ser usado. Se alimenta directamente con una fuente de 5V y entrega
una salida analógica entre 0V a 1.5V. Este voltaje analógico puede ser leído por el ADC de
un microcontrolador como PIC o Arduino. Entre sus aplicaciones podemos encontrar
termómetros, termostatos, sistemas de monitoreo y más.

Especificaciones técnicas.
Voltaje de Operación: 4V – 30V (5V recomendado)
Rango de Trabajo: -55℃ hasta +150℃
Precisión en el rango de -10°C hasta +85°C: ±0.5°C
Pendiente: 10mV / ºC
Bajo consumo energético: 60uA
No necesita componentes adicionales
Pines: +VCC, V salida, GND
Baja impedancia de salida

por lo tanto:
150 °C = 1500 mV
-55 °C = -550 mV
Opera de 4v a 30v.

PIC 16F877A
Se denomina microcontrolador a un dispositivo programable capaz de realizar diferentes
actividades que requieran del procesamiento de datos digitales y
del control y comunicación digital de diferentes dispositivos.

Este microcontrolador de 40 pines es uno de los más usados en proyectos escolares cuenta
con una gran cantidad de documentación en foros de internet y es en el cual también se
basan una gran cantidad de libros.
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, industria

 Empaque DIP de 18 pines (ideal para protoboard)


 Memoria de Programa de 2Kwords
 Memoria RAM con 224 registros
 Memoria EEPROM de 128 bytes

Comparadores analógicos

 USART (puerto serie) compatible con nuestro módulo FT232 para USB
 Oscilador interno de 4MHz, externo hasta 20MHz
 2 Timer de 8bits
 1 Timer de 16 Bits
 32 instrucciones
 Módulo de PWM
 Módulo de CCP
 Módulo ADC de 10 bits

LCD 16 x 2:

Descripción:
DI-018
Módulo de pantalla LCD. 2 filas de 16 caracteres, backlight verde.
Características:
Construcción  COB (Chip-on-Board)
Formato de presentación  Caracter 16x2
Tipo de pantalla  STN, Reflective, Verde Negativo,
Controlador     SPLC780D1 o controlador
equivalente
Interfaz    4-bit 8-bit de interfaz paralelo
Color caracter Negro
Dirección de la vista  6:00  
Esquema de conducción    1/16 Ciclo de trabajo, 1/5 Bias 
Voltaje de alimentación    5,0 V
V LCD ajustable para el mejor contraste  5,0 V (V OP ).
Temperatura de funcionamiento   -10 ° C a +60 ° C
Temperatura de almacenamiento    -20 ° C a +70 ° C 

El LCD (Liquid Cristal 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.
Programación PIC

# 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);
}
}

Ejecución de librerías
Simulación en Proteus
 Ahora 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 rojo

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 azul

Temperatura Baja
Link de video relacionado con el circuito
https://youtu.be/5DxJqNDJC1w

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

S-ar putea să vă placă și