A Hollow Shaft Encoder is a type of rotary encoder designed with a hollow opening through its center, allowing it to be mounted directly onto a rotating shaft. Unlike a traditional solid shaft encoder, which typically uses a coupling between the encoder shaft and the machine shaft, a hollow shaft encoder can fit around the existing shaft and provide rotational feedback directly.
Hollow shaft encoders are commonly used for measuring rotational position, speed, direction, and motion. Their compact mounting structure makes them particularly useful in industrial automation, motor control, robotics, CNC machinery, conveyors, and other motion-control systems where installation space and mechanical integration are important.

What Is a Hollow Shaft Encoder?
A hollow shaft encoder is a rotary encoder with a central bore that allows a machine shaft to pass through or into the encoder. The encoder detects the rotation of the shaft and converts mechanical movement into electrical signals that can be processed by a controller, drive, PLC, or other electronic system.
The main difference between a hollow shaft encoder and a solid shaft encoder is the mounting method. A solid shaft encoder has its own projecting shaft that must be mechanically connected to the rotating shaft. A hollow shaft encoder, on the other hand, is mounted directly onto the machine shaft through its internal bore.
This mounting configuration can simplify mechanical integration and reduce the need for additional coupling components. Hollow shaft encoders are therefore a practical option when the motor or machine already has a suitable shaft and the available installation space is limited.
How Does a Hollow Shaft Encoder Work?
The basic working principle of a hollow shaft encoder is similar to other rotary encoders. The encoder detects the angular movement of a rotating shaft and converts that movement into an electrical output.
The machine shaft rotates: The motor or mechanical system causes the shaft to rotate.
The encoder rotates with the shaft: The hollow bore allows the encoder to be mounted directly around the shaft.
The sensing element detects rotation: Depending on the encoder technology, optical, magnetic, or another sensing method can detect the rotational movement.
The encoder generates an electrical signal: The detected movement is converted into output signals.
The controller processes the feedback: A PLC, motion controller, drive, or other control system uses the encoder signal to determine speed, direction, position, or other motion information.
For example, an Incremental Encoder can generate pulses as the shaft rotates. By counting these pulses and analyzing their timing and phase relationship, the control system can determine rotational movement and direction.
What Is the Difference Between a Hollow Shaft and Solid Shaft Encoder?
The primary difference is the mechanical mounting configuration.
| Feature | Hollow Shaft Encoder | Solid Shaft Encoder |
|---|---|---|
| Shaft Design | Central bore | Projecting solid shaft |
| Mounting | Mounted directly onto the machine shaft | Connected using a coupling or similar mechanism |
| Installation | Generally simple for compatible shafts | Requires shaft alignment and coupling |
| Space Requirements | Can offer a compact mounting arrangement | May require additional axial space for coupling |
| Typical Applications | Motors, automation, machinery, robotics | General motion-control applications |
The choice between the two depends on the machine structure, shaft dimensions, available space, required accuracy, operating conditions, and installation requirements.
What Are the Types of Hollow Shaft Encoders?
Hollow shaft encoders can be classified according to both their feedback method and mechanical design.
1. Incremental Hollow Shaft Encoder
An incremental hollow shaft encoder generates pulses as the shaft rotates. The controller can use these pulses to determine relative movement, rotational speed, and direction.
Incremental encoders are commonly selected for applications where the system needs reliable speed or relative position feedback. Depending on the design, output channels such as A and B may be used to determine the direction of rotation, while an index signal may provide a reference position.
2. Absolute Hollow Shaft Encoder
An absolute hollow shaft encoder provides a unique position value for the shaft rather than only generating incremental pulses. This means the controller can determine the encoder's position directly without relying on pulse counting from a previous reference point.
Absolute Encoders are useful in applications where the machine needs to know its position immediately after startup or where repeated homing operations are undesirable.
3. Through-Bore Encoder
A through-bore encoder is a hollow shaft encoder with an opening that extends through the encoder, allowing the machine shaft to pass through the encoder body. Through-bore and hollow shaft are often used as alternative terms, although specific mechanical configurations can vary between manufacturers.
4. Blind Hollow Shaft Encoder
A blind hollow bore encoder has a hollow opening that does not necessarily pass completely through the encoder housing. It can be useful when the machine shaft does not need to extend through the entire encoder.
What Are the Advantages of a Hollow Shaft Encoder?
Direct Shaft Mounting
One of the main advantages of a hollow shaft encoder is its ability to mount directly onto a compatible machine shaft. This can simplify mechanical integration compared with an encoder that requires a separate shaft coupling.
Compact Installation
The hollow-bore design can help reduce the space required around the motor or rotating shaft. This makes it useful for equipment with limited installation space.
Reduced Mechanical Components
Because the encoder can be mounted directly onto the machine shaft, some applications can eliminate additional coupling components. This can simplify the mechanical structure and reduce the number of components that need to be aligned.
Flexible Application
Hollow shaft encoders are available in different bore sizes, resolutions, output types, and feedback technologies. This allows them to be matched to different motion-control requirements.
Easy Integration
For machines with an accessible rotating shaft, a hollow shaft encoder can provide a convenient way to add rotational feedback without significantly changing the basic shaft arrangement.
Where Are Hollow Shaft Encoders Used?
Hollow shaft encoders are widely used in systems that need feedback from a rotating shaft. Common applications include:
Industrial automation equipment
Servo motors
Stepper and motion-control systems
CNC machines
Robotics
Conveyor systems
Packaging machinery
Printing equipment
Material handling equipment
Elevators and lifting equipment
Testing and measurement systems
Rotary positioning systems
In these applications, the encoder can provide feedback that allows the control system to monitor or regulate shaft rotation, speed, direction, and position.
Why Are Hollow Shaft Encoders Used in Motor Control?
Motor control systems often require accurate feedback about shaft movement. A hollow shaft encoder can be mounted directly around the motor shaft, creating a compact feedback solution.
For example, an incremental encoder can provide pulse signals corresponding to shaft rotation. The motor controller can then use this information to monitor rotational speed and direction or maintain a desired motion profile.
In more demanding positioning systems, an absolute encoder can provide direct position information. The appropriate encoder type depends on whether the application requires relative motion feedback or immediate absolute position information.
Hollow Shaft Encoder vs. Incremental Encoder: Are They the Same?
No. These terms describe different characteristics of an encoder.
Hollow shaft describes the encoder's mechanical mounting configuration, while incremental describes the way the encoder provides motion feedback.
Therefore, an encoder can be both a hollow shaft encoder and an incremental encoder. Similarly, an encoder can be a hollow shaft encoder and an absolute encoder.
This distinction is important when selecting an encoder. Buyers should evaluate both the mechanical design and the feedback method instead of treating “hollow shaft” and “incremental” as interchangeable terms.
How to Choose a Hollow Shaft Encoder?
Choosing the right hollow shaft encoder requires consideration of both mechanical and electrical requirements.
1. Check the Shaft or Bore Size
The encoder's bore diameter must be compatible with the machine shaft. If the bore size does not match the shaft, an appropriate Adapter or different encoder model may be required.
2. Choose Incremental or Absolute Feedback
Select an incremental hollow shaft encoder when relative movement, speed, or direction feedback is sufficient. Consider an absolute hollow shaft encoder when the system needs direct position information, especially immediately after startup.
3. Consider Resolution
Resolution determines how finely the encoder can distinguish rotational movement. For incremental encoders, resolution is commonly specified in pulses or cycles per revolution. For absolute encoders, resolution is generally expressed in bits or position counts.
4. Check the Output Signal
Make sure the encoder's output interface is compatible with the controller or drive. Common output formats vary depending on the encoder design and application.
5. Consider Maximum Speed
The encoder must be capable of operating at the rotational speed required by the machine. Always check the manufacturer's specified maximum operating speed before selecting a model.
6. Consider the Operating Environment
Temperature, humidity, dust, vibration, shock, and electromagnetic interference can affect encoder selection. Industrial applications may require a more robust housing and suitable environmental protection.
7. Check the Mounting Method
A hollow shaft encoder generally requires a method to prevent the encoder housing from rotating with the shaft. Depending on the design, this may involve a flexible tether, torque arm, mounting bracket, or similar arrangement.
What Is the Role of Resolution in a Hollow Shaft Encoder?
Resolution indicates how much rotational information an encoder can provide within a given revolution. Higher resolution can provide finer feedback, but the required resolution depends on the actual motion-control system.
For an incremental encoder, resolution is commonly specified using PPR or CPR. For an absolute encoder, resolution may be specified in bits, with more bits representing a greater number of unique position values per revolution.
Choosing the highest available resolution is not always necessary. The correct resolution should be determined based on the required positioning accuracy, motor speed, controller capability, mechanical transmission, and application requirements.
FAQ
What is a hollow shaft encoder used for?
A hollow shaft encoder is used to measure the rotation of a shaft and provide feedback about speed, direction, position, or other motion parameters. It is commonly used in motors, industrial automation, CNC machines, robotics, and motion-control systems.
What is another name for a hollow shaft encoder?
Depending on the mechanical design, hollow shaft encoders may also be referred to as hollow bore encoders or through-bore encoders. Specific terminology can vary between manufacturers.
What is the difference between a hollow shaft encoder and a solid shaft encoder?
A hollow shaft encoder mounts around or onto the machine shaft through a central bore. A solid shaft encoder has its own shaft and generally requires a coupling or another mechanical connection to the machine shaft.
Is a hollow shaft encoder better than a solid shaft encoder?
Neither type is universally better. A hollow shaft encoder can be advantageous when direct shaft mounting and compact installation are important, while a solid shaft encoder may be more appropriate for applications designed around a traditional coupled mounting arrangement.
Can a hollow shaft encoder measure speed?
Yes. A hollow shaft encoder can provide rotational feedback that allows a control system to calculate shaft speed. Incremental encoders are commonly used for speed feedback applications.
Can a hollow shaft encoder measure position?
Yes. Both incremental and absolute hollow shaft encoders can be used for position-related applications. However, incremental encoders generally provide relative position information based on counted movement, while absolute encoders provide a unique position value.
How is a hollow shaft encoder mounted?
The encoder is installed onto a compatible machine shaft through its hollow bore and secured according to the manufacturer's mounting requirements. A flexible tether, torque arm, or other anti-rotation mechanism may be used to prevent the encoder housing from rotating.
A hollow shaft encoder is a rotary feedback device designed with a central bore that allows it to mount directly onto a rotating machine shaft. By combining direct shaft mounting with reliable motion feedback, it provides a practical solution for applications requiring measurement of speed, direction, position, or rotational movement.
Compared with a traditional solid shaft encoder, the hollow shaft configuration can simplify mechanical integration, reduce the need for additional coupling components, and provide a compact installation solution. Hollow shaft encoders are available in both incremental and absolute versions, making them suitable for a wide range of industrial and motion-control applications.
When selecting a hollow shaft encoder, consider the bore diameter, encoder type, resolution, output signal, operating speed, mounting method, environmental conditions, and controller compatibility. Matching these specifications to the actual machine requirements is the key to achieving reliable encoder performance.








