Você está na página 1de 8

http://mlknaweb.blogspot.com/2010/09/relogio-digital.

html

»» LED-Contagem regressiva

Em muitos eventos públicos, é necessário o uso de uma contagem regressiva.


Considere, por exemplo, Ano Novo, eventos esportivos, um novo escritório, etc
Este projeto é uma abordagem que pode ser criado com relativamente pouco
custo financeiro de tal contagem regressiva.

O foco do curso, os displays de sete segmentos. Estes têm aqui um caráter


altura de 100mm, que são, portanto, dos maiores, que estão disponíveis
(existem também apresenta com altura de 120mm, mas eles geralmente só são
obtidos diretamente da China). Você tem a cor ultra-vermelho e também passar
os seus segmentos de LEDs de baixo vigor, o que significa que só precisa de
cerca de 10mA em 12V.

O controle é feito através dos blocos de driver ULN2804 série. Estes resultados
dreno aberto (ou seja, o coletor de um transistor NPN) e pode mudar cargas de
até 300mA. Naturalmente, esse potencial ainda não está mesmo quase
esgotada, mas com esses drivers, seria possível controlar os anúncios ainda
mais (mesmo sem LEDs de baixa corrente).

O coração deste circuito deve ser de um microcontrolador, pode ser feito por
uma contagem regressiva função logicamente muito menos onerosas, e, por
outro, de modo que o circuito pode ser utilizado de forma flexível (o horário de
início pode ser ajustado facilmente no software, sem direto a todo necessidade
de fiação do circuito de re).

No entanto, há um problema: em três displays de sete segmentos (com oito


segmentos, com a contagem de ponto decimal) e cólon iria resultar no 3 x 8 =
25 linhas de um controle! Como todos nós levar de volta para o truque de caixa
e conjurar três registrador de deslocamento (veja o artigo salvar portas), e já é
necessário apenas uma linha de clock (CLK), uma linha de dados (DATA), três
linhas strobe (STROBE) e linha para o dobro de pontos. De 25 Mach 6!

As oito saídas do registrador de deslocamento são, então, conectado


diretamente a uma das oito entradas ULN2804 chip controlador. As saídas dos
componentes do controlador são então conectadas através de resistências em
série com os segmentos de cada exibição. O anúncio deve ter um anodo
comum.

Aqui está o diagrama do circuito é mostrado:


Ouvir
Ler foneticamente

Aqui, o esquema pode ser encontrado em maior resolução.

A contagem regressiva é controlado por dois botões: um botão (SW1) é usado


para iniciar / parar a contagem regressiva (alternadamente), o outro interruptor
(SW2) para repor o tempo de início definido.

O aspecto esquemático, naturalmente, muito complexa e difícil de construir


sem placa de circuito gravado. No entanto, não é realmente tão complicado
como tudo é construído em grande parte em paralelo.

Os três anúncios foram colocados em cada placa de circuito de


160mmx100mm Euro (), os colonos tiveram uma Extraplatine 4cm de largura
doados. As placas transportadora mesmos não têm um padrão de furo de
cobre, de modo que teve de ser furado com uma grade de cobre na parte de
trás da placa de um par de placas auxiliares. Os quatro painéis foram
pulverizadas primeiro de prata e, em seguida, fugiu em um por página, por
sarrafo:
Aqui você pode ver o módulo da parte de trás:

As placas são coladas a reconhecer. As resistências foram diretamente


soldados aos pinos do visor para economizar espaço na mesa de controle.
Assim também os dois transistores driver para o dobro de pontos.

Aqui, o módulo de controle é mostrada:


 Há dois elementos transistores como no meio. Eles são reguladores de
tensão, bem como o direito do regulador de tensão é do tipo 7805, que também
é para ser visto no diagrama acima. A segunda à esquerda é um controle de
regulador de tensão 7812 (ou seja, 12V), mas foi removido mais tarde, como
deve servir como uma tensão de 12V.

Os fios vermelho longo longe do circuito são os cabos de controle de distância


do ULN2804A motoristas que levam diretamente aos segmentos. Estas servem
então como festgelötet uma montagem para o painel de controle em todo o
módulo.

Aqui está o módulo completo de trás para ver:

O conector de quatro pinos é o canto inferior direito do soquete do módulo de


controle:
Aqui estão os conectores na placa de controle novamente com cuidado:

E assim o circuito parece acabado e em funcionamento a partir de (o horário de


início é definido dentro do software a 5 minutos (300s), que deverá, após a
leitura do código de programa, mas sua mudança um pouco):

E de acordo com épocas passadas:


Os pontos decimais intermitente com 2Hz forma, a menos que o tempo se
esgotar, eles acendiam.

E aqui há pouco tempo, todo o módulo:

Para todos os interessados, há o código fonte C e os pronto-compilado arquivo


HEX: Countdown.zip 3KB ()
Adenda:

E-mail que eu recebi a questão de saber se e como um contato mecânico pode


ser acionado quando o tempo chegar a zero.

Isso não é difícil perceber. A fonte deve ser uma consulta para ser incorporada,
se o número restante de segundos é zero e, nesse caso, é simplesmente um
pino definido para 1 (no esquema é tão óbvio que a porta RA inteiro sim ainda
está livre, assim você pode por exemplo, pino RA0 é usado para isso).

Para o pino RA0 em seguida, um circuito de relé simples transistor está ligado:
Para todos os interessados, há a modificação do código-fonte C e os pronto-
compilado arquivo HEX: Countdown2.zip 3KB ()Adenda 2:
Devido à demanda aguda aqui é uma coleção de arquivos hex para
homepages diferentes Countdown: Countdown2 Paket.zip-23kb ()
Incluem-se: 5s, 10s, 15s, 20s, 25s, 30s, 35s, 40s, 45s, 50s, 55s, 60s, 90s,
2min, 3min, 4min, 5min, 6min, 7min, 8min, 9min.

Você também pode gostar