DC-DC Power Modules
Customized DC-DC Converters Explore DC-DC Converters
RS970 Series 2 Channel Optical Encoder Module
Details
RS972 Optical Encoder Modules
Details
RSU3506 35mm Ultra Flat Bearingless Absolute Encoder
Details
RK Optical Encoder Kit Standard High Performance 600 CPR
Details
RK L Wide Voltage Optical Encoder Kit
Details
RS971 Series 2-Channel Optical Encoder Module
DetailsRS9100 series are two channel optical incremental encoder modules. The module consists of a lensed LED source and a detector IC in a small plastic package. Due to a high collimated light source and a precision photodetector array, with a matched codewheel or codestrip, the module provides the information of rotary motor.
RS9100 Series — Mechanical Dimensions
Fig.3 — Mechanical Dimensions (ROP 11 mm)

C-shape plastic package. ROP 11 mm. Unit: mm.
| Parameter | Min | Typ | Max | Unit / Note | |
|---|---|---|---|---|---|
| Storage Temperature | −40 | — | +100 | °C | |
| Operating Temperature | −40 | — | +100 | °C | |
| Supply Voltage (Vcc) | 4.5 | 5.0 | 5.5 | V | |
| Response Frequency | — | 200 | — | KHz | |
| Module Operation Current | 20 | 25 | 40 | mA | |
| Detector Operating Current (Icc) | 8 | — | 15 | mA | |
| VOL (2 kΩ pull-up) | — | 0.2 | 0.4 | V | |
| VOH (2 kΩ pull-up) | 2.4 | 4.5 | — | V | |
| Rise Time (tr) — 2 kΩ pull-up, CL=8 pF | — | 120 | — | ns | |
| Fall Time (tf) — 2 kΩ pull-up, CL=8 pF | — | 20 | — | ns | |
| Duty Cycle | 40 | 50 | 60 | % | |
| Phase Difference | 60 | 90 | 120 | ° (electrical) | |
| Output Current per Channel | Io | −1 mA | — | 5 mA | mA |
| Shaft Perpendicularity + Axial Play | −0.25 | — | 0.25 | mm | |
| Shaft Eccentricity + Radial Play | — | — | 0.04 | mm | |
| ROP | — | 11 | — | mm | |
| Standard LPI Options: 45, 90, 120, 150, 180, 254, 300, 360, 450 | |||||
Fig.1 — Output Waveform Diagram

Two-channel output (CH A & CH B) with 90° electrical phase shift. Duty cycle 40/50/60%.
| Pin | Function | Description |
|---|---|---|
| Vcc | Power Supply | +5V Power Supply |
| CH A | Output | A Channel Output |
| CH B | Output | B Channel Output |
| GND | Power Supply | Ground |
| NC | — | No Connection |
Code Structure: RS9100-□ (□ = LPI Code for codestrip, or CPR Code for codewheel)
| LPI Code | LPI Value | LPI Code | LPI Value |
|---|---|---|---|
| 09 | 90 LPI | 30 | 300 LPI |
| 12 | 120 LPI | 36 | 360 LPI |
| 15 | 150 LPI | 45 | 45 LPI |
| 18 | 180 LPI | F5 | 450 LPI |
| 25 | 254 LPI | — | — |
Note: LPI code F5 uses an alphanumeric format for 450 LPI.
| CPR Code | CPR Value | CPR Code | CPR Value |
|---|---|---|---|
| C | 100 CPR | A | 500 CPR |
| E | 200 CPR | B | 1000 CPR |
| F | 256 CPR | — | — |
| G | 360 CPR | — | — |
| H | 400 CPR | — | — |
Example — LPI (Codestrip):
RS9100-30
= RS9100 Series · LPI Code 30 = 300 LPI
Example — CPR (Codewheel):
RS9100-A
= RS9100 Series · CPR Code A = 500 CPR
Available LPI: 45, 90, 120, 150, 180, 254, 300, 360, 450 | Available CPR: 100, 200, 256, 360, 400, 500, 1000
RS9100 Module Printing / Label View

Module printing includes model code and LPI rating.
Q: What is the RS9100 high-temp optical encoder module?
A: The RS9100 series is a 2-channel optical incremental encoder module designed for high-temperature environments. It integrates a lensed LED source and a precision photodetector array in a compact C-shape plastic package, operating from −40°C to +100°C with resolutions up to 450 LPI.
Q: What are the typical applications for the RS9100 series?
A: The RS9100 high-temp encoder is widely used in printers, plotters, servo motors, and factory automation equipment where reliable position sensing under elevated temperatures is required.
Q: What LPI resolutions are available for RS9100?
A: The RS9100 2-channel encoder supports standard LPI options of 45, 90, 120, 150, 180, 254, 300, 360, and 450, selectable via the ordering code RS9100-[LPI].
Q: Does the RS9100 module require external signal adjustment?
A: No. The RS9100 module features TTL-compatible outputs with no signal adjustment required. It operates from a single +5V supply, making it easy to integrate into existing digital systems.
RS9140 Series High-Temp Optical Encoder Module — For applications requiring extended LPI options or a different mechanical configuration, the RS9140 series offers an alternative high-temperature optical encoder module solution optimized for servo motor and industrial automation use cases in harsh thermal environments.
Need custom LPI, bulk pricing, or technical support for the RS9100 high-temp optical encoder module? Contact our sales team.
Two channel encoder modules with an 11mm Optical Radius.

Two channel linear encoder module.


Discover all the technical specifications by downloading the datasheet today.
| Part Number | Interface |
Dimensions
(mm) |
Resolution Ranges | Resolution Counter |
Communication Frequency |
Working Temperature |
Communication Frequency |
Operation Speeds |
Protection Structure |
Footprint 3D | Datasheet | Sample |
| RZ35A08 | RS485 | Φ35mm | 17~23 Bits | Single/Multi-Turn | Differential output | -20°C-+105°C | 16K | 6000rpm | IP40 | ![]() |
![]() |
|
| RZ Series | RS485 | Φ48mm | 17~23 Bits | Single/Multi-Turn | Differential output | -20°C-+105°C | 16K | 6000rpm | IP40 | ![]() |
![]() |
|
| UZ Series | RS485 | Φ48mm | 1000-5000CPR | Single/Multi-Turn | Differential output | -20°C-+105°C | 500khz | / | IP40 | ![]() |
![]() |
|
| RS972 | / | / | / | / | / | -40°C to +85°C | / | / | / | ![]() |
![]() |
|
| RS970 | / | / | / | / | / | -40°C to +85°C | / | / | / | ![]() |
![]() |
|
| RS9100 Series | / | / | / | / | / | -40°C to +85°C | / | / | / | ![]() |
![]() |
|
| RS971 | / | / | / | / | / | -40°C to +85°C | / | / | / | ![]() |
![]() |
|
| RK Series | / | / | / | / | / | -20°C to +85°C | / | / | / | ![]() |
![]() |
|
| RK Series | / | / | / | / | / | -20°C to +85°C | / | / | / | ![]() |
![]() |
|
| RF28 | / | / | / | Single/Multi-Turn | / | -40 °C ~+85 °C | / | / | / | ![]() |
![]() |
|
| RT28 | / | / | / | Single/Multi-Turn | / | -40 °C ~+85 °C | / | / | / | ![]() |
![]() |
|
| RF20 | / | / | / | Single/Multi-Turn | / | -40 °C ~+85 °C | / | / | / | ![]() |
![]() |
|
| RR28 | / | / | / | Single/Multi-Turn | / | -40 °C ~+85 °C | / | / | / | ![]() |
![]() |
|
| RS5 | / | / | / | Single/Multi-Turn | / | / | / | / | / | ![]() |
![]() |
|
| RSG35 | RS485 | / | 17-23 Bits | Single/Multi-Turn | ≤16K | -20 ℃ ~+105 ℃ | 16K | 6000rpm | IP40 | ![]() |
![]() |
|
| RSU3506 | RS485 | / | 17-24 Bits | Single/Multi-Turn | ≤16K | -20 ℃ ~+105 ℃ | 16K | 6000rpm | IP40 | ![]() |
![]() |
|
| MS Series | / | / | 17 Bits | Single/Multi-Turn | ≤16K | -10℃~105℃ | 16K | ≤6000rpm | / | ![]() |
![]() |
|
| RZ1337A | RS485 | / | 25 Bits | Single/Multi-Turn | ≤16K | -20°C-+105°C | 16K | 12000rpm | IP40 | ![]() |
![]() |
|
| RZ7810 | RS485 | / | 23~25 Bits | Single/Multi-Turn | ≤16K | -20°C-+105°C | 16K | 6000rpm | IP40 | ![]() |
![]() |
|
| RS Series | RS485 | / | 17~23 Bits | Single/Multi-Turn | ≤16K | -20°C-+105°C | 16K | 6000rpm | IP40 | ![]() |
![]() |