Encoder Output: Line Driver vs Open Collector vs Push-Pull ต่างกันยังไง เลือกแบบไหนดี | VR Automation

Encoder Output: Line Driver vs Open Collector vs Push-Pull ต่างกันยังไง เลือกแบบไหนดี

Encoder Output: Line Driver vs Open Collector vs Push-Pull ต่างกันยังไง เลือกแบบไหนดี

วันที่ 3 สิงหาคม 2569 | ความรู้วิศวกรรม | VR Automation

Encoder Output: Line Driver vs Open Collector vs Push-Pull ต่างกันยังไง เลือกแบบไหนดี

สรุปย่อ: สัญญาณ Output ของ Encoder ที่ใช้กับ Servo Motor และระบบวัดตำแหน่งมีสามแบบหลักคือ Open Collector, Push-Pull และ Differential Line Driver แต่ละแบบเหมาะกับระยะสายและสภาพแวดล้อมสัญญาณรบกวนต่างกัน การเลือกผิดประเภทอาจทำให้อ่านค่าตำแหน่งผิดพลาดหรือ Servo Drive ตัด Alarm โดยไม่ทราบสาเหตุ

Open Collector: ประหยัดที่สุด เหมาะสายสั้น

Open Collector เป็นสัญญาณเอาต์พุตแบบ Sinking ที่ใช้ทรานซิสเตอร์ NPN เมื่อทรานซิสเตอร์เปิด (ON) เอาต์พุตจะทำหน้าที่ “ดูด” กระแสลงกราวด์ เมื่อปิด (OFF) เอาต์พุตจะลอย (Floating) จึงจำเป็นต้องต่อ Pull-up Resistor ภายนอกเพื่อดึงสัญญาณขึ้นไปที่แรงดันอ้างอิง เนื่องจากเป็นวงจร Sink อย่างเดียว ไม่สามารถ “ผลัก” กระแสออกได้ จึงไม่เหมาะกับสายยาวหรือสภาพแวดล้อมที่มีสัญญาณรบกวนสูง แต่เป็นตัวเลือกที่ประหยัดที่สุดสำหรับงานสายสั้นและแวดล้อมสัญญาณรบกวนต่ำ

Push-Pull: สมดุลระหว่างราคาและประสิทธิภาพ

Push-Pull หรือเรียกอีกชื่อว่า Totem Pole ใช้ทรานซิสเตอร์ทั้ง NPN และ PNP รวมกันในวงจรเดียว ทำให้มีคุณสมบัติทั้ง Sink และ Source ในตัว ทรานซิสเตอร์ตัวบนทำหน้าที่แทน Pull-up Resistor แบบภายนอก ดึงแรงดันขึ้นสู่ Rail ด้วยความต้านทานต่ำ ทำให้ Slew Rate (อัตราการเปลี่ยนสถานะสัญญาณ) เร็วกว่า Open Collector และสิ้นเปลืองพลังงานน้อยกว่าด้วย อย่างไรก็ตาม Push-Pull ยังไม่มีคุณสมบัติภูมิคุ้มกันสัญญาณรบกวนแบบ Differential เหมือน Line Driver

เทียบ Encoder Output 3 แบบ

ประเภท Output หลักการทำงาน เหมาะกับงานแบบไหน
Open Collector Sink อย่างเดียว ต้องมี Pull-up ภายนอก สายสั้น แวดล้อมสัญญาณรบกวนต่ำ งบประหยัด
Push-Pull Sink+Source ในตัว Slew Rate ไวกว่า สายปานกลาง ต้องการความเร็วสัญญาณสูงขึ้น
Differential Line Driver ส่งสัญญาณคู่ตรงข้าม (A/A-, B/B-, Z/Z-) สายยาว แวดล้อมสัญญาณรบกวนสูง งาน Servo แม่นยำ

Differential Line Driver: มาตรฐานของ Servo Motor คุณภาพสูง

Line Driver ใช้วงจรทรานซิสเตอร์คล้าย Push-Pull แต่สร้างสัญญาณคู่ตรงข้ามกัน 2 เส้นสำหรับแต่ละช่องสัญญาณ (เช่น A และ A-not, B และ B-not, Z และ Z-not) ตัวรับสัญญาณปลายทาง (Differential Receiver) จะเปรียบเทียบผลต่างระหว่างสัญญาณคู่นี้ หากมีสัญญาณรบกวน (Noise) เข้ามา มันจะรบกวนทั้งสองเส้นในทิศทางเดียวกัน (Common Mode) ซึ่งตัวรับสามารถหักล้างออกได้ด้วยหลักการ Common Mode Rejection ทำให้ Line Driver เป็นตัวเลือกที่ดีที่สุดสำหรับสายเอ็นโค้ดเดอร์ที่เดินระยะไกลหรือผ่านบริเวณที่มี Inverter/VFD ซึ่งเป็นแหล่งกำเนิดสัญญาณรบกวนไฟฟ้าสูง

💡 Pro Tip: เซอร์โวมอเตอร์อุตสาหกรรมคุณภาพสูงส่วนใหญ่ รวมถึง Samkoon HK Servo Motor ที่ VR Automation จำหน่าย ใช้ Encoder แบบ Differential Line Driver เป็นมาตรฐาน เพราะสาย Encoder มักถูกเดินขนานหรือใกล้กับสายกำลังของ Servo Drive ที่มีสัญญาณรบกวนความถี่สูงจากการสวิตชิ่ง PWM หากใช้ Open Collector ในสภาพแวดล้อมนี้ มีความเสี่ยงสูงที่ Servo Drive จะอ่านตำแหน่งผิดพลาดและเกิด Alarm Position Error โดยไม่ทราบสาเหตุ

ดูสเปค Servo Motor และ Encoder ที่ VR Automation จำหน่ายได้ที่ หมวดหมู่ Servo VR Automation

คำถามที่พบบ่อย (FAQ)

Q1: Open Collector ใช้กับ PLC ทั่วไปได้เลยหรือไม่?
A: ได้ แต่ต้องตรวจสอบว่า Input การ์ดของ PLC รองรับสัญญาณ Sink (NPN) หรือไม่ และต้องมี Pull-up Resistor ค่าที่เหมาะสมตามที่ผู้ผลิต Encoder กำหนด

Q2: ทำไม Servo Motor คุณภาพสูงเกือบทั้งหมดใช้ Line Driver?
A: เพราะงาน Servo ต้องการความแม่นยำของตำแหน่งสูงมาก และสายเอ็นโค้ดเดอร์มักอยู่ใกล้แหล่งสัญญาณรบกวนจาก Servo Drive เอง Line Driver จึงจำเป็นเพื่อรักษาความแม่นยำของข้อมูลตำแหน่ง

Q3: เปลี่ยนจาก Open Collector เป็น Line Driver ทำได้เลยไหมถ้าสายรบกวนสัญญาณบ่อย?
A: ต้องเปลี่ยนทั้ง Encoder และวงจรรับสัญญาณฝั่ง Drive/Controller ให้รองรับ Differential Input ด้วย ไม่สามารถเปลี่ยนเฉพาะฝั่งใดฝั่งหนึ่งได้ ควรปรึกษาผู้เชี่ยวชาญก่อนปรับเปลี่ยนระบบ

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

  1. Catalog อ้างอิงภายใน: สเปค Encoder Output ของ Samkoon HK Servo Motor และ R8 Servo Drive — VR Automation
  2. Encoder Output | Specifying The Right Output Driver — Dynapar
  3. Understanding Encoder Output Signals to Aid Optimum Device Selection — DigiKey
  4. A Comparison of Common Encoder Output Signals — Same Sky

สนใจ Servo Motor / Encoder พร้อมคำแนะนำเลือก Output ให้เหมาะกับหน้างาน?

สนใจ Servo Motor / Encoder พร้อมคำแนะนำเลือก Output ให้เหมาะกับหน้างาน?

VR Automation จำหน่ายและให้บริการติดตั้ง พร้อมทีมช่างผู้เชี่ยวชาญ

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

อีเมล: [email protected]

Line: @vrautomation

vrautomation.co.th

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

ใส่ความเห็น

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