เอ็นโค๊ดเดอร์ Encoder คืออะไร ?
มีอีกชื่อหนึ่งที่นิยมเรียกกันว่า เอ็นโค้ดเดอร์แบบแกนหมุน คือ เซ็นเซอร์ชนิดหนึ่งที่ทำหน้าที่ในการเข้ารหัส จากระยะทางจากการหมุนรอบตัวเอง และแปลงออกมาเป็นรหัสในรูปแบบของสัญญาณไฟฟ้า
การจะเลือกใช้ Encoder ต้องดูที่อะไรบ้าง ?
1. ความยาวสายสัญญาณของเอ็นโค้ดเดอร์
เมือเรามีการใช้งานตัวเอ็นโค้ดเดอร์ในงานตรวจจับความเร็วที่มีสัญญาณความถี่สูง จะทำให้ระยะความยาวของสายสัญญาณนั้นสั้นลง อันเนื่องมาจากความต้านทานในสายสัญญาณมีค่าสูงมากที่ค่าความถี่สูง ทำให้เกิดการลดทอนสัญญาณที่มากขึ้นตามมาด้วย
2. ความเร็วสูงสุดของเอ็นโค้ดเดอร์
การเลือกใช้งานตัว เอ็นโค้ดเดอร์ เราจำเป็นต้องรู้ค่าคววามเร็วสูงสุดของแกนเอ็นโค้ดเดอร์ด้วย ซึ่งในความเป็นจริงนั้นยังต้องขึ้นอยู่กับความยาวของสายเอ็นโค้ดเดอร์ด้วยเช่นกันโดยที่ความยาวของสายที่ไกลมากขึ้นจะทำให้มีค่าตัวเก็บประจุเกิดขึ้น
ซึ่งทำให้มีผลกระทบต่อสัญญาณเหมือนวงจรกรองความถี่ซึ่งเป็นผลให้เกิดการลดทอนสัญญาณโดยเราสามารถหาค่าความเร็วสูงสุดได้จากสมการดังต่อไปนี้
- RPM คือ ค่าความเร็วรอบสูงสุดมีหน่อยเป็นรอบต่อนาที
- PPR คือ จำนวนพัลส์ต่อรอบที่ตัวเอ็นโค้ดเดอร์สามารถจ่ายได้
- Max.Frequency (kHz) คือ ค่าความถี่สูงสุดที่ตัวคอนโทรลเลอร์สามารถอ่านค่าได้
3. ประเภทของการใช้งานระหว่าง Optical กับ Magnetic Encoder
ถ้าจะเปรียบเทียบเรื่องการใช้งานระหว่าง Encder Optiocal กับ Magnetics Encoder นั้น สิ่งหนึ่งที่เห็นได้ชัดที่สุดนั่นก็คื่อเรื่องของความละเอียดของงาน หรือ Resolution ที่ค่อนข้างสูงนั้น จำเป็นต้องเลือก Encoder แบบ Optical ซึ่งสามารถทำความละเอียดได้สูงกว่าแบบ agnetic MEncoder ถึงแม้ว่าสภาพแวดล้อมในการติดตัังนั้นจะมีฝุ่น และแรงสั้นสะเทือนมาก แต่ถ้าต้องการความละเอียดสูง และความเร็วในการตอบสนองต่อการเคลื่อนที่ที่สูง ก็สามารถใช้ Optical Encoder แต่ควรเลือกแบบที่ทนทานต่อสภาพแวดล้อม
การใช้ Arduino อ่านค่าการหมุนของ Encoder
B ...................GREEN
F.G ...............shielding
ความคิดเห็น
แสดงความคิดเห็น