Encoder PPR (Pulse Per Revolution) เลือกความละเอียดเอ็นโค้ดเดอร์อย่างไรให้เหมาะกับงาน | VR Automation

Encoder PPR (Pulse Per Revolution) เลือกความละเอียดเอ็นโค้ดเดอร์อย่างไรให้เหมาะกับงาน

วันที่ 02/08/2026 | ความรู้วิศวกรรม | Servo | VR Automation

Encoder PPR (Pulse Per Revolution) เลือกความละเอียดเอ็นโค้ดเดอร์อย่างไรให้เหมาะกับงาน | VR Automation

PPR (Pulse Per Revolution) คือค่าความละเอียดของ Rotary Encoder ที่บ่งบอกจำนวนพัลส์ที่เอ็นโค้ดเดอร์สร้างขึ้นต่อการหมุนครบหนึ่งรอบ การเลือก PPR ที่เหมาะสมต้องสมดุลระหว่างความแม่นยำที่ต้องการกับข้อจำกัดความถี่สูงสุดของฮาร์ดแวร์ในระบบ การเลือกผิดอาจทำให้ระบบอ่านค่าตำแหน่งผิดพลาดหรือนับพัลส์ไม่ทันที่ความเร็วสูง

หลักการเลือก PPR ที่ถูกต้อง

ขั้นตอนแรกคือกำหนดความแม่นยำที่ระบบต้องการ แล้วเลือกความละเอียดเอ็นโค้ดเดอร์ให้ดีกว่าค่านั้นอย่างน้อย 5-10 เท่า เพื่อให้ระบบควบคุมมีข้อมูลตำแหน่งที่ละเอียดเพียงพอสำหรับการควบคุมแบบวงปิด ขั้นตอนต่อมาคือตรวจสอบข้อจำกัดความถี่สูงสุด (Maximum Frequency) ของทุกอุปกรณ์ในเส้นทางสัญญาณ ทั้งพอร์ตอินพุตของไดรฟ์หรือคอนโทรลเลอร์ ความถี่เอาต์พุตสูงสุดของเอ็นโค้ดเดอร์เอง และคุณสมบัติของสายเคเบิลที่ใช้ โดยค่าความถี่ต่ำที่สุดในบรรดาองค์ประกอบเหล่านี้จะเป็นตัวจำกัด PPR สูงสุดที่ใช้งานได้จริง

ตารางขั้นตอนเลือก PPR

ขั้นตอนรายละเอียด
1. กำหนดความแม่นยำที่ต้องการระบุความละเอียดตำแหน่งที่ระบบต้องการ (เช่น องศา หรือ มม.)
2. เลือกความละเอียดเอ็นโค้ดเดอร์เลือกให้ดีกว่าความแม่นยำที่ต้องการอย่างน้อย 5-10 เท่า
3. ตรวจ Max Frequency ของระบบหาค่าความถี่ต่ำสุดจากไดรฟ์ เอ็นโค้ดเดอร์ และสายเคเบิล
4. คำนวณ PPR ขั้นต่ำจากกลไกและความแม่นยำที่ต้องการ แล้วเผื่อ Margin 2-4 เท่า
5. เลือก PPR ที่มีจริงในตลาดเลือกรุ่นถัดลงมาที่ใกล้เคียงและไม่เกินค่าที่คำนวณได้

Encoder PPR (Pulse Per Revolution) เลือกความละเอียดเอ็นโค้ดเดอร์อย่างไรให้เหมาะกับงาน

💡 Pro Tip: อย่าลืมว่าการถอดรหัสสัญญาณแบบ Quadrature (ใช้สัญญาณ A และ B ที่เหลื่อมเฟสกัน 90 องศา) จะช่วยเพิ่มความละเอียดที่นับได้จริงเป็น 4 เท่าของ PPR ที่ระบุ เช่น เอ็นโค้ดเดอร์ 1024 PPR เมื่อถอดรหัสแบบ Quadrature จะให้ความละเอียดจริงถึง 4096 นับต่อรอบ ซึ่งช่วยให้เลือกเอ็นโค้เดอร์ PPR ต่ำกว่าที่คิดไว้ตอนแรกได้ในบางกรณี

การคำนวณสำหรับงานเคลื่อนที่เชิงเส้น

สำหรับระบบที่ใช้เอ็นโค้ดเดอร์วัดตำแหน่งเชิงเส้นผ่านสกรูนำ (Lead Screw) หรือสายพาน การคำนวณ PPR ที่ต้องการหาได้จากการนำระยะพิทช์ของสกรู (Lead) หารด้วยความละเอียดเชิงเส้นที่ต้องการ ผลลัพธ์ที่ได้จะเป็นจำนวนพัลส์ที่ต้องการต่อการหมุนหนึ่งรอบ ซึ่งเป็นวิธีที่แตกต่างจากการคำนวณสำหรับงานหมุนโดยตรง (Rotary) ที่อ้างอิงจากมุมองศาที่ต้องการความแม่นยำ

การใช้งานในอุตสาหกรรม

  • งานควบคุมตำแหน่งทั่วไป — เอ็นโค้ดเดอร์ระดับ 1000-5000 PPR ให้สมรรถนะเพียงพอสำหรับงานส่วนใหญ่ในอุตสาหกรรม
  • งานความเร็วสูง — ต้องเลือก PPR ที่ไม่สูงเกินความถี่สูงสุดที่ไดรฟ์หรือคอนโทรลเลอร์รองรับ มิฉะนั้นระบบจะนับพัลส์ตกหล่นที่ความเร็วรอบสูง
  • งานความแม่นยำสูงพิเศษ — เช่น เครื่อง CNC หรือหุ่นยนต์ อาจต้องพิจารณาเอ็นโค้ดเดอร์ Absolute ความละเอียดสูง (17-23 บิต) แทนเอ็นโค้ดเดอร์ Incremental แบบ PPR ทั่วไป
⚠️ ข้อควรระวัง: การเลือก PPR สูงเกินความจำเป็นโดยไม่ตรวจสอบ Max Frequency ของไดรฟ์หรือคอนโทรลเลอร์ก่อน อาจทำให้ระบบนับพัลส์ตกหล่น (Missed Pulse) ที่ความเร็วรอบสูง ซึ่งทำให้ตำแหน่งที่อ่านได้คลาดเคลื่อนจากตำแหน่งจริงสะสมไปเรื่อย ๆ โดยไม่มีสัญญาณเตือน ควรตรวจสอบสเปคความถี่สูงสุดของทุกอุปกรณ์ในระบบก่อนตัดสินใจเลือก PPR เสมอ

FAQ

ถาม: PPR สูงดีกว่าเสมอใช่หรือไม่?
ตอบ: ไม่เสมอไป PPR ที่สูงเกินไปอาจเกินขีดจำกัดความถี่ของฮาร์ดแวร์ในระบบ ทำให้เกิดปัญหานับพัลส์ตกหล่นที่ความเร็วสูง ควรเลือก PPR ที่สมดุลระหว่างความแม่นยำที่ต้องการกับข้อจำกัดของอุปกรณ์จริง

ถาม: Quadrature Decoding คืออะไร และช่วยอะไร?
ตอบ: เป็นวิธีถอดรหัสสัญญาณจากช่อง A และ B ของเอ็นโค้ดเดอร์ที่เหลื่อมเฟสกัน 90 องศา ทำให้นับตำแหน่งได้ละเอียดขึ้น 4 เท่าของ PPR ที่ระบุ และยังช่วยระบุทิศทางการหมุนได้ด้วย

ถาม: งานเคลื่อนที่เชิงเส้นคำนวณ PPR ต่างจากงานหมุนอย่างไร?
ตอบ: งานเชิงเส้นต้องแปลงความละเอียดที่ต้องการ (เช่น มิลลิเมตร) ผ่านระยะพิทช์ของสกรูหรือสายพานก่อน จึงจะได้ค่า PPR ที่ต้องการ ต่างจากงานหมุนที่คำนวณจากมุมองศาโดยตรง

สรุป

การเลือก PPR ของเอ็นโค้ดเดอร์ที่เหมาะสมต้องพิจารณาทั้งความแม่นยำที่ระบบต้องการและข้อจำกัดความถี่สูงสุดของฮาร์ดแวร์ทุกชิ้นในระบบ พร้อมเผื่อ Margin อย่างเหมาะสมและพิจารณาการถอดรหัสแบบ Quadrature ที่ช่วยเพิ่มความละเอียดจริงได้ถึง 4 เท่า การเลือกที่ถูกต้องจะช่วยให้ระบบควบคุมตำแหน่งทำงานได้แม่นยำและเสถียรในระยะยาว

ดูสินค้ากลุ่มเซอร์โวมอเตอร์และเอ็นโค้ดเดอร์ได้ที่ หมวดหมู่ Servo — vrautomation.co.th

Encoder PPR (Pulse Per Revolution) เลือกความละเอียดเอ็นโค้ดเดอร์อย่างไรให้เหมาะกับงาน | VR Automation CTA

ปรึกษาวิศวกร VR Automation เรื่อง Encoder / PPR

VR Automation จำหน่ายและให้บริการติดตั้ง PLC, HMI, Inverter, Servo, Sensor และสายสัญญาณอุตสาหกรรม พร้อมทีมช่างผู้เชี่ยวชาญให้คำปรึกษาการเลือกใช้งานจริง

โทรสอบถาม: 083-848-8314

อีเมล: [email protected]

Line: @vrautomation

vrautomation.co.th

สต๊อกกรุณาสอบถาม | รับประกันสินค้า | บริการหลังการขาย | ออกใบกำกับภาษีได้

แหล่งข้อมูลและมาตรฐานอ้างอิง

  1. Dynapar — How Do I Choose the Pulses Per Revolution (PPR)? — แนวทางเลือกความละเอียด PPR ตามความแม่นยำและข้อจำกัดฮาร์ดแวร์
  2. Motion Control Tips — What are pulses per revolution for encoders? — อธิบายหลักการ PPR และการถอดรหัสสัญญาณแบบ Quadrature
  3. ELTRA Trade — How to Choose the Right Encoder Resolution for Your Application — คู่มือคำนวณ PPR สำหรับงานหมุนและงานเคลื่อนที่เชิงเส้น

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *