Unicon08-181192

Page 1

Unicon  181

   การอานคาหรือรับคาจากสวิตช เปนความสามารถหนึงที ่ ไมโครคอนโทรลเลอร ่ สมัยใหมตองรองรับและ เชือมต ่ อใชงานได โดยเฉพาอยางยิ่งกับการติดตอสวิตชกดจํานวนมากเปน 10 ตัวขึ้นไป การตอแบบพื้นฐานใน ลักษณะสวิตชหนึงตั ่ วตอขาพอรตหนึงขา ่ เปนการเชือมต ่ อทีง่ ายทังทางฮาร ้ ดแวรและกระบวนการทางซอฟตแวร แตจะสินเปลื ้ องและทําใหขาพอรตของไมโครคอนโทรลเลอรไดรับการจัดสรรไปใชงานแบบไมคุมค  า ทางออกของการใชงานสวิตชจํานวนมากกับไมโครคอนโทรลเลอรคือ ทําการจัดวงจรการเชื่อมตอ สวิตชใหมใหเปนแบบเมตริกซ เรียกวา วงจรสวิตชแบบเมตริกซ (matrix switch) ดังแสดงตัวอยางวงจรในรูป ที่ 8-1 สวิตชจะถูกตอกันในแนวแกนตังและแกนนอน ้ เรียกสายสัญญาณในแนวตังว ้ า หลัก หรือ คอลัมน (column) ในขณะทีสายสั ่ ญญาณในแนวนอนจะเรียกวา แถว หรือ โรว (row) ดังนันค ้ าของสวิตชจึงประกอบดวย ตําแหนง ในแนวคอลัมนและโรว กระบวนการทีจะทํ ่ าใหไดมาซึงค ่ าของสวิตชมีขันตอนพอสมควร ้ แตวงจรของสวิตชแบบ นีมี้ ขอดีคือ รองรับการเพิมของสวิ ่ ตชไดอยางสะดวก เพียงเพิมเติ ่ มจํานวนสวิตชและแกไขซอฟตแวรอีกเล็กนอยเทา นัน้ ทําใหวงจรสวิตชเมตริกซเปนทีนิ่ ยมใชมากในระบบควบคุมอัตโนมัติหรือกึงอั ่ ตโนมัติทีมี่ จํานวนสวิตชมากกวา 8 ตัว ในการใชงานทัวไปจะเรี ่ ยกสวิตชแบบเมตริกซนีว้ า คียแพด (keypad) R1-C1

R1-C2

R1-C3

R1-C4

R2-C1

R2-C2

R2-C3

R2-C4

R3-C1

R3-C2

R3-C3

R3-C4

R4-C1

R4-C2

R4-C3

R4-C4

R1

R2

R3

R4 C1

C2

C3

C4

รูปที่ 8-1 วงจรพื้นฐานของสวิตชมเตริกซหรือคียแพด 4x4 จุด และหนาตาของคียแพด 4x4 จุดทีมี่ พืนฐานโครงสร ้ างวงจรมาจากสวิตชเมตริกซ 4x4 จุด (ภาพประกอบจาก www.digitkey.com, www.mikroe.com, www.futurelec.com)


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.