Системно уходят все оси станка

Фрезерные и гравировальные станки для обработки мягких материалов (дерево, пластики, мягкие металлы).
Аватара пользователя
xvovanx
Мастер
Сообщения: 3045
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 750
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Системно уходят все оси станка

Сообщение xvovanx »

max2199 писал(а): А как объянитиь 100% повторяемость результата в УП?
Это было проверено?
calabr писал(а): пробовать инвертировать степ и/или дир
Как у вас степ и дир на драйверах подключены, с общим нулем или с общим плюсом?
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

Re: Системно уходят все оси станка

Сообщение max2199 »

iMaks-RS писал(а): источник помех - новый блок питания.
подкину LPT плату потом БП от компа на один драйвер
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

Re: Системно уходят все оси станка

Сообщение max2199 »

calabr писал(а): Ожет при микро-шаге все-таки уходит, но менее заметно?
Стук не уходит при делении шага 1\4 от ощущается если взять двигатель в руки.
А так во время щелчка на шаге 1 происходит не срыв шага а вал дергается в другую сторону на пару шагов аж двиг стоя валом вверх на столе проворачивается на четверть оборота. Вот так он дергается
Скорость 200 ускорение 10 на больих скоростях тоже щелкает при разгоне.
Вобщем явная проблема с управяю.щим сигналом как мне кажется.
не то LPT глючит не то плата.
Не думаю что китаец прислал 4 нерабочих драйвера
Аватара пользователя
xvovanx
Мастер
Сообщения: 3045
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 750
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Системно уходят все оси станка

Сообщение xvovanx »

xvovanx писал(а): Как у вас степ и дир на драйверах подключены, с общим нулем или с общим плюсом?
max2199 писал(а): Не думаю что китаец прислал 4 нерабочих драйвера
Вопрос не работоспособности драйверов, а в том как подключены по полярности управляющие сигналы, которые приходят на драйвера. Если полярность не правильная, то будут либо лишние импульсы в начале и конце, либо по одному будет не хватать. И лишние импульсы Степ по времени как раз будут налезать на импульсы Дир и делать "кашу" в работе (уходы координат). Поэтому и вопрос - пробовали инвертировать степ и Дир сигналы подключив по другому?
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

Re: Системно уходят все оси станка

Сообщение max2199 »

xvovanx писал(а): Дир сигналы подключив по другому?
Что то в нижней схеме непонятное. Один и тот же провод обозначен как PUL и VCC
Аватара пользователя
xvovanx
Мастер
Сообщения: 3045
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 750
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Системно уходят все оси станка

Сообщение xvovanx »

max2199 писал(а): Один и тот же провод обозначен как PUL и VCC
Где?
Все там правильно. Верхняя часть схемы - подключение с общим плюсом (управление инверсными импульсами), нижняя часть схемы - подключение с общим нулем (управление положительными импульсами).
Аватара пользователя
calabr
Мастер
Сообщения: 592
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 80
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Системно уходят все оси станка

Сообщение calabr »

max2199 писал(а): А так во время щелчка на шаге 1 происходит не срыв шага а вал дергается в другую сторону на пару шагов аж двиг стоя валом вверх на столе проворачивается на четверть оборота. Вот так он дергается
Скорость 200 ускорение 10 на больих скоростях тоже щелкает при разгоне.
Если подключен Enable, то при остановке двигатель обесточивается и смещается в устойчивое магнитное положение. Потом при первом шаге, даже с микрошагом будет большой скачек. И возможно в другую сторону.
Если с полным шагом, то тоже скаче большой, 1.9 градуса. Ускорение 10 очень маленькое для реальной работы.
Обычно енейбл не подключают и на драйверах используют понижение тока при простое.
Я хоть и злодей конечно, но нужно быть вежливым злодеем!
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

Re: Системно уходят все оси станка

Сообщение max2199 »

xvovanx писал(а): Где?
Все там правильно. Верхняя часть схемы - подключение с общим плюсом (управление инверсными импульсами), нижняя часть схемы - подключение с общим нулем (управление положительными импульсами).
Я понял про общий минус.
В первой схеме контакт на плате развязки GND не используется
Во второй используется. Там что то лишнее. Или PUL или VCC
Непонятно

Схему с общим минусом не пробовал. Подключал как китаец велел
Последний раз редактировалось max2199 22 июл 2021, 16:51, всего редактировалось 2 раза.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3045
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 750
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Системно уходят все оси станка

Сообщение xvovanx »

Да и по диаграммам, что выкладывал выше, видно, что если не правильная полярность сигналов, то последний /первый импульс может вызывать вращение/рывок уже в другую сторону.
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

Re: Системно уходят все оси станка

Сообщение max2199 »

calabr писал(а): А какие именно ускорения и скорости?
Ожет при микро-шаге все-таки уходит, но менее заметно?
Стук и должен уходить с микрошагом- движение более плавное. Тут все и стараются по-мельче шаги делать.
Сделай тест для 1 оси - 100 раз туды-сюды и на сколько уедет, потом в 1-м направлении с паузами 100 раз. Ппремещения могут быть короткими - одного оборота вала хватит.
Выставил деление шага 1/8 двести раз в право с клавиатуры. Вернулось четко на метку.
Сто в лево сто в право смещение на четверть оборота
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

Re: Системно уходят все оси станка

Сообщение max2199 »

Вот так подключал. Не работает

http://progdron.com/images/Shild/TB6600/img19.jpg
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2405
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 310
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Системно уходят все оси станка

Сообщение Rom327 »

max2199 писал(а): Вот так подключал. Не работает
Enable можно откинуть...

Может плагин под Mach3 кривой...
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

Re: Системно уходят все оси станка

Сообщение max2199 »

Rom327 писал(а): Enable можно откинуть...

Может плагин под Mach3 кривой...
Откинул
Двиг стал на удержание.
Сейчас переставлю на 2.63 она вроде самая стабильная

А в маче в настройка ничего поменять не нужно?
Аватара пользователя
calabr
Мастер
Сообщения: 592
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 80
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

Re: Системно уходят все оси станка

Сообщение calabr »

max2199 писал(а): Выставил деление шага 1/8 двести раз в право с клавиатуры. Вернулось четко на метку.
Сто в лево сто в право смещение на четверть оборота
Четко попадает в проблему с полярностью степ и дир. Матчеммне пользуюсь, но обычно есь возможность софтово менять активный уровень.
Я хоть и злодей конечно, но нужно быть вежливым злодеем!
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

Re: Системно уходят все оси станка

Сообщение max2199 »

calabr писал(а): Четко попадает в проблему с полярностью степ и дир. Матчеммне пользуюсь, но обычно есь возможность софтово менять активный уровень.
Там есть галочка step low actv, но на нее не реагирует. Подключение на общий минус почему то не работает главное на ENA в настройках мача реагирует. Двиг встает на удержание, а на степ дир сигнал никак
Подожду пока новую ЛПТ карту. Может сигнал какой то глючный идет
Драйвера эти вроде у людей более менее работали. Координаты если и убегали то не на 20 см
Аватара пользователя
xvovanx
Мастер
Сообщения: 3045
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 750
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Системно уходят все оси станка

Сообщение xvovanx »

calabr писал(а): Четко попадает в проблему с полярностью степ и дир
+100500. У меня станок не на маче, но при первом запуске была ситуация один в один у уходом по всем осям. Поменял полярность сигналов в подключении драйверов и забыл...
Аватара пользователя
Argon-11
Мастер
Сообщения: 1899
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 446
Контактная информация:

Re: Системно уходят все оси станка

Сообщение Argon-11 »

xvovanx писал(а): Поменял полярность сигналов в подключении драйверов и забыл...
А перед драйверами ШД что-то буферное стоит типа 74HC245? Если стоит, то мне пока непонятно, почему это помогло - у них же выход push-pull. На моем станке периодически бывают малые смещения, как раз пытаюсь вникнуть - то ли с полярностью намудрил, то ли датчики базы подклинивают.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3045
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 750
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Системно уходят все оси станка

Сообщение xvovanx »

Argon-11 писал(а): А перед драйверами ШД что-то буферное стоит типа 74HC245? Если стоит, то мне пока непонятно, почему это помогло
Да, на плате контроллера буферная м/с стоит. Полагаю, что при инвертировании сигнала активных фронтов для работы драйвера становится на один меньше или больше. Это как пять пальцев на руке, но между ними четыре промежутка.
При неправильной полярности у меня сразу уводило - в течении минуты сложной обработки на миллиметры. Возможно и от драйверов зависит, если сигнал не меандр, то при смене полярности, возможно драйвер теряет импульсы другой скважности.
Аватара пользователя
Argon-11
Мастер
Сообщения: 1899
Зарегистрирован: 07 июн 2017, 17:48
Репутация: 446
Контактная информация:

Re: Системно уходят все оси станка

Сообщение Argon-11 »

У себя такого увода до сих пор не наблюдал - все в виде нечастых случайных явлений. Вчера увело ось Y на 0.4мм, это по моим меркам запредельный косяк, потому засуетился.
В общем, обнаружил нечто, возможно являющееся логической путаницей: на драйвере имеются входы PUL+, PUL- и переключатель - положительный/отрицательный фронт. PUL+ подтянут к +5В, PUL- к выходу буфера.
Понял так: если с выхода буфера идет отрицательный фронт (относительно GND), то для драйвера он является положительным, т.к. это подключение PUL-ов является инверсным.
Переключатель фронта был в положении "отрицательный". Поменял, понаблюдаю, но что-то подсказывает, изменений не будет.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3045
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 750
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Системно уходят все оси станка

Сообщение xvovanx »

Argon-11 писал(а): На драйвере есть переключатель
У меня на драйвере нет таких переключателей, пришлось с общего нуля на плюс переключать. В программе в настройках изменение полярности никак не влияло на результат.
Ответить

Вернуться в «Фрезерные станки по дереву и пластикам, гравировальные станки, роутеры»