You are on page 1of 9

UNIVERSIDAD NACIONAL DE HUANCAVELICA INGENIERIA ELECTRONICA

UNIVERSIDAD NACIONAL DE HUANCAVELICA

FACULTAD DE INGENIERIA ELECTRONICA _ SISTEMAS

ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA

VISUALIZACIÓN DE TEMPERATURA CON PIC16F877A Y


SENSOR LM35

PRESENTADO POR:
 ALANYA ENRIQUEZ ABEL
 HILARIO QUILCA ELBIN
 CHANCA PEÑA MIGUEL ANGEL
 QUISPE RAMUZGO JUSTINO
 CCANTO DE LA CRUZ ELISEO
 HUAMAN PALOMINO CARLOS
 BENITO ESTEBAN ROJER ALBERTO
 PALOMINO RODRIGUEZ RONY
 FLORES CARHUACUSMA JERSON

CURSO: CIRCUITOS DIGITALE II


DOCENTE: BACH. ALTAMIRANO SOTACURO WILVER
PAMPAS – 2019

Pagina 1
UNIVERSIDAD NACIONAL DE HUANCAVELICA INGENIERIA ELECTRONICA

INDICE

1. Introducción………………………………………………………. 3

2. Fundamento teórico ……………………………………………...3

3. Materiales………………………………………………………….4

4. Simulación en proteus …………………………………………...5

5. Código fuente………………………………………………………6

6. Conclusiones……………………………………………………....7

7. Bibliografía ………………………………………………………...7

8. Anexos ………………………………………………………….....8

Pagina 2
UNIVERSIDAD NACIONAL DE HUANCAVELICA INGENIERIA ELECTRONICA

1. INTRODUCCIÓN

El control de la temperatura es un proceso crítico para muchos procesos


industriales, un primer paso para esta tarea es medir la temperatura y controlar
diferentes interfaces, como, por ejemplo: encender un ventilador, controlar la
salida de potencia de un foco incandescente para aumentar la temperatura. El
presente proyecto está preparado para esta tarea de control utilizando un PIC de
gama media 16F877A, que mide la temperatura y acciona las diferentes
interfaces. Esta temperatura puede conectarse mediante a una red y monitorear
su consumo mediante una PC.

2. FUNDAMENTO TEÓRICO

2.1 Sensor de temperatura LM 35 LM35 es un sensor de temperatura digital


que proporciona una salida de voltaje proporcional a la temperatura. La salida es
lineal con la temperatura, incrementado el valor a razón de 10mV por cada grado
centígrado.

2.2 Display 16×2 Es un dispositivo empleado para la visión de contenidos,


mediante caracteres, símbolos o dibujos pequeños. Es una pantalla de cristal
líquido.

Pagina 3
UNIVERSIDAD NACIONAL DE HUANCAVELICA INGENIERIA ELECTRONICA

2.3 PIC 16F877A Es un microcontrolador de 8 bits con arquitectura Harvard y


tecnologías RISC y CMOS fabricado por MICROCHIP. Cuenta con memoria
programada de tipo EEPROM Flash, la letra A indica que tiene una entrada
analógica. Para sea capaz de funcionar necesita además de la alimentación, un
reloj oscilador que en nuestro caso es de 4Mhz y lo obtenemos a través de un
cristal.

3. MATERIALES

No Materiales Cantidad

1 PIC 16F877A 1

2 Sensor de temperatura LM35 1

Pagina 4
UNIVERSIDAD NACIONAL DE HUANCAVELICA INGENIERIA ELECTRONICA

3 Display 16×2 1

4 Resistencias 5

5 Condensador 2

6 Cristal 4 MHZ 1

7 Cable UTP 15

8 Protoboar 1

9 Potenciómetro 1

10 Fuente de energía 1

4. SIMULACIÓN EN PROTEUS

Pagina 5
UNIVERSIDAD NACIONAL DE HUANCAVELICA INGENIERIA ELECTRONICA

5_. CODIGO FUENTE

sbit LCD_RS at RB4_bit;


sbit LCD_EN at RB5_bit;
sbit LCD_D4 at RB0_bit;
sbit LCD_D5 at RB1_bit;
sbit LCD_D6 at RB2_bit;
sbit LCD_D7 at RB3_bit;

sbit LCD_RS_Direction at TRISB4_bit;


sbit LCD_EN_Direction at TRISB5_bit;
sbit LCD_D4_Direction at TRISB0_bit;
sbit LCD_D5_Direction at TRISB1_bit;
sbit LCD_D6_Direction at TRISB2_bit;
sbit LCD_D7_Direction at TRISB3_bit;
int value ;
char value1 [15] ;
void main() {
TRISA.RA0=1;
ADC_INIT();
LCD_INIT();
lcd_cmd(_lcd_cursor_off);
lcd_cmd(_lcd_clear);
lcd_out(1,1,"TEMPERATURA");
delay_ms(2000);
lcd_cmd(_lcd_clear);
lcd_out(1,1,"TEMPERATURA");
while (1)
{
value=adc_read(0);

Pagina 6
UNIVERSIDAD NACIONAL DE HUANCAVELICA INGENIERIA ELECTRONICA

value=value*0.488;
floattostr(value,value1);
lcd_chr(2,9,39);
lcd_out(2,10,"C");
lcd_out(2,1,value1);
delay_ms(500);
} }

6_. CONCLUSIONES

 La programación permite reducir la cantidad de componentes

electrónicos.

 Nos permite visualizar la temperatura en el ambiente ubicado.

 Es necesario el aprendizaje de una herramienta para el diseño de circuitos

impresos y así agilizar el armado de los proyectos.

 Se puede completar el proyecto enviando las mediciones a la red y

almacenando en una base de datos para hacer IoT.o

7_. BIBLIOGRAFÍA

https://www.prometec.net/wp-content/uploads/2014/10/Img_33_1.jpg

https://fabricadigital.org/2015/11/como-conectar-una-pantalla-lcd-1602-a

arduino/

http://elcajondeardu.blogspot.pe/2013/12/tutorial-conectando-una-pantalla-

lcd.html

Pagina 7
UNIVERSIDAD NACIONAL DE HUANCAVELICA INGENIERIA ELECTRONICA

7_. ANEXOS

Pagina 8
UNIVERSIDAD NACIONAL DE HUANCAVELICA INGENIERIA ELECTRONICA

Pagina 9

You might also like