Mundarija:
- Ta'minotlar
- 1-qadam: Quyidagi sxemada ko'rsatilgandek, bir yarim qo'shimchali sxemani yarating
- 2-qadam: Quyidagi sxemada ko'rsatilgandek, uchta to'liq yig'uvchi davrni yarating. Ularni 1-qadamdan boshlab yarim qo'shimchaga yaqin joyda yarating
- 3-qadam: Blok diagrammada ko'rsatilgandek, 3 ta to'liq qo'shuvchi va 1 ta yarim qo'shimchani ulab, 4-bitli qo'shuvchi quring
- 4-qadam: 4-bitli ikkilik-BCD sxemasini quyidagi sxematik diagrammada ko'rsatilgan tarzda yarating. 4-bitli BCD-dan BCD-ga 4-bitli ulagichni ushbu ko'rsatma boshida blok diagrammada ko'rsatilganidek ulang
- 5-qadam: Quyidagi sxemada ko'rsatilgandek, haydovchi davralari bilan 4 ta etti segmentli displeyni yarating. Etti segmentni 4-bitli Adderga va ikkitasini 4-bitli Binary-to-BCD konvertoriga ulang, bu ko'rsatma boshida blok diagrammada ko'rsatilgan
- 6 -qadam: Quyidagi sxemada ko'rsatilgandek 8 ta SPDT kalitini erga va VC ga ulang. Keyin 8 ta SPDT kalitini ikkita quyi etti segmentli displey va haydovchi davrlariga, shuningdek, blokli diagrammada ko'rsatilgan 4-bitli ulagichga ulang
- 7-qadam: LEDni 4-bitli Ikkilik-BCD konvertorining Co3 chiqishiga blokli diagrammada ko'rsatilgandek ulang
![Raqamli natijalar ko'rsatiladigan 4 bitli qo'shilish davri: 9 qadam Raqamli natijalar ko'rsatiladigan 4 bitli qo'shilish davri: 9 qadam](https://i.howwhatproduce.com/images/011/image-32566-j.webp)
Video: Raqamli natijalar ko'rsatiladigan 4 bitli qo'shilish davri: 9 qadam
![Video: Raqamli natijalar ko'rsatiladigan 4 bitli qo'shilish davri: 9 qadam Video: Raqamli natijalar ko'rsatiladigan 4 bitli qo'shilish davri: 9 qadam](https://i.ytimg.com/vi/hTzMu2e7E0Y/hqdefault.jpg)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
![Image Image](https://i.howwhatproduce.com/images/011/image-32566-2-j.webp)
![](https://i.ytimg.com/vi/TXqSST1Y684/hqdefault.jpg)
![Raqamli natijalar ko'rsatiladigan 4-bitli qo'shilish davri Raqamli natijalar ko'rsatiladigan 4-bitli qo'shilish davri](https://i.howwhatproduce.com/images/011/image-32566-3-j.webp)
Bu ettita segmentli displeylar, ettita segmentli drayverlar, AND, OR, NOT va EXOR darvozalaridan 4 bitli ikkita raqamni qo'shadigan 4 bitli qo'shish sxemasini (4 bitli qo'shish kalkulyatori) qanday qurishni tushuntiradigan oddiy loyiha. va natijalarni qaytaradi. Bu elektron/kompyuter talabalari va sevimli mashg'ulotlariga ma'lum funktsiyani bajarish uchun mantiq eshiklaridan kombinatorli mantiqiy sxemalarni qanday qurish kerakligini tushunishga yordam beradigan ajoyib loyihadir. Loyihada bu funksiya qo'shish kalkulyatoridir.
Yuqorida sxema qanday ishlashini tushuntiruvchi video, kalkulyatorni tuzishda ishlatiladigan modullar va ularning boshqa modullarga ulanishi ko'rsatilgan. Yuqorida rasmda men qurgan sxemadagi modullarning joylashuvi ko'rsatilgan.
Quyidagi qadamlarning har biri sxemani modullarda qanday qurishni ko'rsatib beradi. Buni ko'rsatish uchun har bir qadam quyidagilarni o'z ichiga oladi.
- modullarning mening elektron va/yoki joylashuvini ko'rsatadigan rasm
- sxema uchun ushbu modul (lar) ni yaratish uchun zarur bo'lgan sxematik diagramma.
Eslatma:
- To'liq sxematik diagrammalar ushbu yo'riqnomaning oxiriga kiritilgan.
-
Quyidagi havolalar videotasvir paneliga komponentlarni joylashtirishda foydali bo'lishi mumkin.
- Protobardan foydalanish (1 -qism)
- Protobardan foydalanish (2 -qism)
- Protobardan foydalanish (3 -qism)
Savollarga tezroq javob berish uchun: mutaxassisdan so'rang
Ta'minotlar
Kerakli materiallar:
- (1) 7404 - olti burchakli inverter/eshiklar emas
- (3) 7408 - To'rtta 2 -kirish va eshiklar
- (2) 7411 - Uchta uchta kirish va eshiklar
- (2) 7432 - To'rtta 2 kirishli OR eshiklari
- (4) 7448 - etti segmentli displey drayveri
- (2) 7486 - To'rtta 2 kirishli EXOR eshiklari
- (4) 74A odam
- (1) yorug'lik chiqaradigan diod (LED)
- (8) SPDT kalitlari
- Prototip taxtasi
- Ulanish simlari
- Quvvatlantirish manbai
Muhim ma'lumotlar jadvallari:
1-qadam: Quyidagi sxemada ko'rsatilgandek, bir yarim qo'shimchali sxemani yarating
![Quyidagi sxemada ko'rsatilgandek, bir yarim qo'shimchali sxemani yarating Quyidagi sxemada ko'rsatilgandek, bir yarim qo'shimchali sxemani yarating](https://i.howwhatproduce.com/images/011/image-32566-4-j.webp)
Eslatmalar: har bir chipdagi Vcc pinini prototip taxtasida 5V avtobusga ulang. Har bir chipdagi GND pinini prototip taxtasida gnd avtobusiga ulang.
2-qadam: Quyidagi sxemada ko'rsatilgandek, uchta to'liq yig'uvchi davrni yarating. Ularni 1-qadamdan boshlab yarim qo'shimchaga yaqin joyda yarating
![Quyidagi sxemada ko'rsatilgandek, uchta to'liq yig'uvchi davrni yarating. Ularni 1-qadamdan yarim qo'shimchaga yaqin qilib quring Quyidagi sxemada ko'rsatilgandek, uchta to'liq yig'uvchi davrni yarating. Ularni 1-qadamdan yarim qo'shimchaga yaqin qilib quring](https://i.howwhatproduce.com/images/011/image-32566-5-j.webp)
Eslatmalar: har bir yangi qo'shilgan chipdagi Vcc pinini prototip taxtasida 5V avtobusga ulang. Prototip taxtasida gnd avtobusiga ishlatilgan har bir yangi chipdagi GND pinini ulang.
3-qadam: Blok diagrammada ko'rsatilgandek, 3 ta to'liq qo'shuvchi va 1 ta yarim qo'shimchani ulab, 4-bitli qo'shuvchi quring
![Blok diagrammada ko'rsatilgandek, 3 ta to'liq qo'shuvchi va 1 ta yarim qo'shimchani ulab, 4-bitli Adder tuzing Blok diagrammada ko'rsatilgandek, 3 ta to'liq qo'shuvchi va 1 ta yarim qo'shimchani ulab, 4-bitli Adder tuzing](https://i.howwhatproduce.com/images/011/image-32566-6-j.webp)
![Blok diagrammada ko'rsatilgandek, 3 ta to'liq qo'shuvchi va 1 ta yarim qo'shimchani ulab, 4-bitli Adder tuzing Blok diagrammada ko'rsatilgandek, 3 ta to'liq qo'shuvchi va 1 ta yarim qo'shimchani ulab, 4-bitli Adder tuzing](https://i.howwhatproduce.com/images/011/image-32566-7-j.webp)
Mening 4-bitli qo'shimcham yuqoridagi rasmda qizil kvadrat bilan o'ralgan.
Eslatma: Mening 4-bitli yig'ish sxemasida boshqa bosqichlar uchun qo'shimcha simlar mavjud, biz ularni keyingi bosqichlarda muhokama qilamiz.
4-qadam: 4-bitli ikkilik-BCD sxemasini quyidagi sxematik diagrammada ko'rsatilgan tarzda yarating. 4-bitli BCD-dan BCD-ga 4-bitli ulagichni ushbu ko'rsatma boshida blok diagrammada ko'rsatilganidek ulang
![Quyidagi sxematik diagrammada ko'rsatilgandek, 4-bitli ikkilik-BCD sxemasini yarating. 4-bitli BCD-dan BCD-ga 4-bitli ulagichni ushbu ko'rsatma boshida blok diagrammada ko'rsatilganidek ulang Quyidagi sxematik diagrammada ko'rsatilgandek, 4-bitli ikkilik-BCD sxemasini yarating. 4-bitli BCD-dan BCD-ga 4-bitli ulagichni ushbu ko'rsatma boshida blok diagrammada ko'rsatilganidek ulang](https://i.howwhatproduce.com/images/011/image-32566-8-j.webp)
![Quyidagi sxematik diagrammada ko'rsatilgandek, 4-bitli ikkilik-BCD sxemasini yarating. 4-bitli BCD-dan BCD-ga 4-bitli ulagichni ushbu ko'rsatma boshida blok diagrammada ko'rsatilganidek ulang Quyidagi sxematik diagrammada ko'rsatilgandek, 4-bitli ikkilik-BCD sxemasini yarating. 4-bitli BCD-dan BCD-ga 4-bitli ulagichni ushbu ko'rsatma boshida blok diagrammada ko'rsatilganidek ulang](https://i.howwhatproduce.com/images/011/image-32566-9-j.webp)
Mening 4-bitli ikkilik-BCD sxemasi yuqoridagi rasmdagi qizil qutida ko'rsatilgan.
Eslatmalar:
- Prototip taxtasida 5V avtobusga ishlatilgan har bir yangi qo'shilgan chipdagi Vcc pinini ulang.
- Prototip taxtasida gnd avtobusiga ishlatilgan har bir yangi chipdagi GND pinini ulang.
- Mening 4-bitli ikkilik-BCD sxemasida boshqa bosqichlar uchun qo'shimcha simlar mavjud, ularni keyingi bosqichlarda muhokama qilamiz.
5-qadam: Quyidagi sxemada ko'rsatilgandek, haydovchi davralari bilan 4 ta etti segmentli displeyni yarating. Etti segmentni 4-bitli Adderga va ikkitasini 4-bitli Binary-to-BCD konvertoriga ulang, bu ko'rsatma boshida blok diagrammada ko'rsatilgan
![Quyidagi sxemada ko'rsatilgandek, haydovchi davralari bilan 4 ta etti segmentli displeyni yarating. Etti segmentni 4-bitli Adderga va ikkitasini 4-bitli Binary-to-BCD konvertoriga ulang, bu ko'rsatma boshida blok diagrammada ko'rsatilgan Quyidagi sxemada ko'rsatilgandek, haydovchi davralari bilan 4 ta etti segmentli displeyni yarating. Etti segmentni 4-bitli Adderga va ikkitasini 4-bitli Binary-to-BCD konvertoriga ulang, bu ko'rsatma boshida blok diagrammada ko'rsatilgan](https://i.howwhatproduce.com/images/011/image-32566-10-j.webp)
![Quyidagi sxemada ko'rsatilgandek, haydovchi davralari bilan 4 ta etti segmentli displeyni yarating. Etti segmentni 4-bitli Adderga va ikkitasini 4-bitli Binary-to-BCD konvertoriga ulang, bu ko'rsatma boshida blok diagrammada ko'rsatilgan Quyidagi sxemada ko'rsatilgandek, haydovchi davralari bilan 4 ta etti segmentli displeyni yarating. Etti segmentni 4-bitli Adderga va ikkitasini 4-bitli Binary-to-BCD konvertoriga ulang, bu ko'rsatma boshida blok diagrammada ko'rsatilgan](https://i.howwhatproduce.com/images/011/image-32566-11-j.webp)
Haydovchining sxemasi bo'lgan mening 4 ta etti segmentli displeyim yuqoridagi rasmdagi qizil qutilarda ko'rsatilgan.
Eslatmalar:
- Prototip taxtasida 5V avtobusga ishlatilgan har bir yangi qo'shilgan chipdagi Vcc pinini ulang.
- Prototip taxtasida gnd avtobusiga ishlatilgan har bir yangi chipdagi GND pinini ulang.
- 4-bitli ulagichga ulangan haydovchi davralari bo'lgan mening etti segmentli 2 displeyimda keyingi bosqichlarda muhokama qilinadigan sxemaning boshqa qismlari uchun qo'shimcha simlar mavjud.
6 -qadam: Quyidagi sxemada ko'rsatilgandek 8 ta SPDT kalitini erga va VC ga ulang. Keyin 8 ta SPDT kalitini ikkita quyi etti segmentli displey va haydovchi davrlariga, shuningdek, blokli diagrammada ko'rsatilgan 4-bitli ulagichga ulang
![Quyidagi sxemada ko'rsatilgandek, 8 ta SPDT kalitini erga va VC ga ulang. Keyin 8 ta SPDT kalitini ikkita quyi etti segmentli displey va haydovchi davrlariga, shuningdek, blokli diagrammada ko'rsatilgan 4-bitli ulagichga ulang Quyidagi sxemada ko'rsatilgandek, 8 ta SPDT kalitini erga va VC ga ulang. Keyin 8 ta SPDT kalitini ikkita quyi etti segmentli displey va haydovchi davrlariga, shuningdek, blokli diagrammada ko'rsatilgan 4-bitli ulagichga ulang](https://i.howwhatproduce.com/images/011/image-32566-12-j.webp)
![Quyidagi sxemada ko'rsatilgandek, 8 ta SPDT kalitini erga va VC ga ulang. Keyin 8 ta SPDT kalitini ikkita quyi etti segmentli displey va haydovchi davrlariga, shuningdek, blokli diagrammada ko'rsatilgan 4-bitli ulagichga ulang Quyidagi sxemada ko'rsatilgandek, 8 ta SPDT kalitini erga va VC ga ulang. Keyin 8 ta SPDT kalitini ikkita quyi etti segmentli displey va haydovchi davrlariga, shuningdek, blokli diagrammada ko'rsatilgan 4-bitli ulagichga ulang](https://i.howwhatproduce.com/images/011/image-32566-13-j.webp)
7-qadam: LEDni 4-bitli Ikkilik-BCD konvertorining Co3 chiqishiga blokli diagrammada ko'rsatilgandek ulang
![LEDni 4-bitli ikkilik-bcd konvertorining Co3 chiqishiga blokli diagrammada ko'rsatilgandek ulang LEDni 4-bitli ikkilik-bcd konvertorining Co3 chiqishiga blokli diagrammada ko'rsatilgandek ulang](https://i.howwhatproduce.com/images/011/image-32566-14-j.webp)
Mening LEDim yuqoridagi rasmdagi qizil qutilarda ko'rsatilgan.
Eslatma: LEDlar ikki qutbli emas. Ishlash uchun ular to'g'ri ulangan bo'lishi kerak. Ushbu ko'rsatma boshidagi sxemaga amal qiling va siz yaxshi bo'lishingiz kerak.
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: 4 qadam Arduino Nano-MMA8452Q 3 o'qli 12 bitli/8 bitli raqamli akselerometr bo'yicha qo'llanma: 4 qadam](https://i.howwhatproduce.com/images/002/image-5562-j.webp)
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: 4 qadam Raspberry Pi MMA8452Q 3 o'qli 12-bitli/8-bitli raqamli akselerometr Python qo'llanmasi: 4 qadam](https://i.howwhatproduce.com/images/004/image-9985-j.webp)
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
Yangi boshlanuvchilar uchun mikro: bitli MU ko'rish sensori - yorliqlar va raqamli kartalarni tanib olish: 6 qadam
![Yangi boshlanuvchilar uchun mikro: bitli MU ko'rish sensori - yorliqlar va raqamli kartalarni tanib olish: 6 qadam Yangi boshlanuvchilar uchun mikro: bitli MU ko'rish sensori - yorliqlar va raqamli kartalarni tanib olish: 6 qadam](https://i.howwhatproduce.com/images/006/image-16852-j.webp)
Yangi boshlanuvchilar uchun Micro: bit MU Vision Sensor - Yorliqlar va raqamli kartalarni tanib olish: Bu MU ko'rish sensori bo'yicha ikkinchi qo'llanma. Ushbu loyihada biz mikro: bitni raqamli kartalarni yorliq qiymatlari yordamida tanib olish uchun dasturlashtiramiz
Shekspir dasturlash tilida oddiy qo'shilish dasturi: 18 qadam
![Shekspir dasturlash tilida oddiy qo'shilish dasturi: 18 qadam Shekspir dasturlash tilida oddiy qo'shilish dasturi: 18 qadam](https://i.howwhatproduce.com/images/011/image-31570-j.webp)
Shekspir dasturlash tilida oddiy qo'shimchalar dasturi: Shekspir dasturlash tili (SPL) - bu ezoterik dasturlash tilining namunasidir, uni o'rganish qiziq va ulardan foydalanish qiziqarli, lekin real hayotda ayniqsa foydali emas. SPL - bu manba kodi bo'lgan til
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 akselerometrli Java darsligi: 4 qadam Raspberry Pi MMA8452Q 3 o'qli 12-bitli/8-bitli raqamli akselerometrli Java darsligi: 4 qadam](https://i.howwhatproduce.com/images/002/image-3153-20-j.webp)
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