Mundarija:
Video: Etti segmentli displeyli mototsikl tishli pozitsiyasi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu loyiha Binary Coded Decimal (BCD), Diod Matrix va BCD4511 (yoki BCD4511) deb nomlangan mikro-chip yordamida Seven Segment Displeyida (SSD) raqamli qiymatlar sifatida ko'rsatish uchun bir qator kirishni (bu holda 7) dekodlashni o'z ichiga oladi. CD4511). Bu loyihada menda juda keskin o'rganish chizig'i bor edi va men turli xil variantlarni o'rganib chiqdim; shu jumladan, men kiritish-chiqish pimlarini saqlash uchun Arduino-ni almashtirish va almashtirish registrlari yordamida, lekin oxir-oqibat men bu echimni yanada mustahkam deb topdim va men qidirish paytida to'plangan barcha foydali ma'lumotlarni boshqalarga to'plashni xohladim. bir xil ishni bajarish osonroq bo'lishi mumkin.
1 -qadam: Diod matritsasi
Vikipediya sizga Binary Coded Decimal (BCD) raqamli qiymatlarni ko'rsatish uchun ishlatiladigan ikkilik kodlashning bir shakli ekanligini aytadi, bu holda u oddiy ikkilik raqamlashdan unchalik farq qilmaydi, lekin tekshirishga arziydi. Bu loyihada, chunki BCD4511 mikro chipi buni talab qiladi va bu bizga mototsikldagi tishli holatini o'zgartirish tugmachasidan etti kirishni (6 vites va neytral), BCD4511 chipiga 3 kirishgacha ajratishga imkon beradi. SSD. Bu shuni anglatadiki, avvalgi rasmda ko'rsatilgandek, individual kirishlardagi 0 dan 6 gacha (0 neytralni ko'rsatuvchi) raqamlarni ko'rsatish uchun 33 diod o'rniga, endi bizga faqat 12 diod kerak bo'ladi. Bu juda ajoyib tuyulishi mumkin emas, lekin bu ulanishlarni taxtaga jismonan lehimlash haqida gap ketganda, bo'sh joy juda tez egallab olinadi, biz BCDni vites holatini o'zgartirish tugmachasining diodli matritsasi yordamida hosil qilamiz. biz 33 diodli SSD -ni haydash uchun diodli matritsadan foydalangan bo'lardik. Biz faqat BCD4511 chipiga uchta kirish holatini ('A', 'B' va 'C') o'zgartirishimiz kerak, chunki biz faqat 0 - 6 ni ko'rsatishimiz kerak, shuning uchun biz to'rtinchi kirishni ('D') jismonan ushlab turishimiz mumkin. past (yoki 0) va chipga qolgan uchta kirishni boshqarib, qiymatlarimizni olish uchun. Mikro chipga kirishlar holatini o'zgartirish uchun yuqoridagi rasmda ko'rsatilgan qo'lda chizilgan sxemadan foydalaning. Chipga qiymatlarni olish uchun u ancha ixchamroq Diod matritsasidan foydalanadi. E'tibor bering, menda kalit, velosiped qanday uzatishga mos keladigan signalni erga ulash orqali ishlaydi, sxema erga diodlar orqali ulangan rezistorlar orasidagi kuchlanishni pasaytirish orqali ishlaydi. Ya'ni Agar rezistor erga ulangan diodga ulangan bo'lsa, unda kuchlanish pasayishi kuzatiladi, uni mikro chip past (yoki 0), qolganlari esa yuqori (yoki 1) bo'lib qoladi va bizga sehrli BCD qiymatini beradi.
3 -qadam: Lehimlashni oling
Qismlar ro'yxatiga kelsak, men quyidagilarni ishlatardim:- 330 Ohmli rezistorlar (x3)- Diodlar (x 12)- CBD4511 (yoki CD4511) mikro chip (x1)- Umumiy katodli etti segmentli displey (x1)- Ulagichlar (x17) - Umumiy 0,12 mm kalibrli izolyatsiyalangan sim (kerak bo'lganda)- Proto-taxta (5 x 7 sm) Men, avvalo, lehimsiz non taxtasida sinov o'tkazishni maslahat beraman, siz sxemani qanday o'rnatishni aniq bilasiz. tashqariga Men konfiguratsiyani taxminan 3 marta o'zgartirib, men g'ururlanadigan narsaga o'xshab ketdim. Bunga guvohlik berish uchun, men SSD uchun erga ulanishni qo'shishni unutganman, shuning uchun ba'zi rasmlarga eslatmalar qo'shilgan. Men ishlatgan ko'k simlar chipdan SSD ulagichlarining har biriga chap tomonda joylashgan. taxta. O'ng yarmida ko'k mototsikl kalitidan topraklama signalini matritsadagi tegishli diodlarga ulaydi. Sariq simlar - chip uchun BCD kirishlaridagi "A", "B" va "C", to'q sariq - V+ ulanishlari va qora - er, BCD "D" ni ushlab turish uchun erga ulaydi. yuqorida aytib o'tilgan sabablarga ko'ra past.
4 -qadam: Hammasi bajarildi
Bu erda vites o'zgartirish indikatori harakatdagi videoga havola.
Umid qilamanki, bu mantiqiy va ba'zilaringiz sizning loyihalaringiz uchun foydali bo'ladi.
Barcha ezgu tilaklarni tilayman;
Jeyms.
Tavsiya:
Mexanik etti segmentli displey soati: 7 qadam (rasmlar bilan)
Mexanik etti segmentli displeyli soat: Bir necha oy oldin men ikki raqamli 7 segmentli mexanik displeyni qurdim, uni hisoblagich taymeriga aylantirdim. Bu juda yaxshi chiqdi va ko'p odamlar displeyda soat yasash uchun ikki barobar ko'payishni taklif qilishdi. Muammo shundaki, men allaqachon yugurdim
Arduino va 74HC595 Shift Register yordamida etti segmentli displeyni boshqarish: 6 qadam
Arduino va 74HC595 Shift Register yordamida etti segmentli displeyni boshqarish: Hey, nima bo'ldi, bolalar! Akarsh bu erda CETech -dan. Seven segmentli displeylarni ko'rish yaxshi va har doim ma'lumotlarni raqamlar ko'rinishida ko'rsatishning qulay vositasi, lekin ularning kamchiliklari borki, biz yetti segmentli displeyni real rejimda boshqarganimizda
Edge-Lit etti segmentli soat displeyi: 16 qadam (rasmlar bilan)
Edge-Lit etti segmentli soatli displey: etti segmentli displey bir asrdan ko'proq vaqtdan beri mavjud (https://en.wikipedia.org/wiki/Seven-segment_display) va raqamli soatlar, asboblar panelidagi raqamlarning tanish shaklini hosil qiladi. va boshqa ko'plab raqamli displeylar. Ular qayta
Etti segmentli IR qabul qiluvchining uy signal tizimi: 6 qadam
Etti segmentli IQ qabul qiluvchining uy signal tizimi: Agar siz 4 xonali 7 segmentli displeydan foydalanishni, shuningdek, uyingiz atrofida amalga oshiriladigan ajoyib narsalarni yaratishni o'rganmoqchi bo'lsangiz, bu boshlash uchun eng zo'r loyihadir. Siz aniqlaydigan 4 xonali 7 segmentli displeydan foydalanish shart emas
Qayta ishlangan PVX etti segmentli displey: 5 qadam (rasmlar bilan)
Qayta ishlangan PVX etti segmentli displey: men raqamli soat yasashni rejalashtirgan edim, men devorga osib qo'yardim, lekin men uni qo'yishda davom etdim, chunki men akril sotib olmoqchi emas edim, shuning uchun PVX kabel kanallarining qolgan qismini ishlatardim. Aytishim kerakki, natijalar to'shakda emas, balki