Relógio De Praça Microcontrolado
DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA
CURSO DE ENGENHARIA ELÉTRICA
PROJETO RELÓGIO DE PRAÇA
SISTEMAS MICROCONTROLADOS
PAULO HENRIQUE VOLPATO GARCIA
THIAGO DE OLIVEIRA
CURITIBA
2013
1. DESCRIÇÃO DO PROJETO
Realizamos um relógio que é bem comum ver nas praças das cidades. São aqueles que mostram alternadamente um termômetro e um relógio. Logo embaixo do display pode ser colocada uma propaganda.
Inicialmente usamos um sensor de temperatura para conseguir desenvolver o termômetro, o sensor é o LM35. Este manda o valor para ficar armazenado no bloco termômetro. Para realizarmos o relógio utilizaremos o CI LS307, este fornece os dados do relógio para o bloco relógio. O selecionador recebe os dois valores (de temperatura e de horas), este envia para o display a cada tempo um dos dois valores para ser exibido.
Fig.1: Protótipo do relógio
2. DIAGRAMA DE BLOCOS
Fig.2: Diagrama de blocos
3. DESCRIÇÃO DO FUNCIONAMENTO
´ O sistema funciona através de um PIC 16f877a, o qual utilizando um programa fonte lê o sinal gerado por um Circuito Integrado DS1307 através da função I2C, transformando esse sinal em um código de segundos, minutos, horas, dias da semana, dias, meses e anos. Após a leitura desse sinal pelo PIC, ele transfere a informação para um display LCD 16x2. A outra funcionalidade do circuito é a identificação de temperatura, a qual é captada através de um sensor de temperatura LM35. Isso circuito integrado, sensível à temperatura alterna sua tensão de saída de acordo com os graus Celsius a que é submetida variando 10mV para cada grau Celsius. Esse C.I. é ligado na porta analógica do PIC que a lê e a converte de um sinal analógico para um sinal digital. Essa informação é, então, transmitida para o display LCD 16x2.
4. PROGRAMA FONTE
//Modulo LCD sbit LCD_RS at RB4_bit; sbit LCD_EN at RB5_bit;