Mundarija:
- 1 -qadam: Chipning o'zi
- 2 -qadam: O'chirish vaqti
- 3 -qadam: tugagan davr
- 4 -qadam: Muammolarni hal qilish
Video: 74HC393 ikkilik hisoblagichi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
74HC393 - bu keng ishlatiladigan ic chipi. Uning asosiy vazifasi ikkilik hisoblagichdir. Ikkilik hisoblagich, taniqli 4017 Jonson hisoblagichi kabi, o'n yillik hisoblagichga o'xshaydi, lekin 74HC393 hisoblagichi biroz boshqacha ishlaydi (bundan keyin ko'rasiz).
1 -qadam: Chipning o'zi
74HC393 - bu 14 pinli ikkita ikkilik hisoblagichli chip, har bir taymerda "Soat", "Qayta tiklash" va to'rtta chiqish mavjud. Birinchi hisoblagich 1-6 pinni o'z ichiga oladi, ikkinchi hisoblagich 8-13 pinni ishlatadi
1 va 13 -pinlar ikkita "soat" dir. "Soat" - bu hisoblagich uchun kirish (butun chip emas).
2 va 12 -pin - bu ikkita "Qayta tiklash", "tiklash" hisoblagichga qachon to'xtash va qayta o'rnatish kerakligini aytadi. "Qayta tiklash" faol-yuqori, ya'ni agar signal baland bo'lsa, u qayta tiklanadi.
3-6 va 8-11-chi pinlar-bu chiqishlar, ular qayta ishlangan ma'lumotlar chipdan chiqadi.
7 -pin erga ulangan.
14 -pin - quvvat (5v)
Esda tutingki, agar siz ularni ulamasangiz, ikkita hisoblagich bir -biri bilan aloqa qilmaydi va bu ikkilik hisoblagich, shuning uchun o'nta dekodlangan chiqish yo'q.
Chip uchun ma'lumotlar jadvali (Texas Instruments tomonidan) quyida keltirilgan:
2 -qadam: O'chirish vaqti
Ikkilik hisoblagich qanday ishlashini ko'rsatish uchun men ikkita hisoblagichdan birini ishlatadigan va eng oddiy hisoblash kombinatsiyasini (Ikkilik) ishlatadigan oddiy sxemani yig'dim.
"Soat" 555 ta taymerdan 2,2 gigagertsli chastotani chiqaradigan kirishni oladi, bu hisoblagichning chiqishini keyingisiga o'tmasdan ushlab turish uchun etarli, lekin chastotani burish orqali sozlash mumkin. potentsiometr. O'chirish to'liq avtomatik bo'ladi, lekin qo'lda tiklash tugmachasini o'z ichiga oladi. O'chirish diagrammasi hamma narsani ko'rsatadi, shuning uchun siz non izini kuzatmasligingiz kerak, afsuski, menda 74HC393 chipining izi yo'q edi, shuning uchun men o'zimni ishlab chiqarishga majbur bo'ldim.
Ushbu sxemada sizga kerak bo'ladi:
1x555 taymer
1x 74HC393
1x 10k potentsiometr
1x 22uf kondansatör
1x 10k qarshilik, 1x 680ohm (yoki 680 atrofida) qarshilik R1 = 680, R2 = 10k
1x tugma
4x LED
Va 5V shahar quvvat manbai (USB yaxshi ishlaydi), non paneli va bir nechta o'tish simlari.
3 -qadam: tugagan davr
O'chirish tugagandan so'ng, quvvat manbaini ulang!
Siz ko'rishingiz kerak bo'lgan narsa - LEDlar tasodifiy miltillaydi. Ular tasodifiy miltillashmaydi, aslida ular raqamlarni ko'rsatadilar, hisoblagich faqat ikkilikda 0 dan 15 gacha sanaladi va siz ko'rib turgan narsa ikkilik formatdagi oddiy raqamlarimizdir. Bu erda 0 dan 15 gacha bo'lgan ikkilik raqamlar jadvali mavjud.
Bu ikkilik hisoblagichning asosiy maqsadi (ikkilikni hisoblash), lekin 74HC393 chipidan ko'proq foydalanish mumkin. O'n yillik hisoblagichni o'z ichiga olgan ko'pgina sxemalarni ikkilik hisoblagich bilan almashtirish mumkin.
Men tez orada bu erda 74HC393 yordamida to'g'ri katta sxemani joylashtiraman, lekin hozircha chip uchun ko'rsatuv sxemasi bo'ladi.
4 -qadam: Muammolarni hal qilish
Agar sxema ishlamasa, quyidagilarni tekshiring.
- qutblangan komponentlarning yo'nalishi
- Kichik simlar bilan bog'liq muammolar
- Quvvat manbai
- chiplar (agar ular ishlamasa yoki ishlamasa)
Agar ularning hech biri muammoni hal qilmasa, kontaktlarning zanglashiga olib ko'ring.
Har qanday savol yoki taklif sharhlarda minnatdor bo'ladi!
Tavsiya:
Mikro ikkilik soat: 10 qadam (rasmlar bilan)
Micro Binary Clock: Oldindan Instructable (Ikkilik DVM) ni yaratib, cheklangan displey maydonini ikkilik yordamida ishlatadi.Bundan oldin ikkilik soatni yaratish uchun o'nlikdan ikkilikka o'zgartirish uchun asosiy kod modulini yaratgan kichik qadam edi.
NTP sinxronlash bilan haqiqiy ikkilik soat: 4 qadam
Haqiqiy ikkilik soat NTP sinxronlashi bilan: Haqiqiy ikkilik soat kunning vaqtini an'anaviy "ikkilik soat" dan farqli o'laroq, to'liq kunning ikkilik kasrlari yig'indisi sifatida ko'rsatadi. bu vaqtni soat/daqiqa/soniyaga mos keladigan ikkilik kodlangan o'nli raqamlar sifatida ko'rsatadi. An'anaviy
BigBit ikkilik soatli displey: 9 qadam (rasmlar bilan)
BigBit Binary Clock Display: Oldingi Instructable -da (Microbit Binary Clock) loyiha ko'chma ish stoli qurilmasi sifatida juda mos edi, chunki displey juda kichik edi, shuning uchun keyingi versiya mantel yoki devorga o'rnatilgan bo'lishi kerak edi, lekin juda katta edi.
8 bitli Arduino ikkilik hisoblagichi: 6 qadam
8 bitli Arduino ikkilik hisoblagichi: 8 bitli Arduino binary Counter mikroavtobuslari 0 dan 255 gacha Shunday qilib, u noldan 255 gacha kodlarni ishlab chiqarish orqali o'ngdan chapga hisoblaydi
3 raqamli Arduino ikkilik hisoblagichi: 8 qadam (rasmlar bilan)
3 raqamli Arduino ikkilik hisoblagichi: bu loyiha 1-999 hisoblagichi bo'lib, har bir raqamga 4-LEDni ishlatadi, uning boshqaruv pimi esa anod bo'lib, katodlarni mos keladigan LEDlar qatoriga va shu va Arduino pinlari orasidagi rezistorga ulanadi. . Umumiy anodlar