DC-DC Power Modules
Customized DC-DC Converters Explore DC-DC Converters
RK Series Optical Encoder Modules
Details
ED Analog Output Displacement Sensor
Details
RS Series Bearingless Absolute Encoders 17-23 Bit Multi-Turn
Details
RS5 Series Simple Installation Encoders for Stepper Motor
Details
RR28 Series Reflective Rotary Encoder for DC Stepper Motor
Details
RF20 Series Miniature Reflective Rotary Encoder for DC Motor
Details
RF28 Series Reflective Rotary Encoder for DC Servo Motor
Details
RK Series Incremental Optical Encoder Modules
Details
M3225 MHz Crystal SMD
Details
XO3225 CMOS Crystal Oscillator SPXO
Details
TLV7050 LVPECL Crystal Oscillator
Details
TC5032 TCXO SMD VCTCXO Precision Oscillator
Details
TC2520 SMD VCTCXO Oscillator
Details
TOC2020 OCXO Crystal Oscillator
Details
TR8804 RTC Module
DetailsThe EPOCH RT28 Series is a standard 28mm reflective optical encoder module with PCBA and integrated housing design, with code disc. Outputs two channels of differential signals ranging from 100~1000 CPR. Suitable for small size DC motor, stepping motor, and servo motor.
RT28 Mechanical Dimension Drawing

Ø28.9 mm overall diameter, 18.2 mm height. 2-Ø3.2 mounting holes. Unit: mm.

This product is suitable for small size DC motor, stepping motor and servo motor. Part of EPOCH's Optical Encoder Modules series designed for compact motor feedback applications.

Two-channel quadrature output (A and B) with 90° electrical phase shift. Channel A leads Channel B for clockwise rotation (viewed from shaft end). Differential outputs A/, B/ are the inverted complements of A and B respectively.
| Line Number | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| Differential Definition | Vcc | Gnd | A | A/ | B | B/ |
| Voltage Type Definition | Vcc | Gnd | A | NC | B | NC |

Code Structure: RT28 [CPR Code] [Shaft Dia. Code] [Year Code]
| CPR Code | A | B | C | E | F | G | H | I | K | P |
|---|---|---|---|---|---|---|---|---|---|---|
| CPR | 500 | 1,000 | 100 | 200 | 256 | 360 | 400 | 512 | 300 | 600 |
| Shaft Code | 01 | 02 | 11 | 14 | 12 | 13 | 03 | 04 | 05 | 06 |
|---|---|---|---|---|---|---|---|---|---|---|
| Diameter | 2mm | 3mm | 4mm | 5mm | 6mm | 8mm | 1/8in | 5/32in | 3/16in | 1/4in |

Also available: RR28 Series Miniature 3-Channel Reflective Rotary Encoder — up to 16,000 CPR with Index (Z) signal for high-precision feedback applications.
Q: What is the resolution range of the RT28 series?
A: The RT28 series offers resolutions from 100 CPR to 1,000 CPR. Available CPR codes include: 100 (C), 200 (E), 256 (F), 300 (K), 360 (G), 400 (H), 500 (A), 512 (I), 600 (P), and 1,000 (B).
Q: What output types are available for the RT28 encoder?
A: The RT28 supports two output modes: Voltage type (A, B) and Differential type (A, A/, B, B/). Differential outputs provide stronger noise immunity for longer cable runs and industrial environments.
Q: What is the difference between Voltage and Differential output types?
A: Voltage type outputs single-ended signals (A, B) and leaves pins 4 and 6 unconnected (NC). Differential type outputs complementary signals (A, A/, B, B/) for reliable signal integrity. Both types use the same 6-pin connector with different pin assignments.
Q: What supply voltage does the RT28 require?
A: The RT28 operates on a 3.3V to 5V DC supply range, making it compatible with both 3.3V and 5V logic systems commonly used in motor control applications.
Q: How do I select the correct shaft diameter code for ordering?
A: Measure your motor shaft diameter and match it to the available codes: 01=2mm, 02=3mm, 03=1/8in, 04=5/32in, 05=3/16in, 06=1/4in, 11=4mm, 12=6mm, 13=8mm, 14=5mm. Contact EPOCH if your shaft size is not listed.
Need custom resolution, shaft diameter, or bulk pricing? Contact our sales team.

| Item | Description | QTY/Box | Boxes /Carton | G.W | N.W | QTY /Carton | Package Size |
| RT28 | RT28 Series Reflective Rotary Encoder | 10pcs | 10boxes | /kgs | /kgs | 100pcs | 310*130*45mm |
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 | / | / | / | ![]() |
![]() |
|
| RK Series | / | / | / | / | / | -20°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 | ![]() |
![]() |