ตัวถอดรหัสคือไฟล์ วงจรผสม สร้างด้วยลอจิกเกต มันคือการย้อนกลับของตัวเข้ารหัส วงจรถอดรหัสใช้เพื่อเปลี่ยนชุดของสัญญาณอินพุตดิจิทัลให้เป็นรหัสทศนิยมที่เท่ากันของเอาต์พุต สำหรับอินพุต 'n' ตัวถอดรหัสจะให้เอาต์พุต 2 ^ n ในบทความนี้เราจะพูดถึงการออกแบบวงจรตัวถอดรหัส 4 ถึง 16 ตัวโดยใช้ตัวถอดรหัส 3 ถึง 8 ตัว
เอ็นโค้ดเดอร์คือวงจรเชิงผสมที่เปลี่ยนชุดของสัญญาณเป็นรหัส สำหรับอินพุต '2 ^ n' วงจรเข้ารหัสจะให้เอาต์พุต 'n'
รูปต่อไปนี้แสดงแผนภาพบล็อกของตัวถอดรหัส
แผนภาพบล็อกตัวถอดรหัส
ตัวถอดรหัส 3 ถึง 8 ตัว
วงจรถอดรหัสนี้ให้เอาต์พุตลอจิก 8 ตัวสำหรับอินพุต 3 ตัว วงจรได้รับการออกแบบด้วย ชุดค่าผสม AND และ NAND . ใช้อินพุตไบนารี 3 อินพุตและเปิดใช้งานหนึ่งในแปดเอาต์พุต
แผนภาพบล็อกตัวถอดรหัส 3 ถึง 8
แผนภูมิวงจรรวม
วงจรถอดรหัสจะทำงานเมื่อพิน Enable อยู่สูงเท่านั้น
วงจรถอดรหัส 3 ถึง 8
ตารางความจริง
เมื่อพิน Enable (E) อยู่ในระดับต่ำพินเอาต์พุตทั้งหมดจะอยู่ในระดับต่ำ
S0 | S1 | S2 | คือ | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 |
x | x | x | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
การออกแบบวงจรของตัวถอดรหัส 4 ถึง 16 โดยใช้ตัวถอดรหัส 3 ถึง 8 ตัว
ถึง วงจรถอดรหัส ของชุดค่าผสมที่สูงกว่านั้นหาได้จากการเพิ่มวงจรผสมที่ต่ำกว่าสองวงจรขึ้นไป วงจรถอดรหัส 4 ถึง 16 ได้มาจากวงจรตัวถอดรหัส 3 ถึง 8 ตัวหรือวงจรตัวถอดรหัส 2 ถึง 4 ตัว
เมื่อวงจรตัวถอดรหัส 3 ถึง 8 สองชุดรวมกันขาเปิดใช้งานจะทำหน้าที่เป็นอินพุตสำหรับตัวถอดรหัสทั้งสอง เมื่อพินเปิดใช้งานอยู่สูงที่วงจรตัวถอดรหัส 3 ถึง 8 หนึ่งวงจรจะอยู่ต่ำที่วงจรถอดรหัสอีก 3 ถึง 8 ตัว
ตารางความจริง
พิน Enable (E) ทำหน้าที่เป็นหนึ่งในพินอินพุตสำหรับวงจรถอดรหัสทั้ง 3 ถึง 8 ตัว
คือ | ถึง | ข | ค | Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | Y7 | Y8 | Y9 | Y10 | Y11 | Y12 | Y13 | Y14 | Y15 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
แผนภาพวงจรของ 4 ถึง 16 ตัวถอดรหัส
วงจรถอดรหัส 4 ถึง 16
การใช้งานเครื่องถอดรหัส
- ในทุกๆ การสื่อสารไร้สาย ความปลอดภัยของข้อมูลเป็นประเด็นหลัก ตัวถอดรหัสส่วนใหญ่ได้รับการออกแบบมาเพื่อรักษาความปลอดภัยสำหรับการสื่อสารข้อมูลโดยการออกแบบอัลกอริธึมการเข้ารหัสและถอดรหัสมาตรฐาน
- ตัวถอดรหัสใช้ในระบบเสียงเพื่อ แปลงเสียงอะนาล็อกเป็นข้อมูลดิจิทัล
- ใช้เป็นตัวคลายการบีบอัดเพื่อแปลงข้อมูลที่บีบอัดเช่นรูปภาพและวิดีโอให้อยู่ในรูปแบบคลายการบีบอัด
- ตัวถอดรหัสใช้วงจรอิเล็กทรอนิกส์ซึ่งแปลงคำสั่งคอมพิวเตอร์เป็นสัญญาณควบคุมซีพียู
ดังนั้นนี่คือทั้งหมดที่เกี่ยวกับการออกแบบวงจรถอดรหัส 4 ถึง 16 โดยใช้วงจรถอดรหัส 3 ถึง 8 นอกจากนี้ข้อสงสัยใด ๆ เกี่ยวกับบทความนี้หรือ โครงการอิเล็กทรอนิกส์ คุณสามารถแสดงความคิดเห็นถึงเราในส่วนความคิดเห็นด้านล่าง นี่คือคำถามสำหรับคุณ การใช้ Enable pin encoder / decoder คืออะไร?