Editorial Technical Reference

High-resolution rotary encoder

Rotary encoders · Resolution vs accuracy, CPR and PPR, sin/cos interpolation, output frequency limit, mounting eccentricity

A rotary encoder converts the angle of a shaft into electrical signals: an optical or magnetic code disc on the shaft is read by a sensor, and electronics output incremental pulses, sine/cosine signals or an absolute position word. Ask three things first: what accuracy (not just resolution) the axis needs, which signal type and counting method the controller uses, and what maximum speed the encoder and its input electronics must follow at the chosen resolution.

Shaft and hollow-shaft rotary encoders, incremental and absolute, optical and magnetic, for motors, rotary tables and machine axes. Linear encoders and scales, resolvers, manual pulse generators and draw-wire sensors are outside this page.

CNFX editorial research · Sources checked October 11, 2026 · 6 sources

Cylindrical stainless shaft encoder with a cable gland, joined by a flexible coupling to the shaft of a black servo motor on an aluminium bracket in a machine assembly area
Shaft encoder coupled to a servo motor shaft

01

Separate resolution from accuracy

US Digital defines resolution as the number of increments per rotation: the disc's line count sets a native resolution, which can be increased by interpolation and then decoded up to four times using the two quadrature channels A and B. It calls the result before quadrature CPR (cycles per revolution) and after 4x decoding PPR, and notes that some vendors use these acronyms with different definitions. Accuracy, by contrast, is the difference between the target position and the actual position, specified in degrees, arcminutes or arcseconds. [1] [2]

Beckhoff's application note states that the encoder resolution sets the smallest measurable position difference, and that a 1 Vpp sine/cosine encoder with 1,000 signal periods per revolution, interpolated by its EL5021 terminal at 8, 10 or 13 bits, yields 256,000, 1,024,000 or 8,192,000 steps per revolution; it states that "Common interpolation rates are often around 4 to 8 bits" and notes that the interface corrects offset, gain and phase errors. [5] US Digital lists eccentricity error, caused by eccentric mounting of the disc, as a source of rotary encoder error. [4]

Editorial calculation: a 23-bit absolute encoder divides a turn into 8,388,608 steps, about 0.15 arcsec each; this is resolution only. By the small-angle approximation, a 10 µm eccentricity on a 20 mm code radius alone gives an angular error of about 0.010 / 20 rad ≈ 103 arcsec (assumed example values). Ask the supplier for the system accuracy in arcsec over one revolution, measured as installed, separately from the bit count.

Give the supplier the axis (motor, rotary table, conveyor), required accuracy and resolution, incremental or absolute (single-turn or multi-turn), signal or interface the controller accepts, maximum shaft speed, shaft or hollow-shaft size and coupling, supply voltage, cable length, protection class, temperature, shock and vibration, and test data required.

02

Match the signal type and check the speed limit

Beckhoff describes incremental encoders that output two channels in quadrature (A and B, 90° apart) so direction can be detected, with an optional reference pulse once per revolution, as rectangular 5 V TTL or 30 V HTL signals referenced to ground, or as differential 1 Vpp sine/cosine signals that are interpolated for higher resolution. Absolute encoders output a unique position value that remains known after a power failure, whereas incremental systems must home after switch-on. [5]

US Digital explains that each encoder is rated at a frequency it can read and that higher resolutions may reduce the read rate, limiting the speed at which the encoder is effective. [3] Beckhoff notes that interpolation computing time limits resolution at high speed, so its EL5021 uses about 13 bits at low speed and about 8 bits at higher speed, with a 250 kHz maximum input frequency. [5] Hengxiang's E50S8 incremental encoder lists a 300 kHz maximum response frequency with resolutions from 50 to 23,040 per turn. [6]

Editorial calculation: maximum shaft speed ≈ response frequency × 60 / pulses per turn. At 300 kHz, a 1,000-pulse encoder can be followed to 18,000 rpm, but a 10,000-pulse version only to 1,800 rpm; the controller's input frequency and the encoder's mechanical speed rating may set a lower limit. [6] [3]

03

Compare what suppliers offer

Suppliers linked to this page list high-resolution rotary encoders; each card links to the page reviewed.

Listings include incremental, absolute and fieldbus absolute encoders with solid or hollow shafts; ask each for accuracy in arcsec, signal type, maximum frequency and the CPR/PPR definition used.

04

Trace the encoder parts

This is a functional reference built from the sources cited; it is not one maker's specification.

PartRoleFix in the order
Code discLines set native resolution. [1]Line count; optical or magnetic.
Light source and photodetectorsRead the disc. [5]Scanning principle.
Signal processingInterpolation, error correction. [5]Interpolation factor; output.
Shaft, bearings and couplingMounting sets eccentricity error. [4]Shaft size; coupling type.
Housing and cableProtection and noise immunity. [6]IP rating; differential output.

05

Fill the specification fields with values for your axis

A rotary encoder quotation needs values for your axis. The table explains each field, gives published values where a reviewed source states them, and says what to obtain from the supplier.

FieldWhat it means and published valuesAsk the supplier for
Resolution (bit)Counts per turn; 23 bit = 8,388,608 (editorial). [1]Bits or CPR/PPR and definition.
Accuracy (arcsec)Target vs actual position. [2]System accuracy over a turn.
Repeatability (arcsec)Return to the same reading.Value and test.
Max speed (rpm)Limited by response frequency at the resolution. [3] [6]Electrical and mechanical limits.
Supply voltage (V DC)E50S8: 5 V or 8–30 V. [6]Range.
Output signalTTL, HTL, 1 Vpp or absolute. [5]Signal or interface.
Operating temperature (°C)Service range.Range.
Protection classE50S8: IP50 or IP65. [6]IP rating.
Shaft diameter (mm)E50S8: 8 mm D-shaft. [6]Shaft or bore.
Moment of inertia (g·cm²)Load on the axis.Value.
Weight (kg)Mass.Value.
Vibration resistance (m/s²)E50S8 lists shock of 490 m/s², 11 ms. [6]Vibration and shock ratings.

06

Send the axis, signal and accuracy data together

Paste it into your enquiry below or into an email to a maker, then replace every bracket.

Axis: [motor; rotary table; other]
Accuracy: [system accuracy; resolution; repeatability]
Type: [incremental; absolute single-turn or multi-turn]
Signal: [TTL; HTL; 1 Vpp; interface]
Speed: [maximum rpm; controller input frequency]
Mechanical: [shaft or hollow; coupling; protection]
Documents: [accuracy test; datasheet]

See manufacturer records Send an enquiry through CNFX

Compare rotary encoder suppliers

These companies list high-resolution rotary encoders.

Gertech (Weihai) Automation Technology Co., Ltd.
Manufacturing site to be confirmed for the order

Lists incremental, absolute, hollow-shaft and fieldbus absolute encoders.

Product scope checked 2026-10-11

Current product source ↗

Rotary encoders listed · profile compiled by CNFX from public sources
Shanghai Hengxiang Optical Electronics Co., Ltd.
Manufacturing site to be confirmed for the order

Lists incremental shaft encoders such as the E50S8 with resolutions up to 23,040 per turn.

Product scope checked 2026-10-11

Current product source ↗

Rotary encoders listed · profile compiled by CNFX from public sources

Explore company information and manufacturing capabilities, then discuss the scope of your project with a relevant supplier.

Share this page

Buyer questions

Is a high-resolution encoder also accurate?

Not necessarily; US Digital defines resolution as increments per turn and accuracy as the difference between target and actual position. [1] [2]

What is the difference between CPR and PPR?

US Digital uses CPR for cycles before quadrature and PPR for pulses after 4x quadrature decoding, and notes other vendors may use different definitions. [1]

Why does resolution limit speed?

US Digital says higher resolutions may reduce the read rate; at 300 kHz a 10,000-pulse encoder is followed only to 1,800 rpm (editorial calculation). [3] [6]

Sources and what still needs a direct check

Sources checked 2026-10-11. US Digital and Beckhoff are encoder and controls makers explaining terms and signal processing; Hengxiang's page is one maker's datasheet.

  1. US Digital — Glossary: Resolution ↗ Maker glossary Return to text ↑
  2. US Digital — Glossary: Accuracy ↗ Maker glossary Return to text ↑
  3. US Digital — Glossary: Frequency ↗ Maker glossary Return to text ↑
  4. US Digital — Glossary: Eccentricity error ↗ Maker glossary Return to text ↑
  5. Beckhoff — Application note DK9222-0212-0053: Increment-precise positioning with 1 Vpp position encoders ↗ Maker application note Return to text ↑
  6. Shanghai Hengxiang — E50S8 1000 ppr incremental rotary encoder ↗ Maker product page Return to text ↑

Still to check yourself

  • Ask for system accuracy in arcsec, not only bits.
  • Confirm CPR/PPR definitions.
  • Check frequency limits at your resolution and speed.
  • Confirm coupling and mounting tolerances.
  • Verify the legal supplier and factory.
Buyer enquiry

Request manufacturing insight for High-Resolution Encoder

Ask for use case, specification boundaries, supplier type, and RFQ preparation information for this product.

Where it goes
Straight to the CNFX editorial desk, and to the manufacturer if this product is linked to a claimed profile. Nothing is broadcast to a supplier list.
Your details stay here
We do not sell or rent enquiry data, and we do not add you to a mailing list. Used only to answer this request.
No commission, no middleman
CNFX is a directory. We take no cut of any order and never negotiate on a supplier's behalf.
What to include
Share your product specifications, quantity, destination and target delivery date.

Your business information is used only to process this request.

Thank you! Your message has been sent. We'll respond within 1–3 business days.
Sorry, we couldn't send your message. Please try again, or email us at [email protected].

Need to Manufacture High-Resolution Encoder?

Compare manufacturer profiles with relevant product and process capability.

Previous Product
Z-axis Ram/Spindle
Last Product
Get QuotesChat