Termômetro Digital com PIC e LM35 - DEE
Download
Report
Transcript Termômetro Digital com PIC e LM35 - DEE
Universidade Federal do Rio Grande do Norte
Centro de Tecnologia
Departamento de Engenharia Elétrica
Disciplina: Instrumentação Eletrônica
Prof.: Luciano Fontes
Thiago Eslley
[email protected]
Leilson Lino
[email protected]
Introdução
O trabalho consiste na construção de um dispositivo
eletrônico para medir a temperatura, a qual será
visualizada por um display.
O projeto consiste de duas partes: hardware e software.
Hardware
O componente escolhido para ser o coração deste projeto
foi o CI baseado no microcontrolador PIC18F2550, que
possui um conversor A/D integrado, oscilador externo de
10MHz, pode armazenar 1K de linhas de programa, 128
bytes de RAM e 128 de EEPROM.
Pela facilidade de uso, estabilidade e precisão o LM35
foi escolhido. Este componente é um circuito integrado
dotado de um sensor de temperatura e circuitos de
compensação térmica e de potência, apresentando a
temperatura medida como voltagem com resolução de
10mV por grau Celsius.
Software
Os PICs podem ser programados em linguagem assembly ou
usando-se compiladores de alto nível( PASCAL, C, BASIC)
que geram um código em formato hexadecimal que são
usados para serem gravados na memória desses
microcontroladores.
Após compilar o código, pode-se transferir o executável para
a memória flash do chip com apenas um clique do mouse
Diagrama
SENSOR
PIC
OSCILADOR
LCD
Funcionamento
A tensão de saída do sensor LM 35 é conectada a entrada
A/D do microcontrolador o qual irá tratar o sinal e
enviá-lo ao LCD
Para o funcionamento do microcontrolador se fez
necessário a utilização de um oscilador, que foi definido
em 10MHz.
O tratamento do sinal
foi realizado apartir da
programação feita em linguagem C
Circuito
Programa no PROTEUS
Ilustração de Componentes
Placa do PIC 18F2550
Resultados e Conclusões
A principal vantagem da abordagem adotada neste
projeto é o numero reduzido de componentes utilizados.
Embora existam chips dedicados a esta tarefa, estes
podem não ser facilmente encontrados e não podem ser
modificados ou adaptados a uma utilização em particular.
O projeto se mostrou funcional, e com várias
possibilidades de aperfeiçoamentos, visto que é possível
uma nova programação.
Sugestões de Melhoramentos
Implementação de um controle de temperatura.
Memorizar na EEPROM as temperaturas mínimas e
máximas
Exibir a temperatura em Farenheit.
Referências
Datasheet LM 35
Datasheet PIC18F2550
http://pt.wikipedia.org/wiki/Microcontrolador_PIC
http://www.grandeideiaestudio.com.br/wiki/tiki-
read_article.php?articleId=10
Notas de aula Prof. Luciano Fontes Cavalcante, UFRN