Kazalo:

LED binarna ura: 6 korakov (s slikami)
LED binarna ura: 6 korakov (s slikami)

Video: LED binarna ura: 6 korakov (s slikami)

Video: LED binarna ura: 6 korakov (s slikami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Julij
Anonim
LED binarna ura
LED binarna ura

To je druga revizija moje binarne LED diode na osnovi PIC. Prvotna različica je bila prvi projekt PIC, ki sem ga poskusil, uporabljal je PIC16F84A za merjenje časa in nadzor matrike zaslona, žal ni imel dovolj časa in je vsak teden pridobil približno minuto. PIC16F628A, ki deluje pri 4 MHz za nadzor zaslona, za merjenje časa uporablja tudi čip za uro v realnem času DS1307. Vsako sekundo DS1307 pošlje impulz na čip PIC, PIC nato odčita notranji čas iz DS1307 preko vodila I2C in nato prikaže čas v binarni obliki na LED zaslonu. Spodnja vrstica LED prikazuje sekunde, srednje vrstice prikazuje minute, zgornja vrstica pa ure. Čas, prikazan na sliki, je 01100: 010011: 011011 ali v decimalnih 12:19:27. Čas je v 24 -urnem formatu, zato se dvigne na 10111: 111011: 111011 ali 23: 59: 59 PCB je lahko dvostranski, ali kot sem to storil tukaj, enostransko s 7 žičnimi členi, nameščenimi namesto zgornje bakrene plasti. Ima 5 -voltni regulator, zato ga je mogoče napajati iz katerega koli 9 - 15 -voltnega DC napajalnika.

1. korak: Deli / orodja

Poleg osnovne opreme za izdelavo in spajkanje tiskanih vezij boste potrebovali tudi naslednje komponente: 1x PIC16F628A in programer 1x čip ure v realnem času DS1307 kristalna ura 32,7768 kHz kristalna ura 3x BC548 (ali podobno) tranzistor 2x gumbi PTM 1x 78L05 regulator 2x 220uF elektrolitski kondenzatorji 17x LED -dioda za površinsko montažo 1x DC 4 -vtični napajalnik 7K upori za površinsko montažo 8x 100 ohmski upori za površinsko montažo 1x 2k upor za površinsko montažo 12x ničelnih ohmov (ali 11 ničelnih ohmskih vezij in rezervna baterija CR2016) 1x 100nF kondenzator za površinsko montažo 50cm enožilni zvonček 1x 9v - 15v DC napajalnik z DC priključkom

2. korak: Naredite PCB -je in program PIC

Naredite PCB -je in program PIC
Naredite PCB -je in program PIC
Naredite PCB -je in program PIC
Naredite PCB -je in program PIC
Naredite PCB -je in program PIC
Naredite PCB -je in program PIC
Naredite PCB -je in program PIC
Naredite PCB -je in program PIC

Prvi korak je, da so tiskane plošče, postavitev tiskanih vezij in sheme za glavno uro in prikazno ploščo na voljo v formatu Eagle. Ura PCB je dvostranska, vendar je zgornja plast sestavljena le iz 7 povezav, kar pomeni, da bi lahko PCB izdelali tudi kot en sam sloj s 7 žičnimi povezavami, zato sem se odločil za to, ker ne morem narediti dvojnega Zaslonsko vezje uporablja izključno naprave za površinsko montažo, medtem ko tiskalno vezje glavne ure uporablja mešanico površinskih nosilcev in komponent skozi luknje. ICSP povezave na plošči.

3. korak: Spodnje komponente spajkanja

Spajkalne spodnje komponente
Spajkalne spodnje komponente

Spajajte 8 uporov, 1 kondenzator in ničelno ohmsko povezavo / rezervno baterijo, kot je prikazano na spodnji strani tiskanega vezja glavne ure.

4. korak: Spajkanje najboljših komponent

Spajkanje zgornjih komponent
Spajkanje zgornjih komponent

Nato spajkajte sestavne dele skozi luknje in tako zagotovite pravilno orientacijo 2 čipov, 2 kondenzatorja in regulatorja.

5. korak: Zaslon za spajkanje

Spajkalni zaslon
Spajkalni zaslon

Za zaslon potrebujete 17 LED za površinsko montažo, 6 100 ohmskih uporov za površinsko montažo, 11 ničelnih ohmov in 9 2 cm dolžine zvončne žice. Spajajte jih na tiskano vezje, kot je prikazano na spodnjem diagramu, s čimer zagotovite, da boste LED -diode spajkali v pravilni orientaciji. Tukaj prikazana plošča je novejša različica, kot se uporablja na preostalih fotografijah v tem navodilu, ima manj uporov, zato je lažje Pri montaži ničelnih ohmskih povezav (upori z ničelnim uporom) je treba biti pozoren, saj na tiskanem vezju med dvema spajkalnima blazinicama potekajo tiri, povezave pa morajo biti nameščene tako, da se nobeden od kovinskih sponk ne dotika tiskanega vezja proga med blazinicami.

6. korak: Dokončaj

Končaj
Končaj

Spojite tiskalno vezje zaslona na tiskalno vezje glavne ure, nato pa le še priključite napajanje. Napajalnik mora biti vsaj 9v DC in mora biti ocenjen le na približno 200mA ali tako, sredinski konektor vtičnice DC mora biti priključen. pozitivna in zunanja mora biti 0v. Ko je napajanje priključeno, mora ura prikazati 22:03:00 in takoj začeti šteti sekunde. Nato ostane le še nastavitev časa, eden od gumbov se uporablja za nastavitev minut, drugi pa za ure, takoj ko pritisnete kateri koli gumb, nastavi sekunde na 0 in ustrezni prikaz poveča za 1.

Priporočena: