- ส่วนประกอบที่จำเป็น
- แผนภูมิวงจรรวม
- CD4511 IC ไดร์เวอร์ 7 ส่วน
- การแสดงผล 7 ส่วน
- วิธีการแสดงตัวเลขบน 7 Segment Display โดยใช้ Binary Code?
- BCD ถึง 7-Segment Decoder Circuit พร้อม IC 4511:
มีวงจรรวมการมากมายที่จะขับรถการแสดงผล 7 Segment เช่น IC 4026, 4033 ฯลฯ และเราได้ครอบคลุมขับรถ 7 ส่วนใช้ 4026 และการใช้ 4033. ในการกวดวิชานี้เราจะไปขับรถการแสดงผล 7 ส่วนมีค่า IC 4511 IC CD4511นี้เป็นIC ตัวถอดรหัส / ไดรเวอร์ BCD ถึง 7-Segmentซึ่งคุณสามารถแปลงเลขฐานสองเป็นเลขฐานสิบบนจอแสดงผล 7 ส่วน ตัวอย่างเช่นสำหรับการพิมพ์หมายเลข“ 2” บนจอแสดงผล 7 ส่วนเราจะให้ 0010 กับอินพุต (A, B, C, D) ของ IC4511 เช่นเดียวกับที่ฉลาดเราสามารถพิมพ์เลขทศนิยม 0-9 บนหน้าจอ 7 ส่วนเดียวได้ เราสามารถแสดงตัวเลขทศนิยมได้โดยไม่ต้องใช้ชิปเซ็ตนี้ แต่เราต้องการพินอีก 3 ตัวและวงจรจะซับซ้อนสำหรับการบันทึกพินที่เราใช้ IC นี้
IC 4511 มีบางส่วนปัจจัยการผลิตที่เรียกว่าหมุด BCD เราต้องทำให้อินพุต BCD เหล่านั้นสูงหรือต่ำตามรหัส BCD ของเลขฐานสิบนั้นและเราจะได้ตัวเลขทศนิยมที่แสดง ตัวอย่างเช่นหากคุณต้องการแสดง '4' รหัสไบนารีของสี่คือ 0100 ดังนั้นเราจะให้อินพุต 0,1,0,0 ถึง D, C, B, A ตามลำดับและรับเลขฐานสิบ '4' ที่แสดงบน 7 ส่วน
ส่วนประกอบที่จำเป็น
- CD4511 IC ไดรเวอร์ 7 เซกเมนต์
- การแสดงผล 7 ส่วน (แคโทดทั่วไป)
- ปุ่มกด
- ตัวต้านทาน (1k, 550 โอห์ม)
- แรงดันไฟฟ้า 5v / 9v
- การเชื่อมต่อสายไฟ
- เขียงหั่นขนม
แผนภูมิวงจรรวม
ในวงจร BCD ถึง 7-Segment Driverเรากำลังให้อินพุตผ่านปุ่มกดเป็น LOW หรือ HIGH ให้กับ Pins 1, 2, 6 และ 7 PIN 3 (การทดสอบหลอดไฟ) เชื่อมต่อโดยตรงกับ 5v ซึ่งใช้สำหรับการทดสอบ ของ LED เมื่อใช้พินนี้เราสามารถเปิดไฟ LED ทั้งหมดของจอแสดงผลเพื่อทดสอบการแสดงผล 7 ส่วน
พิน 4 จาก 4511 ซึ่งเป็นพินอินพุทเปล่าใช้เพื่อปิดไฟ LED ทั้งหมดของจอแสดงผลเราไม่ได้ใช้พินนี้ในวงจรนี้ เราสามารถปิดไฟ LED ทั้งหมดทันทีโดยใช้พินนี้ พิน 5 เชื่อมต่อกับกราวด์ขณะที่เราใช้พินเพื่อแฟลชเอาต์พุต Pin 16 เชื่อมต่อกับแหล่งจ่ายไฟและ Pin 8 เชื่อมต่อกับกราวด์ หมุดที่เหลือ 9, 10, 11, 12, 13, 14 และ 15 เชื่อมต่อกับจอแสดงผล 7 ส่วน
CD4511 IC ไดร์เวอร์ 7 ส่วน
CD4511 เป็น IC ไดรเวอร์ตัวถอดรหัสสลักแบบ BCD ถึง 7 ส่วนที่สร้างขึ้นด้วยตรรกะ CMOS และอุปกรณ์เอาต์พุตทรานซิสเตอร์สองขั้ว NPN บนโครงสร้างที่เคลื่อนย้ายไม่ได้ IC นี้ใช้ในกรณีที่เราต้องการขับเคลื่อนจอแสดงผลแคโทดทั่วไปเช่นจอแสดงผล 7 ส่วนจอแสดงผลเรืองแสงแรงดันต่ำและจอแสดงผลแบบไส้ มีแหล่งจ่ายกระแสไฟเอาต์พุตสูงถึง 25mA มาพร้อมกับ การทดสอบหลอดไฟ และ ความสามารถ ในการปิดหน้าจอเพื่อทดสอบการแสดงผล มีอินพุตแหล่งจ่าย DC ตั้งแต่ 3 ถึง 18v โดยมีช่วงอุณหภูมิการทำงานปกติตั้งแต่ -40 ° C ถึง + 85 ° C
พินไดอะแกรม
การกำหนดค่าพิน
หมายเลขพิน |
ชื่อพิน |
คำอธิบาย |
1,2,6,7 |
B, C, D, A |
อินพุต BCD ของ IC |
3 |
การทดสอบการแสดงผล / การทดสอบหลอดไฟ |
เพื่อทดสอบการแสดงผล |
4 |
อินพุตว่าง |
เพื่อปิดความสว่างของจอแสดงผล |
5 |
เก็บ |
จัดเก็บหรือแฟลชโค้ด BCD |
8 |
Gnd |
พื้น |
9,10,11,12,13,14,15 |
e, d, c, b, a, g, f |
เอาต์พุต 7 ส่วน |
16 |
Vcc |
อินพุตอุปทานบวก |
การแสดงผล 7 ส่วน
จอแสดงผลเจ็ดส่วน (SSD) เป็นอุปกรณ์แสดงผลอิเล็กทรอนิกส์ที่ใช้กันอย่างแพร่หลายในการแสดงตัวเลขทศนิยมตั้งแต่ 0 ถึง 9 โดยส่วนใหญ่จะใช้ในอุปกรณ์อิเล็กทรอนิกส์เช่นนาฬิกาดิจิตอลตัวจับเวลาและเครื่องคิดเลขเพื่อแสดงข้อมูลตัวเลข ตามชื่อของมันถูกสร้างขึ้นจากส่วนที่ส่องสว่างที่แตกต่างกันเจ็ดส่วนซึ่งจัดเรียงในลักษณะที่สามารถสร้างตัวเลขตั้งแต่ 0-9 โดยการแสดงชุดค่าผสมที่แตกต่างกัน นอกจากนี้ยังสามารถสร้างตัวอักษรบางตัวเช่น A, B, C, H, F, E เป็นต้นเรียนรู้เพิ่มเติมเกี่ยวกับการแสดงผล 7 ส่วนได้ที่นี่
การแสดงผล 7 ส่วน เป็นหนึ่งในหน่วยแสดงผลที่ง่ายที่สุดในการแสดงตัวเลขและตัวอักษร ดังที่แสดงในภาพด้านบนของจอแสดงผล 7 ส่วนประกอบด้วย 8 ไฟ LED, LED แต่ละใช้ในการเปล่งส่วนหนึ่งของหน่วยและ 8 TH LED ใช้ในการเปล่ง DOT ในการแสดงผล 7 ส่วน เราสามารถอ้างถึงแต่ละส่วนเป็น LINE ได้เนื่องจากเราจะเห็นว่ามี 7 บรรทัดในหน่วยซึ่งใช้เพื่อแสดงตัวเลข / อักขระ เราสามารถอ้างถึงแต่ละส่วน "a, b, c, d, e, f, g" และสำหรับอักขระจุดเราจะใช้ "h" มี 10 พินซึ่ง 8 พินใช้เพื่ออ้างถึง a, b, c, d, e, f, g และ h / dp พินกลางทั้งสองเป็นขั้วบวก / แคโทดทั่วไปของ LED ทั้งหมด ขั้วบวก / แคโทดทั่วไปเหล่านี้ถูกลัดวงจรภายในดังนั้นเราจึงต้องเชื่อมต่อขา COM เพียงขาเดียว
การแสดง 7 เซ็กเมนต์มีสองประเภท: Common Anode และ Common Cathode:
แคโทดทั่วไป: ในนี้ขั้วลบทั้งหมด (แคโทด) ของ LED ทั้ง 8 ดวงจะเชื่อมต่อเข้าด้วยกัน (ดูแผนภาพด้านล่าง) โดยตั้งชื่อว่า COM และขั้วบวกทั้งหมดจะถูกทิ้งไว้เฉยๆ
Common Anode: ในนี้ขั้วบวกทั้งหมด (Anodes) ของ LED ทั้ง 8 ดวงจะเชื่อมต่อเข้าด้วยกันโดยมีชื่อว่า COM และเทอร์มอลเชิงลบทั้งหมดจะถูกทิ้งไว้ตามลำพัง
วิธีการแสดงตัวเลขบน 7 Segment Display โดยใช้ Binary Code?
หากเราต้องการแสดงหมายเลข“ 0” บนจอแสดงผล 7 ส่วนแคโทดทั่วไปเราจำเป็นต้องเรืองแสง LED ทั้งหมดยกเว้น LED ที่อยู่ในเส้น“ g” (ดูแผนภาพพิน 7 ส่วนด้านบนดังนั้นเราจึงต้องการบิต รูปแบบ 00111111 ในทำนองเดียวกันกับการแสดง“ 1” เราจำเป็นต้องเรืองแสง LED ที่เชื่อมโยงกับ b และ c ดังนั้นรูปแบบบิตสำหรับสิ่งนี้จะเป็น 00000110 รหัส BCD สำหรับทั้งสองประเภทของการแสดงผลแคโทดทั่วไปและแอโนดทั่วไปที่แสดงในตารางด้านล่าง:
ตัวเลขที่จะแสดง |
รหัส BCD (เอบีซีดี) |
ขั้วบวกทั่วไป (hgfedcba) |
แคโทดทั่วไป (hgfedcba) |
0 |
0000 |
11000000 |
00111111 |
1 |
0001 |
11111001 |
00000110 |
2 |
0010 |
10100100 |
01011011 |
3 |
0011 |
10110000 |
01001111 |
4 |
0100 |
10011001 |
01100110 |
5 |
0101 |
10010010 |
01101101 |
6 |
0110 |
10000010 |
01111101 |
7 |
0111 |
11111000 |
00000111 |
8 |
1,000 |
10,000,000 |
01111111 |
9 |
1001 |
10011000 |
01100111 |
BCD ถึง 7-Segment Decoder Circuit พร้อม IC 4511:
ในขั้นต้นจอแสดงผลจะแสดง Zero เนื่องจากปุ่มต่างๆเชื่อมต่อกับตัวต้านทานแบบดึงลงและให้ LOW เป็นเอาต์พุตเมื่อไม่มีการกดปุ่ม ดังนั้นสำหรับการหาเลขทศนิยมใด ๆ คุณเพียงแค่ทำตามตารางแล้วคุณจะได้รู้ว่าจาก 4 ปุ่มที่คุณต้องกดเพื่อแสดงตัวเลขนั้น ๆ การกดปุ่มใด ๆ จะให้อินพุตสูงไปยังพินที่สอดคล้องกันของ 4511 และเลขฐานสิบตามนั้นจะแสดงบน 7 ส่วน คุณสามารถแสดงตัวเลขทศนิยมตั้งแต่ 0 ถึง 9 บนหน้าจอ 7 ส่วนเดียว
กำลังแสดงเลขฐานสิบ |
รหัส BCD สำหรับ IC4511 |
ปุ่มกด |
|||
ง |
ค |
ข |
ก |
||
0 |
0000 |
ต่ำ |
ต่ำ |
ต่ำ |
ต่ำ |
1 |
0001 |
ต่ำ |
ต่ำ |
ต่ำ |
สูง |
2 |
0010 |
ต่ำ |
ต่ำ |
สูง |
ต่ำ |
3 |
0011 |
ต่ำ |
ต่ำ |
สูง |
สูง |
4 |
0100 |
ต่ำ |
สูง |
ต่ำ |
ต่ำ |
5 |
0101 |
ต่ำ |
สูง |
ต่ำ |
สูง |
6 |
0110 |
ต่ำ |
สูง |
สูง |
ต่ำ |
7 |
0111 |
ต่ำ |
สูง |
สูง |
สูง |
8 |
1,000 |
สูง |
ต่ำ |
ต่ำ |
ต่ำ |
9 |
1001 |
สูง |
ต่ำ |
ต่ำ |
สูง |
การทำงานที่สมบูรณ์ของวงจรแสดงไว้ในวิดีโอที่ให้ไว้ด้านล่าง