Požiadavky boli: napájanie 12-14V, maximálny čas 9:99, displeje s výškou 75mm so spol. katódou, spúšťanie pomocou 12V cez optočlen, po odpojení 12V zo vstupu vynulovanie počítadla. Rozhodol som sa pre použitie procesora ktorý výrazne zjednodušil celé zapojenie a jednotlivé funkcie časomiery je možné upraviť zmenami v programe. Srdcom celej časomiery je známa ATMEGA8 a vychádzal som zo zapojenia na tejto stránke ktoré som upravil pre svoje potreby. Program pre procesor je písaný v jazyku C, čo mi výrazne uľahčilo úpravy programu. Riadenie displeja prebieha v multiplexnom režime, kvôli použitiu displejov s výškou 75mm bolo potrebné doplniť vhodný koncový stupeň keďže displeje majú úbytok napätia cez 10V.
Schéma v Eagle, Pdf, zdroják v C?ku, Hex súbor, nastavenie poistiek
Zapojenie vývodov konektora JP1:
1-sekundy (posledná čislica)
2-sekundy
3-minúty
4-G
5-F
6-E
7-D
8-C
9-B
10-A
11-desatinná bodka
12-GND (voliteľné)
Zoznam sú?iastok:
C1, C2 - 22pF
C3, C4 - 100nF
C5 - 1000uF/16V
R1, R2 - 4k7
R4-R13,R22 - 1k
R14 - 220R
R3, R23-R28 - 68R
R15-R21 - 4k7
10x BC557, 7xBC547
Xtal 16Mhz
Atmega8
7805
Optočlen
< Dozadu | Dopredu > |
---|