สารบัญ:
- ขั้นตอนที่ 1: ไบนารีถึงการเติมเต็มของ 9
- ขั้นตอนที่ 2:
- ขั้นตอนที่ 3:
- ขั้นตอนที่ 4:
- ขั้นตอนที่ 5:
- ขั้นตอนที่ 6:
- ขั้นตอนที่ 7:
- ขั้นตอนที่ 8:
วีดีโอ: ตัวแปลงรหัสไบนารีโดยใช้การเสริม 9S: 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
COMP
ขั้นตอนที่ 1: ไบนารีถึงการเติมเต็มของ 9
ไบนารีถึงการเติมเต็มของ 9
จุดมุ่งหมาย: -
ในการออกแบบและตรวจสอบวงจรแปลงคอมพลีเมนต์ไบนารีสี่บิตถึง 9
ความต้องการฮาร์ดแวร์: -
NS. อุปกรณ์ – Digital IC Trainer Kit
NS. ส่วนประกอบที่ไม่ต่อเนื่อง – ประตู 74LS86 EX-OR
74LS04 ไม่เกท
74LS08และเกท
เขียงหั่นขนม
สายไฟ
ทฤษฎี: -
การแปลงจากรหัสหนึ่งไปอีกรหัสหนึ่งเป็นเรื่องปกติในระบบดิจิทัล บางครั้งเอาต์พุตของระบบถูกใช้เป็นอินพุตไปยังระบบอื่นๆ
ความพร้อมใช้งานของรหัสที่หลากหลายสำหรับองค์ประกอบข้อมูลแบบแยกส่วนเดียวกันส่งผลให้เกิดการใช้รหัสที่แตกต่างกันโดยระบบที่แตกต่างกัน ต้องใส่วงจรการแปลงระหว่างสองระบบหากแต่ละระบบใช้รหัสต่างกันสำหรับข้อมูลเดียวกัน ดังนั้นตัวแปลงรหัสจึงเป็นวงจรที่ทำให้ทั้งสองระบบเข้ากันได้แม้ว่าแต่ละระบบจะใช้รหัสไบนารีต่างกันก็ตาม ชุดค่าผสมบิตที่กำหนดให้กับรหัสไบนารีเป็นส่วนเสริมของ 9 เนื่องจากแต่ละรหัสใช้สี่บิตเพื่อแสดงตัวเลขทศนิยม มีสี่อินพุตและเอาต์พุต ตัวแปรอินพุตถูกกำหนดเป็น A, B, C, D และตัวแปรเอาต์พุตคือ W, X, Y, Z จากตารางความจริง วงจรผสมได้รับการออกแบบ ฟังก์ชันบูลีนได้มาจาก K-Map สำหรับตัวแปรเอาต์พุตแต่ละตัว
การแปลงเสริมของไบนารีเป็น 9: -
เพื่อให้ได้ส่วนเสริมของเลข 9 เราต้องลบตัวเลขด้วย (-1) โดยที่ n=จำนวนหลักในตัวเลข
ตัวอย่าง: - พิจารณาเลขทศนิยม 8)=(รหัสไบนารี: - 1000
ส่วนประกอบ 9: - 0001
สมการบูลีนจากตารางความจริง: -
W=A’B’C’D’+A’B’C’D=A’B’C’(D’+D) = A’B’C’
X=BC’+B’C
Y=C
Z=D'
ขั้นตอน: -
1. ใช้นิพจน์ที่ได้รับ ใช้ตัวแปลงไบนารีถึง 9 โดยใช้ลอจิกเกตและตรวจสอบตารางการทำงานของมัน
2. อินพุต A, B, C, D ถูกกำหนดที่พินและเอาต์พุตตามลำดับ W, X, Y, Z ใช้สำหรับอินพุตทั้งหมด 10 ชุด
ขั้นตอนที่ 2:
ขั้นตอนที่ 3:
ขั้นตอนที่ 4:
ด้านบนนี้คือแผนภาพวงจรของ IC ที่นี่ เราได้ใช้ XOR GATE และ NAND GATE เชื่อมต่อวงจรดังที่แสดงด้านบน
ขั้นตอนที่ 5:
ตารางความจริง
ตารางความจริงของแผนภาพวงจรด้านบนแสดงขึ้น ตามที่เราทราบแล้วว่าการเติม 9S ของตัวเลขสามารถหาได้โดยการลบมันออกจาก 9999 ดังนั้น หากเราต้องการค้นหาการเติมเต็ม 9S ของ 8 เราก็จะได้ 1
ขั้นตอนที่ 6:
นี่คือองค์ประกอบหลักที่เราต้องการสำหรับการทำโครงการของเรา นี่คือ IC DICK
IC DICK ประกอบด้วย BREADBOARD แหล่งจ่ายพลังงาน และระบบการทำงานต่างๆ เช่น CLOCK PULSE, TRIGGERING PULSE และคีย์อื่น ๆ ที่ฉันจะพูดถึงในครั้งต่อไป เป้าหมายหลักของเราคือการเชื่อมต่อ IC กับ BREADBOARD และไปที่ BREADBOARD ดิ๊กดังแสดงในรูป
ขั้นตอนที่ 7:
นี่คือแผนภาพวงจร PIN ของไอซีของประตูทุกบาน แต่เนื่องจากเราไม่ได้ใช้งาน และ และหรือเกต เราจะมุ่งไปที่การเชื่อมต่อไอซีตามที่ระบุในแผนภาพ PIN โปรดทราบว่า PIN แรกเชื่อมต่อกับ 5V ของ IC DICK และพินที่ 7 เชื่อมต่อกับกราวด์ของดิ๊ก
ขั้นตอนที่ 8:
หลังจากการเชื่อมต่อทั้งหมดเสร็จสิ้นในชุด ic แล้วเราจะตรวจสอบผลลัพธ์ของเราตอนนี้สามารถหาส่วนประกอบ 9s ของตัวเลขได้โดยการลบออกจาก 9 ดังนั้นหากเราต้องการหาส่วนประกอบ 9s ของ 1 เราจะเปิดปุ่มที่ 1 ของชุดอุปกรณ์และในขณะที่ปุ่มที่ 1 จะเปิดสวิตช์ ic ไฟ LED ที่ 8 ของชุดจะสว่างขึ้น ซึ่งเป็นการยืนยันการทดลองของเรา
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง