Ceas electronic cu 4 digiti Email
Scris de gigitreid   
Duminică, 07 Septembrie 2008 16:34

Folosind un microcontroler PIC16F684, 4 registri de deplasare cu intrare seriala si iesire paralela 74HC595 si 4 afisoare se poate construi destul de usor un ceas electronic cu 4 digiti.

Pentru a afisa ora si minutul, microcontrolerul comanda registri de deplasare pe 3 fire: clock, data, si latch. Astfel se transfera in primul registru un octet. Apoi se transfera tot in primul registru al doilea octet, iar in acelasi timp, primul registru transfera in al doilea registru primul octet. La final promul octet ajunge in registrul 4, al doilea in registru 3, al trilea in registru 2 si al patrulea in registru 1 si apoi se da comanda pe terminalele latch si octetii transferati sunt memorati in registrele de iesire care comanda afisoarele.
Schema electronica este mai jos cat si poza montajului final.

ceas_9 ceas_7

Circuitul cu afisoarele si registri de deplasareconstruit pe cablaj de test arata asa:

ceas_1 ceas_2
Circuitul cu microcontrolerul si stabilizatoarele de tensiune construite cu LM317:
ceas_3
"Telecomanda" pentru setarea minutelor si a orelor, cat si cutia finala:
ceas_5 ceas_6 ceas_4 ceas_8
Descarca de aici programul microcontrolerului scris in MpLab .asm cat si .hex

Comments
Doar utilizatorii inregistrati pot scrie comentarii.!
LAST_UPDATED2
 
 
Statistici vizitatori: [+/-]
Azi:
Ieri:
Alaltaieri:
1239
1242
1310

-68
Saptamana asta:
Saptamana trecuta:
Cu 2 sapt. in urma:
3791
8387
9516

-1129
Luna asta:
Luna trecuta:
Acum doua luni:
26638
23363
0

+23363
Anul asta:
Anul trecut:
50001
0
+50001
Avem 45 vizitatori online