Mundarija:
- 1 -qadam: qutini ochish
- 2 -qadam: Lehimlash
- 3 -qadam: Sinov
- 4 -qadam: joriy hisoblash
- 5 -qadam: Qayta tiklash tugmasi
- 6 -qadam: yog'ochni qayta ishlash
- 7 -qadam: tugmachalarni o'rnatish
- 8 -qadam: TP4056 zaryad modulini o'rnatish
- 9 -qadam: Simsiz zaryadlovchini o'rnatish
- 10 -qadam: tugmachalarni ulash
- 11 -qadam: Zaryadlash moduli va batareyani ulash
- 12 -qadam: old panelni o'rnatish
- 13 -qadam: soatni sozlash
- 14 -qadam:
- 15 -qadam: havolalar
Video: C51 4 bitli elektron soat - yog'och soat: 15 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Dam olish kunlari bo'sh vaqtim bor edi, shuning uchun men ilgari AliExpress-dan sotib olgan 2,40 dollarlik 4 bitli elektron raqamli soatni yig'dim.
1 -qadam: qutini ochish
Men bu DIY to'plamini AliExpress -dan "HESAI 3C elektron komponentlar do'konidan" atigi 2,40 evroga sotib oldim. Men do'konning havolasini quyidagi tavsifda ko'rsatdim. Paket yaxshi edi va mahsulot menga atigi 15 kun ichida etkazib berildi.
Element elektron sxemasi va qadoqdagi komponentlar ro'yxati bilan kelgan. Ko'rsatmalar varag'i, shu jumladan, 18 ta to'plamdan iborat. Siz sxemaning skaner qilingan nusxasini quyidagi tavsifda topishingiz mumkin.
Ochig'ini aytganda, tarkibiy qismlarga qarab, bu komponentlarning barchasini yig'ish uchun elektron daho bo'lish kerakdek tuyuladi. O'ylaymanki, sizga faqat umumiy maqsadli lehim to'plami va bo'sh vaqtingiz kerak.
2 -qadam: Lehimlash
Haqiqatan ham, taxtada barcha tarkibiy qismlar tasvirlangan, shuning uchun siz uning tarkibiy qismlarini bilmasangiz ham, to'g'ri joyni topish oson. Men komponentlarni yuqoridan pastgacha o'rnataman, shuning uchun lehim paytida ularning barchasiga oson kirishim mumkin.
Avval 1K PR1 rezistorlar to'plamini taxtaga lehimlashga ruxsat bering. Rezistorlar to'plamining bir uchida oq nuqta bor. Oq nuqta tomoni soatning chap tomoniga qaragan maydonda joylashgan. Shundan so'ng, men 8550 PNP tranzistorini taxtaga lehimlayman. Faqat tranzistorning "D" belgisini doskadagi "D" ga mos keltiring va siz hech qachon xato qilmaysiz.
Keyinchalik, men 10 mF kondansatörü lehimlayman. +Ve terminali yoki kondansatkichning uzun oyog'i yoniga plyus qo'yilgan teshikka siljiydi.
Bortdagi komponentlarni qanday tartibda lehimlashingiz muhim emas. Men ularni yuqoridan pastgacha lehimlashimning sababi, men ularni taxtaga qo'yayotganda komponentlarga oson kirish.
IC bazasini lehimlagandan so'ng, men 2 x 10K rezistorni va 3 ta keramik kondansatgichni taxtaga lehimlayman. Keyin men 12 MGts chastotali osilator kristalini va signalni taxtaga lehimlayman. Buzzerning ijobiy oyog'i ortiqcha belgisi bo'lgan teshikka siljiydi. Shundan so'ng, men 2 ta tugmachani va vintli terminal blokini lehimlayman. Menga tugmachalarning old tomonida bo'lishi kontseptsiyasi yoqmaydi, shuning uchun men ularni keyinchalik qurilmaning orqa tomoniga o'tkazaman. Besleme zo'riqishida 3 dan 6 V gacha bo'lishi mumkin. Bu soat, shuningdek, 2 xil signal sozlamalari bilan birga keladi. Siz ularni sozlashingiz yoki kerak bo'lmasa o'chirib qo'yishingiz mumkin. Bu soat faqat 24 soat formatida ko'rsatiladi. Men siz haqingizda bilmayman, lekin menga 24 soatlik format yoqadi, shuning uchun bu men uchun yaxshi narsa.
OK, endi oxirgi bit 4-bitli 7-segmentli displeyni lehimlashga va AT89C2051 IC-ni rozetkaga o'rnatishga imkon beradi. 7-segmentni lehimlaganingizda, pastki o'ng burchakdagi nuqta taxtadagi nuqta bilan mos kelishiga ishonch hosil qiling. Bu displeylar juda ko'p tokni iste'mol qiladi, shuning uchun muhofazani yaratishdan oldin, soat to'liq zaryadlangan batareyada qancha vaqt ishlashini taxmin qilish uchun biroz matematikani bajaraman.
3 -qadam: Sinov
Hamma narsa lehimlangandan so'ng, bizni tez sinovdan o'tkazish vaqti keldi. Ko'rinib turibdiki, hamma narsa kerakli tarzda ishlayapti, shuning uchun endi matematikani bajaramiz va batareyani zaryad qilmasdan bu soat necha soat davom etishini bilib olamiz.
4 -qadam: joriy hisoblash
Oqimni hisoblash uchun biz multimetrimizni joriy hisoblash rejimiga o'rnatishimiz kerak. Keyin multimetrni soat bilan batareyaga ketma -ket ulang. Menda mavjud 18650 batareyasi 1500 mA / soat oqimga ega va multimetrga qaraganda, soat deyarli 25 mA / soat quvvat sarflaydi. Shunday qilib, agar biz 1500ni 25 ga bo'lsak, biz 60 soatni olamiz, bu 2,5 kunga teng.
1500mA / 25mA = 60 soat
60 soat / 24 = 2,5 kun
5 -qadam: Qayta tiklash tugmasi
Men shuni payqadimki, batareyani to'liq zaryadsizlangandan so'ng, zaryad olayotganda, soat displeydagi vaqtdan tashqari har xil kulgili narsalarni ko'rsatadi. Shunday qilib, bu yog'och yog'ochga asl holatini tiklash tugmachasini qo'shish yaxshidir. Soat qo'llanmasiga qaytib, elektron sxemaga qaradi. Zanjirga qarab, ICning 1 -pinini tiklash pinini ko'rishingiz mumkin. Bir oz ko'proq qazib olsangiz, ICni qayta o'rnatish uchun pinni "HIGH" ga qo'yish kerakligini tushunishingiz mumkin. Mana, bingo. Keling, tezkor sinov o'tkazaylik va men jekpotni urganmi yoki yo'qmi. Ha, bu qonli ishlar. Yaxshi, endi davom etamiz va shu soat uchun yog'och korpus yaratamiz.
6 -qadam: yog'ochni qayta ishlash
Do'konimdagi xonani tozalayotganda, men o'zimdagi yog'och qoldiqlariga qaradim. Men ortiqcha ishlagan vaqtimni ko'rib, hayron bo'ldim. Shunga o'xshab, har safar yangi loyiha qurganimda, mening qoldiq yig'indim portlab ketadi! Loyiha qanchalik katta bo'lsa, shuncha katta yog'och qoldiqlari yig'iladi! Shunday qilib, men bu soatdan chiroyli ko'rinadigan korpus yaratish uchun biroz foydalanganman.
Men sizga videoda ko'rsatmoqchi bo'lgan ushbu kichik loyihaga yangilanganlarni qo'shdim.
7 -qadam: tugmachalarni o'rnatish
Yuqorida aytib o'tilganidek, men tugmachalarni old tomondan orqaga o'tkazaman. Men orqa panelga boshqa ikkita tugma bilan birga reset tugmachasini qo'shaman. Orqa panelni yaratish uchun men kontrplakni tanlayman, chunki uning qalinligi pallet yog'ochdan kamroq.
Eng nozik matkap yordamida men 3 tugmachasi uchun zarur bo'lgan barcha teshiklarni burg'ilayman. Shundan so'ng, men tugmachalarga 6 tomonlama tasma kabelini lehimlayman. Lentani tugmachalarga lehimlash juda qiyin edi, shuning uchun kabelni mahkam ushlab turish uchun unga bir oz issiq elim qo'shyapman.
8 -qadam: TP4056 zaryad modulini o'rnatish
Keyin, men qurilmaga IC himoyasi bo'lgan TP4056 batareyasini zaryadlash modulini o'rnataman. Himoya IC 18650 batareyasini haddan tashqari zaryadlashdan va zaryadsizlanishdan himoya qiladi. Agar siz ushbu modul haqida ko'proq bilmoqchi bo'lsangiz, iltimos, mening 2 -sonli "DIY - quyosh batareyasini zaryadlovchi" o'quv qo'llanmasini ko'rib chiqing. Orqa plastinkada kerakli o'lchamdagi teshikni burg'ilab bo'lgach, men unga modulni issiq yopishtiraman.
9 -qadam: Simsiz zaryadlovchini o'rnatish
Ha ha, men biroz dangasa bo'ldim va orqa plastinkani yopishtirish uchun mix yoki vintni ishlatishning o'rniga, uni qurilmaning orqa qismiga issiq yopishtirdim.
Shundan so'ng, men ushbu "simsiz zaryadlovchi qabul qilgichni" TP4056 zaryadlash moduliga uladim, uni ham AliExpress -dan 3 dollarga sotib oldim. Agar siz simsiz zaryadlovchini ishlatishni xohlamasangiz, pastga tushadigan konvertor yoki micro-USB zaryadlovchi qurilmasidan foydalanishingiz mumkin.
10 -qadam: tugmachalarni ulash
Orqa taxtani joyiga qo'ygandan so'ng, men tugmachalarni soatga lehimlayman. Qayta tiklash tugmasi MCU ning +ve pin 1 -raqamiga ulanadi. Qolgan ikkita tugma oldidagi tugmachalarni almashtiradi.
11 -qadam: Zaryadlash moduli va batareyani ulash
Endi batareyani va zaryad modulini soatga ulashga ruxsat bering.
TP4056 modulining OUT + va OUT- soatining + ve va -ve kirish portlariga ulang. Keyin men yog'och korpus ichidagi issiq elim yordamida 3.7v 18650 batareyasini o'rnataman. O'rnatilganidan so'ng, men TP4056 modulining B + va B- portlarini batareyaning + ve va -ve uchlariga ulayman. Mana, deyarli ishimiz tugadi.
12 -qadam: old panelni o'rnatish
Loyihani tugatish uchun men 7 qismli displeyni old panelga yopishtiraman va keyin yog'och korpusning old tomoniga issiq yopishtiraman.
13 -qadam: soatni sozlash
Dasturlash S1 va S2 ikkita tugmachalari yordamida amalga oshiriladi. Loyihamda men B1 va B2 ni chaqiraman.
- B1 ni ushlab turing, soatni sozlash rejimiga o'ting
- Javob: Vaqtni belgilang - B2 tugmachasini bosib, soatni o'zgartiring va B1 tugallangach
- B: Minutlarni belgilang - daqiqalarni o'zgartirish uchun B2 tugmasini bosing va tugallangach B1 ni bosing
- C: O'chirish/O'chirish signalini o'rnating - uni yoqish yoki o'chirish uchun B2 tugmachasini bosing va tugallangach B1 ni bosing
- D: Signal 1 -ni yoqish/o'chirish -ni yoqish yoki o'chirish uchun B2 tugmachasini bosing va tugallangach B1 -ni bosing
- E: Signalni 1 soatni belgilang - budilnikni o'zgartirish uchun B2 tugmasini bosing va tugallangach B1 ni bosing
- F: Signal 1 Minutni o'rnatish - signal daqiqalarini o'zgartirish uchun B2 tugmasini bosing va tugallangach B1 ni bosing
- G: Signal 2 -ni yoqish/o'chirish -ni yoqish yoki o'chirish uchun B2 tugmachasini bosing va tugallangach B1 -ni bosing
- H: Budilnik 2 soatini belgilang - budilnikni o'zgartirish uchun B2 tugmasini bosing va tugallangach B1 ni bosing
- I: Signal 2 Minut -ni o'rnating - signal vaqtini o'zgartirish uchun B2 tugmasini bosing va tugallangach B1 -ni bosing
Signal signal bera boshlaganda, uni o'chirish uchun B2 tugmasini bosish kerak. Uni kechiktirishga qo'yishning iloji yo'q; ammo, bu soat 2 ta uyg'otgichga ega bo'lgani uchun, ularni 10 yoki 5 minut oralig'ida o'rnatib qo'yishingiz mumkin.
14 -qadam:
Bu soat, albatta, juda chiroyli va aniq. Barcha DIY ixlosmandlari va elektronikani yaxshi ko'radiganlar uchun ajoyib. Men uni qurishdan juda xursand bo'ldim. Kechasi telefonimni simsiz zaryadlovchi bilan zaryad qilaman, kunduzi soat uning ustida o'tiradi. Simsiz zaryadlash bu soatga 100% harakatchanlikni beradi. Men ovqat olib yurganda yoki hattoki piknikga chiqqanimizda, men uni dushga olib boraman.
Siz bolalar bu loyihaga bir nechta narsalarni qo'shishingiz mumkin: * Faqat yonib turgan raqamlar ko'rinadigan, old panel uchun shaffof varaq qurilma to'liq zaryadlangan. * Kechasi 7-segmentni xiralashtirish uchun LDR
15 -qadam: havolalar
Soat/soat bu erda mavjud: Do'kon: HESAI 3C elektron komponentlari do'koni veb-sayti: https://www.aliexpress.com/item/High-Quality-C51-… Narxi: 2.32 AQSh dollari/dona
To'plam modeli: YSZ-4 Besleme zo'riqishida: 3V-6V tenglikni o'lchami: 52 mm * kengligi 42 mm
Funktsiya:
1. Bir soniya tuzatish (aniq maktab uchun)
2. Har daqiqada mustaqil displey interfeysiga o'ting
3. butun vaqt nuqtasi (8-20 soatlik qo'ng'iroqni o'chirish mumkin)
4. Ikkita signal sozlamalari (signal funksiyasini o'chirib qo'yishingiz mumkin)
To'plam xususiyatlari:
A. ko'rsatish uchun 0,56 dyuymli maxsus qizil raqamli soat;
B. Master chip uchun AT89C2051 import qilish;
C. 1,2 mm qalinlikdagi tenglikni FR-4 taxtasidan tayyorlangan;
D. aniq sayohat vaqti, sayohat vaqti xato diapazoni har 24 soatda -1 dan +1 sekundgacha.
Tavsiya:
Arduino Nano-MMA8452Q 3 o'qli 12 bitli/8 bitli raqamli akselerometr bo'yicha qo'llanma: 4 qadam
Arduino Nano-MMA8452Q 3-o'qli 12-bitli/8-bitli raqamli akselerometr bo'yicha qo'llanma: MMA8452Q-bu 12 bitli, aqlli, kam quvvatli, uch o'qli, sig'imli, mikromaxinli akselerometr. Foydalanuvchilar tomonidan dasturlashtiriladigan moslashuvchan variantlar akselerometrga o'rnatilgan ikkita funktsiya yordamida ta'minlanadi, ular ikkita uzilishga o'rnatiladi
Raspberry Pi MMA8452Q 3 o'qli 12-bitli/8-bitli raqamli akselerometr Python qo'llanmasi: 4 qadam
Raspberry Pi MMA8452Q 3-o'qli 12-bitli/8-bitli raqamli akselerometr Python qo'llanmasi: MMA8452Q-bu 12 bitli aniqlikdagi aqlli, kam quvvatli, uch o'qli, sig'imli, mikromashinli akselerometr. Foydalanuvchilar tomonidan dasturlashtiriladigan moslashuvchan variantlar akselerometrga o'rnatilgan ikkita funktsiya yordamida ta'minlanadi, ular ikkita uzilishga o'rnatiladi
Raspberry Pi MMA8452Q 3 o'qli 12-bitli/8-bitli raqamli akselerometrli Java darsligi: 4 qadam
Raspberry Pi MMA8452Q 3-o'qli 12-bitli/8-bitli raqamli akselerometr Java darsligi: MMA8452Q-bu 12 bitli aniqlikdagi aqlli, kam quvvatli, uch o'qli, sig'imli, mikromaxinli akselerometr. Foydalanuvchilar tomonidan dasturlashtiriladigan moslashuvchan variantlar akselerometrga o'rnatilgan ikkita funktsiya yordamida ta'minlanadi, ular ikkita uzilishga o'rnatiladi
4-bitli rejimda Lcd bilan 8051 mikrokontroler: 5 qadam (rasmlar bilan)
4 bitli rejimda Lcd bilan 8051 mikrokontrolerini o'zaro bog'lash: Ushbu qo'llanmada biz sizga 4-bitli rejimda 8051 bilan lcdni qanday ulashimiz mumkinligi haqida aytib beramiz
NODEMCU LUA ESP8266 MCP23017 bilan 16 bitli port kengaytiruvchi IC: 6 qadam (rasmlar bilan)
NODEMCU LUA ESP8266 MCP23017 bilan 16 bitli port kengaytirgichli IC: MCP23017 - bu chipni har ikki tomonida A va B portlari va pimlari ketma -ket joylashtirilganligi uchun taxta yasash uchun nisbatan oson IC. Hammasi birgalikda, bu ICda ishlatilmaydigan 2 ta pin bor