|
Ceas electronic cu 4 digiti |
|
|
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. 
Circuitul cu afisoarele si registri de deplasareconstruit pe cablaj de test arata asa: Circuitul cu microcontrolerul si stabilizatoarele de tensiune construite cu LM317:
"Telecomanda" pentru setarea minutelor si a orelor, cat si cutia finala:  Descarca de aici programul microcontrolerului scris in MpLab .asm cat si .hex
|
|
Ultima actualizare ( Duminică, 07 Septembrie 2008 16:38 )
|