DESPERTADOR DIGITAL C/ 3 ALARMES – C/ AT89C2051 (REF279)

2

Ajudando a não perder a hora de seus compromissos…

Esta montagem trata de um despertador digital com 3 alarmes programáveis usando display de 7 seguimentos convencionais do tipo “cátodo comum”. Também foi usado o microcontrolador AT89C2051, que apesar de ser antigo tem preço modesto e atende perfeitamente a necessidade do projeto. Veja o esquema abaixo:

Despertador_catodo

Como pode ser observado, foi usado o mesmo esquema da montagem “Relógio Digital com AT89c2051 (ref278)” acrescentando a saída do buzzer. Este pode ser um do tipo magnético ou piezoelétrico, conforme temos a opção no esquema acima. Note que este buzzer é do tipo passivo. Os buzzer ativos tem eletrônica interna para gerar os sons. No nosso caso, o apito é gerado pelo próprio microcontrolador.
Para programar os alarmes e mesmo o relógio, usamos o método do ‘menu’ por meio de 2 interruptores.
Para entrar em modo de programação deverá ser apertado SW1 por mais de um segundo. Ao entrar neste modo, aparecerá uma letra no display mais a esquerda.
Use o interruptor SW2 para ajustar os valores de cada etapa do menu. Apertando o interruptor SW1 irá avançar para o próximo ajuste.
Segue lista do menu:

A = Ajuste de horas do relógio
B = Ajuste dos minutos do relógio
C = Liga/desliga todos os alarmes (chave geral)
D = Liga/desliga o alarme 1
E = Se o primeiro alarme estiver ligado, ajusta horas do alarme 1
F = Se o primeiro alarme estiver ligado, ajusta minutos do alarme 1
G = Liga/desliga o alarme 2
H = Se o alarme 2 estiver ligado, ajusta horas do alarme 2
I = Se o alarme 2 estiver ligado, ajusta minutos do alarme 2
J = Liga/desliga o alarme 3
L = Se o alarme 2 estiver ligado, ajusta horas do alarme 3
M = Se o alarme 2 estiver ligado, ajusta minutos do alarme 3

Para sincronizar os segundos:
Em função normal, apertando SW2 irá alternar entre indicação de horas/minutos ou minutos/segundos.
Quando estiver mostrando minutos/segundos, aperte SW2 por mais de 1 segundo irá zerar os “segundos” do relógio.
Note que enquanto estiver apertado este interruptor irá manter em ’00’ segundos.
Dica: Procure usar um xtal de baixa tolerância na frequência, se possível abaixo de 30 ppm e desvio por temperatura menores que 50 ppm para obter uma precisão razoável no tempo. Excelente precisão somente é conseguida com o uso dos TCXO (Oscilador de cristal compensado em temperatura). Caso disponha apenas de cristais de 4 Mhz comuns, experimente vários até que encontre um que não atrase ou adiante muito.
A alimentação do circuito poderá ser feita com uma fonte de 5 volts (carregador de celular) ou mesmo por meio de 4 pilhas AA de 1,5 Volts, com um diodo em série.
Dica para precisão deste relógio: Use cristal de 4mhz com valor menor que 20ppm, e baixo índice térmico. Se for o caso, poderá usar TCXO (oscilador com compensação térmica, 4 pinos) de 4 Mhz. Se tiver apenas cristais comuns de 4 Mhz, faça testes com vários, até que consiga uma precisão razoável para sua necessidade. Cristais gravados com vários zeros após a vírgula tendem a serem mais precisos. Ex. Temos 2 cristais, sendo um marcado 4mhz e outro 4.000000 Mhz(este último deverá ser mais preciso).
Obs. Esta montagem é experimental, sendo de caráter didático, montada apenas em placa experimental (do tipo “Breadboard”), sujeita a “bugs” ainda não detectados. Está sendo fornecido os arquivos para que cada hobista possa alterar o programa segundo suas necessidades.

Segue pasta zipada com os arquivos da montagem:

DESPERTADOR_AT2051

Manuais:
PIC16F628a

Curiosidades:
Fatos sobre a intolerância à lactose
Como tornar o alimento mais seguro
A diversidade do pequeno amendoim
Dicas de segurança para os idosos
O segredo da longevidade está em Okinawa?

Outros assuntos:
Será que alguém já viu a Deus?
O que a Bíblia diz sobre livre-arbítrio? Nossa vida é predestinada por Deus?
Os desastres naturais são castigo de Deus?
Qual é o sentido da vida?
Quem vai para o inferno?

Vídeos:
O resgate
Por que Jesus morreu?
Deixei as armas para trás
Vejo a vida com as mãos
Como é um estudo bíblico?

Até o próximo artigo!!!

2

2 comments

    1. 0

      Olá Foxconn!
      Obrigado pela sugestão. Vou ver esta possibilidade, uma vez que temos menos pinos no pic 16F628A.
      Cláudio

Comments are closed.