โค้ดเดอร์แบบเพิ่มค่า

โค้ดเดอร์แบบเพิ่มค่า (Incremental Encoder) เป็นหนึ่งในเซ็นเซอร์ที่ใช้กันอย่างแพร่หลายในระบบควบคุมการเคลื่อนที่ ทั้งในงานอุตสาหกรรมอัตโนมัติ เครื่องจักร CNC หุ่นยนต์ และระบบตรวจสอบอัตโนมัติ บทความนี้จะอธิบายรายละเอียดของโค้ดเดอร์แบบเพิ่มค่า ได้แก่ ความหมาย หลักการทำงาน ลักษณะสัญญาณขาออก พารามิเตอร์ประสิทธิภาพ การจำแนกโครงสร้าง มาตรฐานอุตสาหกรรม การเปรียบเทียบเชิงเทคนิค ปัญหาการบำรุงรักษาที่พบบ่อยพร้อมวิธีแก้ไข และแนวทางการเลือกใช้งาน


โค้ดเดอร์แบบเพิ่มค่าคืออะไร (What is an Incremental Encoder)

โค้ดเดอร์แบบเพิ่มค่า คือเซ็นเซอร์ที่แปลงการเคลื่อนที่ทางกลเป็นสัญญาณพัลส์แบบเป็นระยะ เมื่อเพลาหรือวัตถุหมุนหรือเลื่อนตามมุมหรือระยะทางที่กำหนด จะสร้างพัลส์ไฟฟ้าจำนวนตามอัตราส่วนการเคลื่อนที่ พัลส์เหล่านี้จะถูกนับโดยตัวนับภายนอกหรือคอนโทรลเลอร์ เพื่อวัดตำแหน่งเชิงสัมพันธ์ (relative position)

สัญญาณขาออกหลักของโค้ดเดอร์แบบเพิ่มค่าประกอบด้วย

เนื่องจากโค้ดเดอร์แบบเพิ่มค่าให้ข้อมูลตำแหน่งเชิงสัมพันธ์เท่านั้น เมื่อตัดไฟ ข้อมูลตำแหน่งจะหายไป จึงมักใช้อุปกรณ์ตั้งจุดศูนย์ (zero reference) แบบกลไกหรือไฟฟ้ามาช่วย


หลักการทำงานของโค้ดเดอร์แบบเพิ่มค่า (Working Principle of Incremental Encoders)

โค้ดเดอร์แบบเพิ่มค่าเชิงแสง

ใช้หลอด LED ส่องแผ่นลาย (grating) บนดิสก์ที่หมุนไปมา บนดิสก์มีบริเวณโปร่งและทึบสลับกัน เมื่อหมุนผ่านตัวตรวจจับแสง (photodetector) จะเกิดสัญญาณไฟฟ้าเป็นระยะ ไฟฟ้าจะถูกแปลงเป็นพัลส์คลื่นสี่เหลี่ยมมาตรฐาน

โค้ดเดอร์แบบเพิ่มค่าทางแม่เหล็ก

ใช้เซ็นเซอร์แม่เหล็ก (ทั้งฮอลล์และแม็กเนโตเรซิสทีฟ) ตรวจจับการเปลี่ยนขั้วสนามแม่เหล็กบนเพลาเมื่อหมุน และสร้างพัลส์ไฟฟ้าเป็นระยะ

การตรวจจับทิศทางและจุดศูนย์

สัญญาณเฟส A และ B มีการเลื่อนเฟสไฟฟ้า 90° ช่วยบอกทิศทางหมุน ส่วนเฟส Z ให้พัลส์อ้างอิงศูนย์หนึ่งครั้งต่อรอบ ใช้ตั้งตำแหน่งศูนย์


ลักษณะสัญญาณขาออก (Signal Characteristics)

ข้อกำหนด รายละเอียด
ชนิดสัญญาณ พัลส์คลื่นสี่เหลี่ยม (TTL/HTL/RS422) หรือสัญญาณแอนะล็อก sin/cos
ระดับแรงดัน TTL (5 V), HTL (10–30 V), RS422 แบบ differential
ย่านความถี่ ตั้งแต่หลายร้อย kHz ถึงหลาย MHz
ความละเอียด (PPR) ปกติ 100–10 000 PPR, เพิ่มได้ด้วยการอินเตอร์โพลเลชัน
มุมเลื่อนเฟส 90° ± 10° ระหว่างเฟส A และ B
ระยะส่งสัญญาณ RS422 differential ส่งได้ไกลกว่า 100 ม.

เปรียบเทียบโค้ดเดอร์แบบเพิ่มค่าและโค้ดเดอร์แบบแอ็บโซลูต (Incremental vs Absolute Encoder)

ตัวชี้วัด โค้ดเดอร์แบบเพิ่มค่า โค้ดเดอร์แบบแอ็บโซลูต
ข้อมูลตำแหน่ง เชิงสัมพันธ์ ต้องใช้ตัวนับภายนอก เชิงสัมบูรณ์ มีหน่วยความจำในตัว
ต้นทุน ต่ำ สูง
ความซับซ้อนของระบบ ต้องจัดการจุดศูนย์และตัวนับภายนอก เรียบง่าย ไม่ต้องใช้ตัวนับภายนอก
การกู้คืนหลังไฟดับ ไม่กู้คืนอัตโนมัติ กู้คืนตำแหน่งอัตโนมัติ
การใช้งานทั่วไป ควบคุมความเร็ว/ตำแหน่งทั่วไป ระบบตำแหน่งความแม่นยำสูง

พารามิเตอร์ประสิทธิภาพหลัก (Key Specifications)


การใช้งานตัวอย่าง (Typical Applications)


มาตรฐานและข้อกำหนดอุตสาหกรรม (Industry Standards and Norms)


การบำรุงรักษาและแก้ไขปัญหา (Maintenance and Troubleshooting)

การบำรุงรักษาประจำ

ปัญหาทั่วไปและวิธีแก้ไข


แนวทางการเลือกใช้งาน (Selection Guide)

  1. กำหนดความต้องการ: ประเภทการเคลื่อนที่ (หมุน/เส้นตรง), ความแม่นยำ และช่วงความเร็ว
  2. จับคู่ PPR และความถี่: เลือกความละเอียดให้สอดคล้องกับความถี่ขาเข้า PLC/คอนโทรลเลอร์
  3. ประเภทอินเทอร์เฟซและระดับสัญญาณ: ตรวจสอบความเข้ากันได้กับ TTL/HTL/RS422 ในระบบควบคุม
  4. เงื่อนไขสิ่งแวดล้อม: เลือกระดับ IP และวัสดุตามอุณหภูมิ ฝุ่น และความชื้น
  5. ข้อกำหนดการติดตั้งกลไก: ยืนยันเส้นผ่านศูนย์กลางเพลา วิธียึด และภาระให้ตรงกับการใช้งานจริง

ด้วยความเข้าใจอย่างลึกซึ้งถึงหลักการทำงาน ลักษณะสัญญาณ ข้อกำหนดการใช้งาน มาตรฐาน และวิธีการบำรุงรักษาของโค้ดเดอร์แบบเพิ่มค่า วิศวกรจะสามารถบูรณาการระบบได้อย่างมีประสิทธิภาพและเลือกอุปกรณ์ได้อย่างแม่นยำ เพิ่มความเชื่อถือได้และประสิทธิภาพของเครื่องจักรได้อย่างเด่นชัด