Мда, я когда создавал тему думал что сам ни фига толком по ЧПУ не знаю.......
Первая странность - "напряжение ни на сотку не сдвинулось", может тебе просто повезло с блоком питания, но даже у брендов сотки под нагрузкой гуляют.
То что плавает ток это нормально - по току блок питания три оси должен вытянуть, одновременно три оси и поворотка вряд ли будут работать.
По идее при измерении тока у тебя должно было получится ТРИ значения:
1. При нажатом "Reset" - тока или вообще нет или близок у нулю.
2. При отжатом "Reset" двигателя должны начать пищать и появится потребление тока(режим удержания, без движения по осям)
3. Движение - ток должен быть наибольшим.
Если иначе в настройках где то косяк.
Теперь по шагам, описываю как настраивал свой:
Типичный китайский двигатель имеет 200 шагов на 1 оборот, если в контролере установлено деление на 8 то для того чтобы движок повернулся на один оборот Math3 нужно послать на него 200х8=1600 импульсов.
Поскольку шаг ШВП 5 мм нужно пересчитать шаги для перемещения на 1 мм - 1600/5=320 шагов. Что такое "1188" понятия не имею - три таких ШВП в конце всегда должен быть ноль.
Теперь еще возможные подлянны:
Может быть настроенная слишком большая скорость перемещения - для начала ограничь скорость перемещения до 500 мм/мин. Для тестов сойдет, а там видно будет.
Аналогично со ускорением разгона/торможения - тоже поставь пока поменьше, как минимум чтобы на глаз было заметно как при нажатии на кнопку ось постепенно разгоняется.
Вытащи из контролера разьемы подключения шаговиков и проверь не клинит ли где ШВП - у меня такой прикол был.
Возьми кусок провода и соедени - корпус компьютера, корпус контролера(или его минусовый провод) и корпус станка.
Теперь само измерение перемещения.
Обязательно проверь люфт!!! Берешь ось рукой и пытаешься ее сдвинуть. Судя по движкам станок у тебя не мелкий, так что в идеале вообще не должно быть НИКАКОГО шатания - если есть фиг ты когда перемещение настроить.
Берешь штангенциркуль, крепишь его к столу, паралельно движения тестируемой оси - выдвигаешь щуп глубиномера. Дальше зажимаешь что нибудь в шпиндель и подъезжаешь к концу щупа и немного сдвигаешь его. Обнуляешь показания Mach3 и штангенциркуля. Дальше переезд на произвольное расстояние, НО ОБЯЗАТЕЛЬНО в том же направлении в каком двигался когда подъезжал к концу глубиномера!!!
Если перемещение соответствует расчетному проверь не кратна ли разница 2, 4, 8, 16 - вдруг делитель шагов на контролере не так настроил.
*Совет по использованию осциллографа связан с тем что контролер питает движки очень короткими импульсами тока большой величины, а цешка показывает среднее значение. Если блок питания имеет запас по току этот факт как правило значения не имеет, а вот если попробуешь гнать все 4 движка одновременно может екнутся.
Отредактировано AS31979 (11-11-2015 11:16:43)