Example parameter values for example steppers

Motor parameters examples

We'd like to post here the parameters we have actually tested and figured out for the motor we have in our lab. The parameters will be provided as a configuration file. https://github.com/ponoor/STEP400/wiki

Set parameters

config name

Config file names are set to Type_Voltage.

Voltage mode

  • Each KVAL values (KVAL_HOLD is set to half of the KVAL_RUN)
  • BEMF compensate parameter. Refer this article for the calculation.

Current mode

  • Each TVAL values (TVAL_HOLD is set to half of the TVAL_RUN)

Speed profile

The maximum motor speed and acceleration, deceleration vary greatly depending on the weight of load, size, mounting method. Therefore these values are set to default. Configure them with/setSpeedProfile and other commands while actuating loads.

File name

To differentiate the files on the link, their names are formatted toType_Voltage.json. However the name must be changed to config.txt when copying to microSD. For the detail please refer Set up with a miroSD card.

Tested motors

Currently parameter examples are available for the motors listed on the following. For each motor setting, please refer here.

Manufacture MPN Size
MERCURY MOTOR SM-42BYG011-25 NEMA17
MERCURY MOTOR ST-42BYH1684-1612 NEMA23
MERCURY MOTOR ST-57BYG076-0604 NEMA23
MERCURY MOTOR ST-57BYG076-3004D NEMA23
Orientalmotor PKP213D05 NEMA8
Orientalmotor PKP223D15 NEMA11
Orientalmotor PKP243D23 NEMA17
Orientalmotor PKP246D23 NEMA17
STEPPER ONLINE 17HS08-1004S NEMA17
Tamagawa TS3692N65 NEMA8
Usongshine 17HS2408S NEMA17
Usongshine 17HS3401S NEMA17
Usongshine 17HS4023 NEMA17
Usongshine 17HS4401S NEMA17
Usongshine 23HS5628 NEMA23
Back to top