Satura rādītājs:
- 1. darbība: detaļas / rīki
- 2. darbība. Izveidojiet PCB un programmējiet PIC
- 3. solis: lodēšanas apakšējās sastāvdaļas
- 4. solis: lodēšanas augšējās sastāvdaļas
- 5. solis: lodēšanas displejs
- 6. solis: pabeidziet
Video: LED binārais pulkstenis: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Šī ir mana PIC balstītā LED binārā pulksteņa otrā pārskatīšana. Sākotnējā versija bija pirmais PIC projekts, kuru es mēģināju, tas izmantoja PIC16F84A, lai veiktu gan laika uzskaiti, gan kontrolētu displeja matricu, diemžēl tas neuzturēja pietiekami daudz laika un katru nedēļu ieguva apmēram minūti. Šī otrā versija ir balstīta uz PIC16F628A, kas darbojas ar frekvenci 4 MHz, lai kontrolētu displeju, izmanto arī DS1307 reāllaika pulksteņa mikroshēmu, lai veiktu laika uzskaiti. Katru sekundi DS1307 nosūta impulsu uz PIC mikroshēmu, pēc tam PIC nolasa iekšējo laiku no DS1307, izmantojot I2C kopni, un pēc tam LED displejā parāda laiku binārā formātā. Gaismas diodes apakšējā rinda parāda sekundes, vidējās rindas rāda minūtes, un augšējā rinda ir stundām ilgi. Attēlā redzamais laiks ir 01100: 010011: 011011 vai decimālskaitlis 12:19:27. Laiks ir 24 stundu formātā, tātad līdz 10111: 111011: 111011 vai 23: 59: 59 PCB var izgatavot abpusēji vai, kā es to darīju šeit, vienpusēji ar 7 stiepļu saitēm, kas pielodētas vietā augšējā vara slāņa vietā. Tam ir 5 voltu regulators, tāpēc to var darbināt no jebkura 9–15 voltu līdzstrāvas barošanas avota.
1. darbība: detaļas / rīki
Papildus pamata PCB izgatavošanas un lodēšanas iekārtām jums būs nepieciešami šādi komponenti: 1x PIC16F628A un programmētājs 1x DS1307 reāllaika pulksteņa mikroshēma 1x 32,768 kHz pulksteņa kristāls 3x BC548 (vai līdzīgs) tranzistors 2x PTM spiedpogas 1x 78L05 regulators2x 220uF elektrolītiskie kondensatori virsmas stiprinājuma rezistori 8x 100 omi virsmas stiprinājuma rezistori 1x 2k virsmas stiprinājuma rezistors 12x nulles omu saites (vai 11 nulles omu saites un CR2016 rezerves akumulators) 1x 100nF virsmas stiprinājuma kondensators 50cm vienpavediena zvana vads 1x 9v - 15v DC barošanas avots ar līdzstrāvas ligzdu
2. darbība. Izveidojiet PCB un programmējiet PIC
Pirmais solis ir izveidot PCB, PCB izkārtojumu un galvenā pulksteņa un displeja shēmas Eagle formātā. Pulksteņa PCB ir abpusēja, bet augšējais slānis sastāv tikai no 7 saitēm, tas nozīmē, ka PCB var izgatavot arī kā vienu slāni ar 7 vadu saitēm, tāpēc es izvēlējos to izveidot, jo es nevaru izveidot dubultu displeja PCB tiek izmantotas tikai virsmas montāžas ierīces, savukārt galvenajā pulksteņa PCB tiek izmantots virsmas stiprinājuma un caurumu komponentu maisījums. Pirms lodēšanas ķēdē ir svarīgi ieprogrammēt PIC mikroshēmu ar sešstūra failu, jo nav ICSP savienojumi uz tāfeles.
3. solis: lodēšanas apakšējās sastāvdaļas
Lodējiet 8 rezistorus, 1 kondensatoru un nulles omu saiti / rezerves akumulatoru, kā parādīts galvenā pulksteņa PCB apakšējā pusē.
4. solis: lodēšanas augšējās sastāvdaļas
Tālāk pielodējiet caurumus, kas nodrošina caurumu, lai pareizi orientētu 2 mikroshēmas, 2 kondensatorus un regulatoru.
5. solis: lodēšanas displejs
Displejam nepieciešami 17 uz virsmas montējami gaismas diodes, 6 100 omi virsmas stiprinājuma rezistori, 11 nulles omu saites un 9 2 cm gari zvana vadi. Lodējiet tos uz PCB, kā parādīts zemāk redzamajā diagrammā, nodrošinot, ka gaismas diodes ir lodētas pareizā orientācijā. Šeit redzamā displeja tāfele ir jaunāka versija, nekā tiek izmantota pārējos šīs instrukcijas fotoattēlos, tai ir mazāk rezistoru, tāpēc ir vieglāk un lētāk izgatavot. Uzmanīgi jāuzstāda nulles omu saites (rezistori ar nulles pretestību), jo uz PCB ir sliedes, kas iet starp 2 lodēšanas paliktņiem, saites jānovieto tā, lai neviens no metāla spailēm nepieskartos PCB izsekot starp spilventiņiem.
6. solis: pabeidziet
Lodējiet displeja PCB pie galvenā pulksteņa PCB, tad atliek tikai pieslēgt strāvu. PSU ir jābūt vismaz 9 V līdzstrāvai, un tai jābūt novērtētai tikai ar aptuveni 200 mA, līdzstrāvas ligzdas centrālajam savienotājam pozitīvs un ārējam jābūt 0v. Kad barošana ir pievienota, pulkstenim vajadzētu parādīties 22:03:00 un nekavējoties sākt skaitīt sekundes. Tad atliek tikai iestatīt laiku, viena no pogām tiek izmantota, lai iestatītu minūtes, bet otra - stundas, tiklīdz tiek nospiesta kāda no pogām, sekundes tiek iestatītas uz 0 un attiecīgais displejs tiek palielināts par 1.
Ieteicams:
Mikro binārais pulkstenis: 10 soļi (ar attēliem)
Mikro binārais pulkstenis: iepriekš izveidojot instrukciju (bināro DVM), kas izmanto ierobežoto displeja apgabalu, izmantojot bināro. Tas bija tikai neliels solis, iepriekš izveidojot galveno koda moduli decimāldaļai uz bināro, lai izveidotu bināro pulksteni, bet t
Galīgais binārais pulkstenis: 12 soļi (ar attēliem)
Galīgais binārais pulkstenis: es nesen iepazinos ar bināro pulksteņu jēdzienu un sāku veikt dažus pētījumus, lai noskaidrotu, vai es varētu to izveidot sev. Tomēr es nevarēju atrast esošu dizainu, kas vienlaikus būtu gan funkcionāls, gan stilīgs. Tātad, es nolēmu
Binārais galda pulkstenis: 9 soļi (ar attēliem)
Binārais galda pulkstenis: Binārie pulksteņi ir lieliski un paredzēti tikai personai, kas zina bināro (digitālo ierīču valodu). Ja esat tehnoloģiju puisis, šis dīvainais pulkstenis ir domāts jums. Tātad, izveidojiet to pats un noslēpiet savu laiku! Jūs atradīsit daudz bināro c
Binārais LED marmora pulkstenis: 6 soļi (ar attēliem)
Binārais LED marmora pulkstenis: tagad es domāju, ka gandrīz katram ir binārais pulkstenis, un šeit ir mana versija. Man patika tas, ka šis projekts apvienoja dažus koka darbus, programmēšanu, mācīšanos, elektroniku un varbūt tikai nelielu māksliniecisko jaunradi. Tas parāda laiku, mēnesi, datumu, dienu
Digitālais un binārais pulkstenis 8 ciparu X 7 segmentu LED displejā: 4 soļi (ar attēliem)
Digitālais un binārais pulkstenis 8 ciparu X 7 segmentu LED displejā: šī ir mana uzlabotā digitālā & Binārais pulkstenis, izmantojot 8 ciparu x 7 segmentu LED displeju. Man patīk sniegt jaunas funkcijas parastajām ierīcēm, īpaši pulksteņiem, un šajā gadījumā 7 Seg displeja izmantošana binārajam pulkstenim ir netradicionāla, un tas