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
DetailsThe EPOCH RS9100 is a 2-channel (A, B) optical incremental encoder module featuring a lensed LED source and precision photodetector array. It delivers up to 450 LPI resolution across a -40°C to +100°C temperature range with a 200 kHz response frequency. With typical module operation current of just 25 mA, it is ideal for power-sensitive industrial encoding applications. The C-shaped package requires no external signal conditioning. EPOCH is a trusted supplier and distributor of high-quality optical encoder modules.
| Parameter | Symbol | Rating |
|---|---|---|
| Storage Temperature | Ts | -40°C ~ +100°C |
| Operating Temperature | TA | -40°C ~ +100°C |
| Supply Voltage | Vcc | -0.5V ~ 7V |
| Output Voltage | Vo | -0.5V ~ Vcc |
| Response Frequency | f | 200 kHz |
| Output Current per Channel | Io | -1 ~ 5 mA |
| Parameter | Condition | Range |
|---|---|---|
| Working Temperature | -40°C ~ +100°C | |
| Supply Voltage | Ripple <100mV | 4.5V ~ 5.5V |
| Shaft Perpendicularity + Axial Play | -0.25mm ~ 0.25mm | |
| Shaft Eccentricity + Radial Play | 0.04mm |
All parameters over recommended range and mounting tolerances. Typical at 25°C.
| Parameter | Min. | Typ. | Max. | Unit |
|---|---|---|---|---|
| Module Operation Current | 20 | 25 | 40 | mA |
| Detector Operating Current (Icc) | 8 | — | 15 | mA |
| Low Level Output Voltage (VOL) | 0.2 | 0.4 | V | |
| High Level Output Voltage (VOH) | 2.4 | 4.5 | V | |
| A/B Rise Time (tr) | 120 | ns | ||
| A/B Fall Time (tf) | 20 | ns | ||
| A/B Duty Cycle (Dt) | 40 | 50 | 60 | % |
| A/B Phase Difference (θ) | 60 | 90 | 120 | °e |
| Count Frequency | 200 | kHz | ||
| Note: VOL/VOH with internal 2kΩ pull-up resistor. tr/tf measured with CL=8PF. | ||||
| Pin Name | Description | Direction |
|---|---|---|
| Vcc | +5V Power Supply | Power Supply |
| CH A | A Channel Output | Output |
| CH B | B Channel Output | Output |
| GND | Ground | Power Supply |
| NC | No Connection | — |
RS9100-□
Example: RS9100-F5 = RS9100, 450 LPI Resolution
(Two-channel encoder module with 11mm optical radius)
LPI for linear encoding · CPR for rotary encoding · Both with 11mm optical radius



The RS9100 is designed for use in Printers, Plotters, Servo Motors, and Factory Automation equipment requiring precise position feedback in high-temperature environments. Its low power consumption (25 mA typ) makes it particularly suitable for power-constrained embedded systems.
⚠ Important Safety Notice: This product is not recommended for use in life safety applications. It is designed for industrial automation use only.
Q: What is the maximum LPI resolution available for the RS9100?
A: The RS9100 offers standard LPI options of 45, 90, 120, 150, 180, 254, 300, 360, and 450 LPI. The 450 LPI (code F5) provides the highest linear resolution for precision positioning applications.
Q: Does the RS9100 require external signal conditioning?
A: No. The RS9100 features a built-in photodetector array with integrated signal conditioning. The outputs are open-collector with an internal 2kΩ pull-up resistor to 5V, providing TTL-compatible signals that interface directly with standard controllers.
Q: What is the power consumption of the RS9100?
A: The RS9100 has a typical module operation current of 25 mA (max 40 mA), with a detector current (Icc) of only 8 mA typical. This makes it one of the most power-efficient high-temperature encoder modules on the market, ideal for battery-powered or thermally constrained applications.
Q: Can the RS9100 be used for rotary encoding applications?
A: Yes. While the RS9100 is specified in LPI (lines per inch) for linear encoding, it can perform rotary encoding when paired with a matched code wheel at the 11mm optical radius. For dedicated rotary encoding with an index/reference pulse, see the RS9140 3-Channel Encoder Module.
Q: Where to buy RS9100 optical encoder module and how to select the correct part number?
A: EPOCH is the trusted supplier and distributor of the RS9100 encoder module. Use the format RS9100-□ where □ is the LPI code. For example, RS9100-F5 specifies 450 LPI resolution, RS9100-30 specifies 300 LPI. The module works with matched code wheels or code strips at 11mm optical radius. Contact our sales team at liya@epoch-electronic.com for sourcing, volume pricing, and custom resolution requirements.
Related Product: For 3-channel applications requiring an index/reference pulse, see the RS9140 3-Channel Optical Encoder Module.
Contact our engineering team for custom LPI configurations, code wheel/strip matching, volume pricing, or technical support.
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 | ![]() |
![]() |