Mundarija:

LED ikkilik soat: 6 qadam (rasmlar bilan)
LED ikkilik soat: 6 qadam (rasmlar bilan)

Video: LED ikkilik soat: 6 qadam (rasmlar bilan)

Video: LED ikkilik soat: 6 qadam (rasmlar bilan)
Video: Бу аёл Кулга тушди уйига келган уста билан хар куни 2024, Noyabr
Anonim
LED ikkilik soat
LED ikkilik soat

Bu mening PIC asosidagi LED ikkilik soatining ikkinchi versiyasi. Dastlabki versiya men sinab ko'rgan birinchi PIC loyihasi edi, u PIC16F84A yordamida vaqtni ham, displey matritsasini ham nazorat qila olardi, afsuski, u etarli vaqtni ushlab turolmadi va har hafta taxminan bir daqiqaga ega bo'ldi. Displeyni boshqarish uchun 4 MGts da ishlaydigan PIC16F628A, shuningdek, vaqtni saqlash uchun DS1307 real vaqtda soat chipidan foydalanadi. Har soniyada DS1307 PIC chipiga puls yuboradi, PIC keyin I2C avtobusidagi DS1307 ichki vaqtini o'qiydi va LED displeyida vaqtni ikkilik shaklida ko'rsatadi. daqiqalarni ko'rsatadi va yuqori qator soatlab. Rasmda ko'rsatilgan vaqt - 01100: 010011: 011011 yoki o'nli kasrlarda 12:19:27. Vaqt 24 soatlik formatda, shuning uchun 10111: 111011: 111011 yoki 23: 59: 59gacha tenglikni tenglikni ikki tomonlama qilib qo'yish mumkin, yoki men bu erda qilganimdek, yuqori mis qatlami o'rniga lehimli 7 ta simli aloqa.. U 5 voltli regulyatorga ega, shuning uchun har qanday 9-15 voltli shahar quvvat manbaidan quvvat olish mumkin.

1 -qadam: qismlar / asboblar

Asosiy PCB ishlab chiqarish va lehimlash uskunalari bilan bir qatorda sizga quyidagi komponentlar kerak bo'ladi: 1x PIC16F628A va dasturchi 1x DS1307 real vaqtda soat chipi 1x 32.768kHz soat kristalli3x BC548 (yoki shunga o'xshash) tranzistor2x PTM tugmachalari1x 78L05 regulyatori2x 220uF elektrolitik kondansatkichlar 17x DC quvvat manbai sirt o'rnatish rezistorlari 8x 100 ohm sirt o'rnatish rezistorlari 1x 2k sirt o'rnatish qarshiligi 12x nol ohmli ulanishlar (Yoki 11 nol ohmli ulanishlar va CR2016 zaxira batareyasi) 1x 100nF sirtli sig'imli kondansatör 50 sm bitta torli qo'ng'iroqli sim 1x 9v - 15v shahar quvvat manbai bilan

2 -qadam: PCB va PIC dasturini yarating

PCB va PIC dasturini yarating
PCB va PIC dasturini yarating
PCB va PIC dasturini yarating
PCB va PIC dasturini yarating
PCB va PIC dasturini yarating
PCB va PIC dasturini yarating
PCB va PIC dasturini yarating
PCB va PIC dasturini yarating

Birinchi qadam - bu PCB -larni, PCB -ning sxemasini va asosiy soat va displey taxtasining sxemalarini Eagle formatida taqdim etish. PCB soatlari ikki tomonlama, lekin yuqori qatlam 7 ta havoladan iborat, bu shuni anglatadiki, tenglikni 7 ta simli bitta qatlamli qilib yasash mumkin, shuning uchun men shunday qilishni tanladim, chunki men ikki baravar qila olmayman. bir tomonlama taxtalar. Displey PCB faqat sirtni o'rnatish moslamalarini ishlatadi, asosiy soat PCB esa sirtdan o'rnatish va teshik qismlari aralashmasidan foydalanadi. PIC chipini elektronga lehimlashdan oldin uni olti burchakli fayl bilan dasturlash muhim, chunki ular yo'q. Bortdagi ICSP ulanishlari.

3 -qadam: pastki qismdagi lehim

Lehimning pastki qismlari
Lehimning pastki qismlari

Asosiy rezistorli PCB ning pastki tomonida ko'rsatilganidek, 8 rezistor, 1 kondansatör va nol ohmli aloqa / zaxira batareyasini lehimlang.

4 -qadam: Yuqori qismlarni lehimlang

Lehimning eng yaxshi komponentlari
Lehimning eng yaxshi komponentlari

Keyingi 2 ta chipni, 2 ta kondansatkichni va regulyatorni to'g'ri yo'naltirishni ta'minlaydigan teshik qismlarini lehimlang.

5 -qadam: Lehim displeyi

Lehimlash ekrani
Lehimlash ekrani

Displey uchun sizga 17 ta sirtli LEDlar, 6 100 ohmli sirtga o'rnatish rezistorlari, 11 nolli ohmli aloqa va 9 sm uzunlikdagi 9 sm uzunlikdagi qo'ng'iroq simlari kerak. LEDlarni to'g'ri yo'nalishda lehimlashingizga ishonch hosil qilish uchun ularni quyida ko'rsatilgan sxema bo'yicha tenglikni platasiga lehimlang. Bu erda ko'rsatiladigan displey bu ko'rsatmali boshqa fotosuratlarda ishlatilgandan ko'ra yangi versiya, uning qarshiligi kamroq, shuning uchun osonroq. va nol ohmli (nol qarshilikka ega rezistorlar) o'rnatish paytida ehtiyot bo'lish kerak, chunki 2 ta lehim yostig'i o'rtasida PCBda izlar bor, havolalar metall terminallarning hech biri tenglikka tegmasligi uchun joylashtirilishi kerak. prokladkalar orasidagi yo'l.

6 -qadam: tugatish

Tugatish
Tugatish

PCB displeyini asosiy soat PCB -ga lehimlang, shundan keyingina quvvatni ulash kifoya. PSU kamida 9V DC bo'lishi kerak va faqat taxminan 200mA ga teng bo'lishi kerak, shahar raz'emining markaziy ulagichi bo'lishi kerak. ijobiy va tashqi 0v bo'lishi kerak. Quvvat ulangandan so'ng soat 22:03:00 ko'rsatishi va darhol soniya sanashni boshlashi kerak. Vaqtni belgilashgina qoladi, tugmalardan biri daqiqalarni, ikkinchisi esa soatni belgilaydi, tugmachalarning har biri bosilganda soniyani 0 ga o'rnatadi va mos keladigan displeyni 1 ga oshiradi.

Tavsiya: