You are on page 1of 13

DEPARTAMENTO DE ELCTRICA Y ELECTRNICA

CARRERAS: AUTOMATIZACIN Y CONTROL /TELECOMUNICAIONES


ASIGNATURA: Electrnica 2

INFORME DEL PROYECTO
Control de Temperatura
Profesor: Ing. Danny de la Cruz

Integrantes:
1. Erick Enrquez
2. Katherine Garcs
3. Robert Armas


2012 11 27

Campus Sangolqu
ELECTRNICA 2

1

NDICE


1. TEMA: .................................................................................................................................................... 2
2. OBJETIVO:.............................................................................................................................................. 2
3. MARCO TERICO: ................................................................................................................................. 2
MICROCONTROLADOR: ............................................................................................................................. 2
OSCILADOR: ........................................................................................................................................... 2
4. EQUIPOS Y MATERIALES ....................................................................................................................... 3
5. PROCEDIMIENTO DE LA PRCTICA ....................................................................................................... 4
6. DIAGRAMA DE FLUJO ............................................................................................................................ 5
7. DIAGRAMA DE BLOQUES ...................................................................................................................... 5
8. PROGRAMA: .......................................................................................................................................... 6
9. DIAGRAMAS: ......................................................................................................................................... 7
SIMULACIN ................................................................................................................................................. 7
10. CONCLUSIONES: .............................................................................................................................. 10
11. RECOMENDACIONES: ...................................................................................................................... 10
12. BIBLIOGRAFA .................................................................................................................................. 10
13. WEBGRAFA ..................................................................................................................................... 10










ELECTRNICA 2

2



1. TEMA: Control de Temperatura

2. OBJETIVO:
2.1.- Objetivo General

Desarrollar e implementar un controlador de temperatura utilizando los conocimientos
adquiridos a lo largo del semestre en Electrnica 2.

2.2.- Objetivos Especficos

Desarrollar un Controlador de temperatura optimizando recursos.
Desarrollar el cdigo en Pic C para programar el microcontrolador.
Desarrollar la comparacin de temperatura para encender el ventilador y el Buzzer mediante
amplificadores operacionales.

3. MARCO TERICO:
MICROCONTROLADOR:
Un microcontrolador (abreviado C, UC o MCU) es un circuito
integrado programable, capaz de ejecutar las rdenes grabadas en su
memoria. Est compuesto de varios bloques funcionales, los cuales
cumplen una tarea especfica. Un microcontrolador incluye en su
interior las tres principales unidades funcionales de
una computadora: unidad central
procesamiento, memoria y perifricos de entrada/salida.
OSCILADOR:
Un oscilador es un sistema capaz de crear perturbaciones o
cambios peridicos o cuasiperidicos en un medio, ya sea un medio material
(sonido) o un campo electromagntico (ondas de radio, microondas, infrarrojo, luz
visible, rayos X, rayos gamma, rayos csmicos).
En electrnica un oscilador es un circuito que es capaz de convertir la corriente
continua en una corriente que vara de forma peridica en el tiempo (corriente
peridica); estas oscilaciones pueden ser senoidales, cuadradas, triangulares, etc., dependiendo de la
forma que tenga la onda producida. Un oscilador de onda cuadrada suele denominarse multivibrador y
por lo tanto, se les llama osciladores slo a los que funcionan en base al principio de oscilacin natural
que constituyen una bobina L (inductancia) y un condensador C (Capacitancia), mientras que a los
dems se le asignan nombres especiales.
INFORME DEL PROYECTO
ELECTRNICA 2

3

AMPLIFICADOR OPERACIONAL:
El amplificador operacional es una unidad electrnica que se comporta como una
fuente de tensin controlada por tensin. Puede servir asimismo para producir una
fuente de corriente controlada por tensin o por corriente. Un amplificador
operacional puede sumar seales, amplificar una seal, integrarla o diferenciarla. Su
capacidad para ejecutar esas operaciones matemticas es la razn de que se llame
amplificador operacional.
LCD:
Las pantallas de cristal lquido LCD o display LCD para mensajes (Liquid
Cristal Display) tienen la capacidad de mostrar cualquier carcter
alfanumrico, permitiendo representar la informacin que genera
cualquier equipo electrnico de una forma fcil y econmica. La
pantalla consta de una matriz de caracteres (normalmente de 5x7 o
5x8 puntos) distribuidos en una, dos, tres o cuatro lneas de 16 hasta
40 caracteres cada lnea.

LM35:
El LM35 es un sensor de temperatura con una precisin calibrada de 1C. Puede
medir temperaturas en el rango que abarca desde -55 a + 150C. La salida es muy
lineal y cada grado centgrado equivale a 10 mV en la salida. Posee 3 pines, dos de
ellos para alimentarlo y el tercero nos entrega un valor de tensin proporcional a la
temperatura medida por el dispositivo.


4. EQUIPOS Y MATERIALES:

PIC 16f877A
1 LM35
1 Resistencia de 1K
2 Resistencia de 220 ohmios
1 Resistencia de 01K
1 ventilador
1 Buzzer
Cristal de 4mhz
2 Capacitores de 22 picofaradios
1 LCD
ELECTRNICA 2

4

2 amplificadores 741
Cables de conexin
Protoboard
Baquelita
Fuente de alimentacin
Computadora para software de programacin(Mplab)
Grabador de PICs
Software PICKIT 2
5. PROCEDIMIENTO DE LA PRCTICA:

1. Plantear la solucin del problema.
2. Seleccionar los perifricos de entrada y de salida
3. Armar el circuito con los perifricos de entrada y salida para mostrar los resultados de la
programacin del Pic.
4. Realizar el programa solucin del problema en Pic Simulator Ide.
5. Compilar la programacin para generar el archivo en lenguaje de mquina.
6. Importar el archivo de lenguaje de mquina al programa PicKit2.
7. Grabar el lenguaje de mquina en el PIC16F77A.
8. Realizar pruebas.
9. Quemar la Baquelita.
10. Armar la placa.

ELECTRNICA 2

5

6. DIAGRAMA DE FLUJO:
































7. DIAGRAMA DE BLOQUES:














APLIFICADOR
OPERACIONAL
PIC
16F877A
LM35
LCD 2X16
VENTILADOR
BUZZER
INICIO
Inicializar LCD
Lectura
Muestra Mensaje
Temperatura
Decodificacin
Muestra de
temperatura
> 60
Si
No
< 10
Si
No
Muestra Mensaje
Reverbero ON
Muestra Mensaje
Ventilador ON
COMPARADOR
ELECTRNICA 2

6

8. PROGRAMA:

#include <16F877A.h>
#device adc = 10
#FUSES NOWDT,XT,PUT,NOPROTECT,NODEBUG,BROWNOUT,NOLVP,NOCPD,NOWRT
#use delay(clock=4000000)
#include <lcd.c>

void main()
{
int16 conversor = 0;
float analogico = 0;
float temperatura = 0;
setup_adc_ports(AN0);
setup_adc(ADC_CLOCK_DIV_16);
setup_vref(FALSE);
set_adc_channel(0);
lcd_init();
while(true)
{
conversor = read_adc();
delay_ms(100);
analogico = conversor*5.0/1024;
temperatura = analogico*80.0/5.0;
lcd_gotoxy(1,1);
delay_ms(200);
printf(lcd_putc,"Temp: %f",temperatura);
if(temperatura < 20)
{
output_high(PIN_B0);
lcd_gotoxy(1,2);
printf(lcd_putc,"Reverbero ON");
}
if(temperatura > 60)
{
output_high(PIN_B1);
lcd_gotoxy(1,2);
printf(lcd_putc,"Ventilador ON");
}
if(temperatura < 60 && temperatura > 20)
{
output_B(0x00);
lcd_gotoxy(1,2);
printf(lcd_putc," ");
}
}
}



9. DIAGRAMAS:

SIMULACIN



CIRCUITO ELCTRICO






ELECTRNICA 2

8

FOTOS










ELECTRNICA 2

9









ELECTRNICA 2

10


10. CONCLUSIONES:

Se concluy que el sensor lm35 tiene una precisin alta se tiene un error de 1 al pasar los 25
otro al pasar los 65 y otro al pasar los 105 grados esto se corrigi mediante la programacin.

EL pic nos facilita la decodificacin de la seal de entrada de nuestro censor ya que se obtiene
una entrada analgica y mediante programacin se le hace a la seal digital para poder ser
mostrada en nuestro LCD.

Se concluy que una aplicacin para los amplificadores operacionales es la comparacin voltajes
esto nos permite encender tanto el ventilador como el Buzzer sin utilizar el pic, evitndonos la
etapa de amplificacin que este dispositivo requerira para que funcione el ventilador.


11. RECOMENDACIONES:

Se debe colocar siempre el circuito de Reset al pic para que tenga un correcto funcionamiento.
Importante revisar que los materiales estn en perfectas condiciones y que sean los
especificados en nuestro diseo.

Colocar la palabra de configuracin en la programacin para que el pic trabaje de la forma
deseada.


12. BIBLIOGRAFA:

Datasheet del pic16f77A
Microcontrolador PIC16F774 (Palacios).

13. WEBGRAFA:
http://www.neoteo.com/tutorial-programacion-de-microcontroladores-2423
http://sputnik.epsj23.net/~eserra/elect/pics/pic2.pdf
http://es.scribd.com/doc/50955751/Microcontrolador-PIC-16F877





ELECTRNICA 2

11

14. ANEXOS:
DATASHEET PIC 16F877A


DATASHEET DEL LCD:








ELECTRNICA 2

12

DATASHEET DEL LM35:



DATASHEET DEL LM324: