KREMEN Реклама
KREMEN Реклама

Не изменяется микрошаг на drv8825 ramps 1.4

KEInazgul
Идет загрузка
Загрузка
05.04.2018
1235
6
Вопросы и ответы
У меня самодельная дельта. Такая проблема, вообще не меняется микрошаг на ramps 1.4 с драйверами drv8825. Причем не важно как я переставляю перемычки, и как меняю параметр DEFAULT_AXIS_STEPS_PER_UNIT, результат один и тот же, указываю движение на 10мм, а перемещается на 5мм. Что за фигня вообще? Ну ладно перемычки, они может там на плате соединены (хотя, если они соединены, то я должен получить 32 шага, чего я собственно и добиваюсь), но какого черта код прошивки вообще никак не влияет?

Вот кусок кода:

#define XYZ_FULL_STEPS_PER_ROTATION 200

#define XYZ_MICROSTEPS 32

#define XYZ_BELT_PITCH 2

#define XYZ_PULLEY_TEETH 20

#define XYZ_STEPS (XYZ_FULL_STEPS_PER_ROTATION * XYZ_MICROSTEPS / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH))

#define DEFAULT_AXIS_STEPS_PER_UNIT { XYZ_STEPS, XYZ_STEPS, XYZ_STEPS, 48 }.

Буду признателен за помощь, хотя бы укажите в какую сторону копать...
Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама