Sadržaj:
- Korak 1: Dijelovi / alati
- Korak 2: Učinite PCB -ove i programe PIC -om
- Korak 3: Dno lemljenja
- Korak 4: Topite komponente za lemljenje
- Korak 5: Prikaz lemljenja
- Korak 6: Završite
Video: LED binarni sat: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:10
Ovo je druga revizija mog LED binarnog sata zasnovanog na PIC -u. Originalna verzija bila je prvi PIC projekt koji sam pokušao, koristio je PIC16F84A za mjerenje vremena i kontrolu matrice zaslona, nažalost nije zadržao dovoljno vremena i dobivao je otprilike minutu svake sedmice. Ova druga verzija temelji se na PIC16F628A radi na 4MHz za kontrolu ekrana, a za mjerenje vremena koristi i čip sata DS1307 u stvarnom vremenu. Svake sekunde DS1307 šalje impuls na PIC čip, PIC zatim očitava interno vrijeme sa DS1307 preko I2C sabirnice, a zatim prikazuje vrijeme u binarnom obliku na LED zaslonu. Donji red LED dioda prikazuje sekunde, srednji redovi prikazuje minute, a gornji red je satima. Vrijeme prikazano na slici je 01100: 010011: 011011 ili u decimalnom 12:19:27. Vrijeme je u 24 -časovnom formatu pa ide do 10111: 111011: 111011 ili 23: 59: 59 PCB se može napraviti dvostranom, ili kao što sam već učinio ovdje jednostrano sa 7 žičanih karika lemljenih na mjestu umjesto gornjeg bakrenog sloja. Ima regulator od 5 volti pa se može napajati iz bilo kojeg istosmjernog napajanja 9 - 15 volti.
Korak 1: Dijelovi / alati
Osim osnovne opreme za izradu i lemljenje PCB -a, trebat će vam i sljedeće komponente: 1x PIC16F628A i programer1x DS1307 čip sata u stvarnom vremenu1x 32.768kHz sat kristal3x BC548 (ili slično) tranzistor2x PTM tipke1x 78L05 regulator2x 220uF elektrolitički kondenzatori 17x Površinski nosač LEDs5 utičnica 4 x DC napajanje 4K7 otpornici za površinsko montiranje 8x 100 ohm otpornici za površinsko montiranje 1x 2k otpornik za površinsko montiranje 12x nula ohma (ili 11 veza nula ohma i CR2016 pomoćna baterija) 1x 100nF kondenzator za površinsko montiranje 50cm jednolančana zvonasta žica 1x 9v - 15v DC napajanje sa DC utičnicom
Korak 2: Učinite PCB -ove i programe PIC -om
Prvi korak je da se PCB -ovi, izgled PCB -a i sheme za glavni sat i ploču zaslona prikažu u Eagle formatu. Satna ploča je dvostrana, ali gornji sloj sastoji se jednostavno od 7 veza, što znači da se PCB može napraviti i kao jedan sloj sa 7 žičnih veza, na ovaj način sam odabrao da napravim jer ne mogu napraviti dvostruku ploču jednostrane ploče. PCB za prikaz koristi isključivo uređaje za površinsko montiranje, dok glavna satna ploča koristi mješavinu površinskog montiranja i komponenti kroz rupe. Važno je programirati PIC čip sa šesterokutnom datotekom prije lemljenja u kolo jer nema ICSP veze na ploči.
Korak 3: Dno lemljenja
Lemite 8 otpornika, 1 kondenzator i nul -ohmsku vezu / rezervnu bateriju kao što je prikazano na donjoj strani matične ploče glavnog sata.
Korak 4: Topite komponente za lemljenje
Zatim lemite komponente kroz provrt osiguravajući pravilno usmjeravanje 2 čipa, 2 kondenzatora i regulatora.
Korak 5: Prikaz lemljenja
Za prikaz vam je potrebno 17 LED dioda za površinsko montiranje, 6 100 ohmskih otpornika za površinsko montiranje, 11 nultih omskih veza i 9 2 cm dužine zvonaste žice. Lemite ih na PCB prema donjem dijagramu, pazeći da lemite LED diode u ispravnoj orijentaciji. Ovdje prikazana ploča ekrana novija je verzija nego što se koristi na ostalim fotografijama u ovoj uputi, ima manje otpornika pa je lakše i jeftinije za izradu. Morate biti oprezni pri postavljanju kabela s nula ohma (otpornici s nultim otporom) jer na PCB -u postoje tragovi između 2 lemilice, veze moraju biti postavljene tako da niti jedan od metalnih priključaka ne dodiruje PCB staza između jastučića.
Korak 6: Završite
Lemite PCB ekrana na PCB glavnog sata, a zatim preostaje samo da priključite napajanje. PSU mora biti najmanje 9v DC i mora imati samo 200mA, centralni konektor DC utičnice mora biti pozitivan, a vanjski bi trebao biti 0v. Nakon što se napajanje spoji, sat bi trebao prikazati 22:03:00 i odmah početi odbrojavati sekunde. Zatim ostaje samo postaviti vrijeme, jedno dugme se koristi za postavljanje minuta, a drugo za sate, čim se pritisne bilo koje dugme, postavlja sekunde na 0 i povećava odgovarajući prikaz za 1.
Preporučuje se:
Mikro binarni sat: 10 koraka (sa slikama)
Mikro binarni sat: Nakon što je prethodno kreiran Instructable (Binary DVM), koji koristi ograničeno područje prikaza pomoću binarnog programa. Bio je to samo mali korak nakon što je prethodno kreiran glavni kodni modul za decimalnu u binarnu konverziju do stvaranja binarnog sata, ali t
Vrhunski binarni sat: 12 koraka (sa slikama)
Ultimativni binarni sat: Nedavno sam se upoznao sa konceptom binarnih satova i počeo sam istraživati kako bih vidio mogu li sebi napraviti jedan. Međutim, nisam uspio pronaći postojeći dizajn koji bi bio istovremeno funkcionalan i moderan. Pa sam odlučio
Binarni radni sat: 9 koraka (sa slikama)
Binarni radni sat: Binarni satovi su sjajni i namijenjeni su samo osobama koje poznaju binarni (jezik digitalnih uređaja). Ako ste tehničar, ovaj čudan sat je za vas. Dakle, napravite sami i čuvajte svoje vrijeme u tajnosti! Naći ćete mnogo binarnih c
Binarni LED mramorni sat: 6 koraka (sa slikama)
Binarni LED mramorni sat: Sada mislim da skoro svi imaju binarni sat i evo moje verzije. Ono što mi se dopalo je to što je ovaj projekt kombinirao drvenariju, programiranje, učenje, elektroniku i možda samo malo umjetničke kreativnosti. Pokazuje vrijeme, mjesec, datum, dan
Digitalni i binarni sat u 8 znamenki X 7 segmenata LED zaslon: 4 koraka (sa slikama)
Digitalni i binarni sat u 8 znamenki X 7 segmenata LED zaslon: Ovo je moja nadograđena verzija digitalnog & Binarni sat pomoću 8 -znamenkastog x 7 -segmentnog LED zaslona. Volim dati nove funkcije za uobičajene uređaje, posebno satove, a u ovom slučaju upotreba 7 -segmentnog zaslona za binarni sat je nekonvencionalna i