Closed Loop Stepper Motor and Driver

What Are Closed Loop Stepper Control Systems?
Closed-loop stepper motors are similar to regular stepper motors but have better performance due to the addition of an encoder as well as lower internal inductance. The end result is that the system using these motors performs much better. When coupled to closed-loop motors and drivers, CNC machines, actuators and other automation equipment have a better and more efficient operation.
- 2Nm: For small to medium-sized machines.
- 3Nm: For higher powered or larger machines.
- HSS57: For high performance builds.
- HBS57: For budget-oriented builds.
Wiring guides: HSS57 System

The recommended power supply voltage is 36V, you may go up to 48V. The mains connections should be done by a licensed electrician or similarly qualified individual. The maximum current output of the driver is 6A. Take note of the encoder wiring. The encoder GND is white in colour. For illustration purposes, it is shown as a light grey as white will not show on a white background.
Wiring guides: HBS57 System

The wiring is exactly the same as the HSS57 system. Please note that the maximum voltage for the HBS57 driver is 70V and the maximum current output of the driver is 5A. Take note of the encoder wiring. The encoder GND is white in colour. For illustration purposes, it is shown as a light grey as white will not show on a white background.
Driver settings: HSS57
Pulses/Rev | Microsteps |
800 | 1/4 |
1600 | 1/8 |
3200 | 1/16 |
6400 | 1/32 |
12800 | 1/64 |
25600 | 1/128 |
51200 | 1/256 |
On the HSS57 driver, The Switch Array is as follows:
Dip-Switch | Function |
SW1 | No Function |
SW2 | Motor Direction: On = CW Off = CCW |
SW3 | Micro-step Setting |
SW4 | Micro-step Setting |
SW5 | Micro-step Setting |
SW6 | Micro-step Setting |
Please note: the dip switch is in the ‘ON‘ position when it is facing downwards and in the ‘OFF‘ position when it is facing upwards. See below for 1/8th microstep with the motor direction set clockwise.
Dip-Switch | Positioning |
SW1 | OFF |
SW2 | ON |
SW3 | ON |
SW4 | OFF |
SW5 | ON |
SW6 | ON |

Driver Settings: HBS57
The HBS57 driver has an 8 dip switch array. You can select the:
- Motor type
- Motor direction
- Open-loop/closed loop mode
- Microstep settings
Pulses/Rev | Microsteps |
800 | 1/4 |
1600 | 1/8 |
3200 | 1/16 |
6400 | 1/32 |
12800 | 1/64 |
25600 | 1/128 |
51200 | 1/256 |
On the HBS57 driver, The Switch Array is as follows:
Dip-Switch | Microsteps |
SW1 | Micro-step Setting |
SW2 | Micro-step Setting |
SW3 | Micro-step Setting |
SW4 | Micro-step Setting |
SW5 | Motor Direction: On = CW, OFF = CCW |
SW6 | Acceleration Assistance (AA): SW6 On = AA – ON, SW6 OFF = AA – OFF |
SW7 | Motor Type Selection |
SW8 | Motor Type Selection |
For Motor Type Selection (SW7 and SW8), please see below:
SW7 | SW8 | Motor Type |
OFF | ON | 57 (Nema23) |
ON | OFF | 60 (Nema24) |
OFF | OFF | Open-loop Nema23 (4A ratIng) |
Please note: the dip switch is in the ‘ON‘position when it is facing downwards and in the ‘OFF‘ position when it is facing upwards. See below for 1/8th microstep with the motor direction set clockwise.
Dip-Switch | Microsteps |
SW1 | ON |
SW2 | OFF |
SW3 | ON |
SW4 | ON |
SW5 | ON |
SW6 | ON |
SW7 | OFF |
SW8 | ON |
