Encoder
เป็นอุปกรณ์ตรวจจับการหมุนโดยการใช้ระยะการหมุนรอบตัวเองและแปลงรหัสเป็นรูปแบบไฟฟ้า
แล้วจะนำรหัสไปแปลงหาค่าต่างๆ เช่น ระยะทางการหมุน,องศาการเคลื่อนที่,ความเร็วรอบ
Encoder ที่ใช้ในงานอุตสาหกรรม แบ่งได้ 2 ประเภท ตามลักษณะสัญญาณเอาต์พุต ได้แก่
1. Encoder แบบ Increment ประกอบไปด้วย จานหมุนที่ติดอยู่กับเพลาของมอเตอร์ และอุปกรณ์ตรวจจับ โดยจานหมุนจะมีช่องเล็กๆ เมื่อเพลาหมุนจะทำให้จานหมุนไปตัดลำแสงของเซ็นเซอร์ ทำให้อุปกรณ์ตรวจจับได้รับสัญญาณเป็นช่วงๆ จึงทำให้เกิดเป็นสัญญาณเอาต์พุต คือสัญญาณพัลส์ต่อรอบนั้นเอง
ขอเสียของระบบแบบ Increment คือกรณีหากมีการถอดสัญญาณออกหรือแหล่งไฟฟ้ดับ ขอมูลการเคลื่อนที่ก็จะหายไปหมด ไม่สามารถระบุตำแหน่งได้ เพราะฉะนั้นควรจะใช้เครื่องมือนับจำนวน มาช่วยในการบันทึกข้อมูลได้
2. Encoder แบบ Absolute ประกอบหัวอ่านหลายชุดที่เท่ากับจำนวนบิตเอาต์พุต รูบนแผ่นจานหมุนจะมีระยะห่างกันทำให้สามารถทราบตำแหน่งของการหมุน มีสัญญาณลักษณะเป็นโค้ด
ใช้รหัสแทนสัญญาณพัลส์ เช่น Binary เป็นต้น