Настройка шаговых двигателей осей.

В процессе настройки надо вычислить необходимое количество подаваемых импульсов (шагов) на шаговый двигатель для перемещения управляющей гайки червячной передачи станка на заданную единицу измерения - 1мм.

Например, имеем шаговый двигатель с шагом 1.8 градуса, червячную передачу с шагом резьбы 1.25мм и контроллер, установленный на «полный шаг». Тогда при подаче на него 200 импульсов (шагов), его вал повернется на (1.8градуса х 200) = 360 градусов (полный оборот) и управляющая гайка червячной передачи сдвинется на 1.25мм.

Теперь, чтобы гайка сдвинулась на 1мм, надо соответственно уменьшить количество подаваемых на шаговый двигатель импульсов (шагов), которые определяются по формуле: 200/ 1.25мм = 160 импульсов (шагов). Т.е. при 160 импульсах(шагах) управляющая гайка при резьбе с ходом 1.25мм переместится на 1мм.

Если на контроллере установлен неполный шаг, например «полшага», то формула будет иметь следующий вид: 2х200/1.25мм = 320 импульсов (шагов).

Таким образом, изменяя степень «шага» в контроллере, а также зная ход резьбы червячной передачи, по аналогичной формуле можно в дальнейшем рассчитывать количество подаваемых на шаговый двигатель импульсов (шагов) для перемещения управляющей гайки на 1мм.

Учитывая, что наиболее оптимальная работа данного контроллера отмечена при установке «1/8 шага», возьмем за основу:

- шаг резьбы червячной передачи -1.25мм;

- контроллер установлен на «1/8 шаг», т.е. 1мм перемещения управляющей гайки будет соответствовать 8х200/1.25мм=1280 импульсов(шагов) шагового двигателя.

Примечание: перед началом «пусков» шаговых двигателей при выключенном питании на всех 3-х синих переключателях контроллера установим:

 

Current Setting (выходной ток) Decay Mode Settings MicroStep Settings (шаг)
100% ON ON FAST ON ON ON ON
75% ON OFF 25% ON OFF 1/2 ON OFF
50% OFF ON 50% OFF ON 1/8 OFF OFF
25% OFF OFF SLOW OFF OFF 1/16 OFF ON

 

Требуемые установки выделены жирным текстом с подчеркиванием – OF . В дальнейшем данные установки можно будет менять.

 

 

Заходим в меню «Config», нажимаем «Motor Tuning» и получаем следующую картинку:

 

 

Нажимаем «X Axis», набираем в «Steps per» значение шагов, которое мы вычислили - 1280. Передвигая ползунки «Accel» и «Velocity» подбираем скорость и ускорение двигателя оси Х. Для начала поставим «график» в значения скорости «Velocity» 200 мм в минуту, «Accel» - 0.1-0.2 сек., затем нажимаем «SAVE AXIS SETTINGS». Если кнопка «SAVE AXIS SETTINGS» не «подсвечивается», то немного двинем один из ползунков.

Аналогично поступаем с осями Y и Z, затем нажимаем «ОК».

 

Теперь переходим к пуску шаговых двигателей – «закрутке осей». Для этого заходим на главную страницу Mach и слева на клавиатуре компьютера нажимаем клавишу «Tab», после чего на экран справа выскочит пульт ручного управления «MPG MODE». Включаем питание контроллера, далее нажимаем на кнопку «RESET», при этом останавливается рядом находящаяся бегущая строка и должен появиться шум от подачи напряжения на шаговые двигатели. Затем левой кнопкой мыши нажимаем поочередно на кнопки осей X (+ -), Y(+ -), Z(+ -) пульта ручного управления, при этом шаговые двигатели данных осей должны начать вращаться.

 

Отдельные настройки: