7 Segment (7 เซ็กเม้น) คืออะไร

7 Segment
7 Segment

    7 Segment คือหน้าจอแสดงผลตัวเลข - ตัวอักษร ได้บางตัว ที่มีหน้าจอทำมาจากการจัดวางหลอด LED (แอล อี ดี) ในแนวยาว เมื่อทำให้หลอด LED แต่ละดวงติดพร้อมกัน ก็จะทำให้แสดงออกมาเป็นตัวเลขทรงเหลี่ยมได้

    จอแสดงผลแบบ 7 Segment นั้นประกอบไปด้วย 7 ส่วนซึ่งจะถูกทำการเปิดหรือปิดเพื่อแสดงรูปแบบของตัวเลขฐานสิบ 7 Segment จะถูกจัดเรียงเป็นรูปสี่เหลี่ยม โดยในแนวตั้งมีอยู่ด้านละ 2  แท่งและแนวนอนมีอยู่ 1 แท่ง 3 ชิ้น บน กลาง และล่าง แท่งแต่ละแท่งของ 7 Segment จะถูกอ้างอิงจากตัวอักษรตั้งแต่ A (เอ) ถึง G (จี) โดยที่ DP (ดี พี) จะเป็นแท่งที่ 8 ใช้สำหรับตัวเลขที่ไม่ใช่จำนวนเต็ม

ต่อวงจรใช้งานกับ Arduino

เพื่อความง่ายในการต่อวงจร และไม่ยุ่งยากในการเขียนโปรแแกรม ทำให้ในบทความนี้ผมเลือกที่จะใช้ขา 0 ถึงขา 6 ในการต่อร่วมกับ 7 Segment โดยเรียงให้ a - g (เอ – จี) ต่อเข้าที่ขา 0 - 7

กรณี Comon Cathode

Comon Cathode
Comon Cathode

 

แบ่งตามขา Common

    ชนิดต่อแบบแอโนดร่วม หรือ Common Anode (คอมมอน แอโนด) คือ ขาคอมม่อนจะต้องต่ออยู่กับขั้วบวก แล้วขาอื่นๆ ต่ออยู่กับกราว์ด จึงจะทำให้ส่วนนั้นๆติดสว่าง

    ชนิดต่อแบบแคโทดร่วม หรือ Common Cathode (คอมมอน แคโทด) ขาคอมม่อนจะต้องต่ออยู่กับขั้วลบ แล้วขาอื่นๆ ต่ออยู่กับขั้วบวก จึงจะทำให้ส่วนนั้นๆติดสว่าง

Reference : en.wikipedia.org/wiki/Seven-segment_display

ภาพประกอบ : eg.bucknell.edu

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การใช้ fgetcsv ควรระวัง ค่า space หน้า field
โดย mindphp พ 30 ก.ย. 2009 7:46 pm บอร์ด Programming - PHP
0
872
พ 30 ก.ย. 2009 7:46 pm โดย mindphp View Topic การใช้ fgetcsv ควรระวัง ค่า space หน้า field
ถาม c# ได้ปะคับ + + +
โดย snamlove พ 30 ก.ย. 2009 5:18 pm บอร์ด Programming - C/C++ & java & Python
3
1934
พฤ 04 ก.พ. 2010 2:34 pm โดย wit163 View Topic ถาม c# ได้ปะคับ + + +
ผมลองลงตามดูแล้วมันเกิดปัญหาอะครับ
โดย thebird พ 30 ก.ย. 2009 2:27 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
12
2610
ศ 02 ต.ค. 2009 12:17 am โดย mindphp View Topic ผมลองลงตามดูแล้วมันเกิดปัญหาอะครับ
มีปัญหาลิงค์ไปหน้าอื่นแต่ส่งค่าผ่านตัวแปลไม่ได้ครับ
โดย Anonymous พ 30 ก.ย. 2009 11:27 am บอร์ด Programming - PHP
1
1000
พ 30 ก.ย. 2009 4:05 pm โดย mindphp View Topic มีปัญหาลิงค์ไปหน้าอื่นแต่ส่งค่าผ่านตัวแปลไม่ได้ครับ
ตัวอย่าง plugin เสริมความสามารถของ CB (Community Builder)
โดย mindphp พ 30 ก.ย. 2009 5:01 am บอร์ด Free PHP Code Download script
0
2257
พ 30 ก.ย. 2009 5:01 am โดย mindphp View Topic ตัวอย่าง plugin เสริมความสามารถของ CB (Community Builder)
ป้ญหาเกี่ยวกับการ login
โดย vuccine อ 29 ก.ย. 2009 12:42 pm บอร์ด Programming - PHP
1
829
อ 29 ก.ย. 2009 5:16 pm โดย mindphp View Topic ป้ญหาเกี่ยวกับการ login
ถามเรื่อง : ปัญหาในการใช้งานโปรแกรม Workbench นะครับผม
โดย lovepong อ 29 ก.ย. 2009 11:28 am บอร์ด SQL - Database
3
2851
พฤ 01 ต.ค. 2009 2:26 pm โดย lovepong View Topic ถามเรื่อง : ปัญหาในการใช้งานโปรแกรม Workbench นะครับผม
ปัญหา iertutil.dll not found สามารถแก้ไขได้
โดย mindphp จ 28 ก.ย. 2009 11:44 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
7515
จ 28 ก.ย. 2009 11:44 pm โดย mindphp View Topic ปัญหา iertutil.dll	not found สามารถแก้ไขได้