Страница 2 из 3

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

Добавлено: 22 июл 2021, 08:24
xvovanx
max2199 писал(а): А как объянитиь 100% повторяемость результата в УП?
Это было проверено?
calabr писал(а): пробовать инвертировать степ и/или дир
Как у вас степ и дир на драйверах подключены, с общим нулем или с общим плюсом?

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

Добавлено: 22 июл 2021, 12:25
max2199
iMaks-RS писал(а): источник помех - новый блок питания.
подкину LPT плату потом БП от компа на один драйвер

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

Добавлено: 22 июл 2021, 12:43
max2199
calabr писал(а): Ожет при микро-шаге все-таки уходит, но менее заметно?
Стук не уходит при делении шага 1\4 от ощущается если взять двигатель в руки.
А так во время щелчка на шаге 1 происходит не срыв шага а вал дергается в другую сторону на пару шагов аж двиг стоя валом вверх на столе проворачивается на четверть оборота. Вот так он дергается
Скорость 200 ускорение 10 на больих скоростях тоже щелкает при разгоне.
Вобщем явная проблема с управяю.щим сигналом как мне кажется.
не то LPT глючит не то плата.
Не думаю что китаец прислал 4 нерабочих драйвера

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

Добавлено: 22 июл 2021, 13:56
xvovanx
xvovanx писал(а): Как у вас степ и дир на драйверах подключены, с общим нулем или с общим плюсом?
max2199 писал(а): Не думаю что китаец прислал 4 нерабочих драйвера
Вопрос не работоспособности драйверов, а в том как подключены по полярности управляющие сигналы, которые приходят на драйвера. Если полярность не правильная, то будут либо лишние импульсы в начале и конце, либо по одному будет не хватать. И лишние импульсы Степ по времени как раз будут налезать на импульсы Дир и делать "кашу" в работе (уходы координат). Поэтому и вопрос - пробовали инвертировать степ и Дир сигналы подключив по другому?
(для просмотра содержимого нажмите на ссылку)
1.png
1.png (6.66 КБ) 1172 просмотра
(для просмотра содержимого нажмите на ссылку)
2.jpg (1167 просмотров) <a class='original' href='./download/file.php?id=196784&mode=view' target=_blank>Загрузить оригинал (38.69 КБ)</a>

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

Добавлено: 22 июл 2021, 16:03
max2199
xvovanx писал(а): Дир сигналы подключив по другому?
Что то в нижней схеме непонятное. Один и тот же провод обозначен как PUL и VCC

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

Добавлено: 22 июл 2021, 16:08
xvovanx
max2199 писал(а): Один и тот же провод обозначен как PUL и VCC
Где?
Все там правильно. Верхняя часть схемы - подключение с общим плюсом (управление инверсными импульсами), нижняя часть схемы - подключение с общим нулем (управление положительными импульсами).

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

Добавлено: 22 июл 2021, 16:34
calabr
max2199 писал(а): А так во время щелчка на шаге 1 происходит не срыв шага а вал дергается в другую сторону на пару шагов аж двиг стоя валом вверх на столе проворачивается на четверть оборота. Вот так он дергается
Скорость 200 ускорение 10 на больих скоростях тоже щелкает при разгоне.
Если подключен Enable, то при остановке двигатель обесточивается и смещается в устойчивое магнитное положение. Потом при первом шаге, даже с микрошагом будет большой скачек. И возможно в другую сторону.
Если с полным шагом, то тоже скаче большой, 1.9 градуса. Ускорение 10 очень маленькое для реальной работы.
Обычно енейбл не подключают и на драйверах используют понижение тока при простое.

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

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

Схему с общим минусом не пробовал. Подключал как китаец велел

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

Добавлено: 22 июл 2021, 16:48
xvovanx
Да и по диаграммам, что выкладывал выше, видно, что если не правильная полярность сигналов, то последний /первый импульс может вызывать вращение/рывок уже в другую сторону.

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

Добавлено: 22 июл 2021, 18:02
max2199
calabr писал(а): А какие именно ускорения и скорости?
Ожет при микро-шаге все-таки уходит, но менее заметно?
Стук и должен уходить с микрошагом- движение более плавное. Тут все и стараются по-мельче шаги делать.
Сделай тест для 1 оси - 100 раз туды-сюды и на сколько уедет, потом в 1-м направлении с паузами 100 раз. Ппремещения могут быть короткими - одного оборота вала хватит.
Выставил деление шага 1/8 двести раз в право с клавиатуры. Вернулось четко на метку.
Сто в лево сто в право смещение на четверть оборота

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

Добавлено: 22 июл 2021, 18:31
max2199
Вот так подключал. Не работает

http://progdron.com/images/Shild/TB6600/img19.jpg

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

Добавлено: 22 июл 2021, 18:50
Rom327
max2199 писал(а): Вот так подключал. Не работает
Enable можно откинуть...

Может плагин под Mach3 кривой...

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

Добавлено: 22 июл 2021, 19:07
max2199
Rom327 писал(а): Enable можно откинуть...

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

А в маче в настройка ничего поменять не нужно?

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

Добавлено: 22 июл 2021, 22:16
calabr
max2199 писал(а): Выставил деление шага 1/8 двести раз в право с клавиатуры. Вернулось четко на метку.
Сто в лево сто в право смещение на четверть оборота
Четко попадает в проблему с полярностью степ и дир. Матчеммне пользуюсь, но обычно есь возможность софтово менять активный уровень.

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

Добавлено: 22 июл 2021, 22:35
max2199
calabr писал(а): Четко попадает в проблему с полярностью степ и дир. Матчеммне пользуюсь, но обычно есь возможность софтово менять активный уровень.
Там есть галочка step low actv, но на нее не реагирует. Подключение на общий минус почему то не работает главное на ENA в настройках мача реагирует. Двиг встает на удержание, а на степ дир сигнал никак
Подожду пока новую ЛПТ карту. Может сигнал какой то глючный идет
Драйвера эти вроде у людей более менее работали. Координаты если и убегали то не на 20 см

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

Добавлено: 23 июл 2021, 08:41
xvovanx
calabr писал(а): Четко попадает в проблему с полярностью степ и дир
+100500. У меня станок не на маче, но при первом запуске была ситуация один в один у уходом по всем осям. Поменял полярность сигналов в подключении драйверов и забыл...

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

Добавлено: 23 июл 2021, 12:46
Argon-11
xvovanx писал(а): Поменял полярность сигналов в подключении драйверов и забыл...
А перед драйверами ШД что-то буферное стоит типа 74HC245? Если стоит, то мне пока непонятно, почему это помогло - у них же выход push-pull. На моем станке периодически бывают малые смещения, как раз пытаюсь вникнуть - то ли с полярностью намудрил, то ли датчики базы подклинивают.

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

Добавлено: 23 июл 2021, 13:20
xvovanx
Argon-11 писал(а): А перед драйверами ШД что-то буферное стоит типа 74HC245? Если стоит, то мне пока непонятно, почему это помогло
Да, на плате контроллера буферная м/с стоит. Полагаю, что при инвертировании сигнала активных фронтов для работы драйвера становится на один меньше или больше. Это как пять пальцев на руке, но между ними четыре промежутка.
При неправильной полярности у меня сразу уводило - в течении минуты сложной обработки на миллиметры. Возможно и от драйверов зависит, если сигнал не меандр, то при смене полярности, возможно драйвер теряет импульсы другой скважности.

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

Добавлено: 23 июл 2021, 13:48
Argon-11
У себя такого увода до сих пор не наблюдал - все в виде нечастых случайных явлений. Вчера увело ось Y на 0.4мм, это по моим меркам запредельный косяк, потому засуетился.
В общем, обнаружил нечто, возможно являющееся логической путаницей: на драйвере имеются входы PUL+, PUL- и переключатель - положительный/отрицательный фронт. PUL+ подтянут к +5В, PUL- к выходу буфера.
Понял так: если с выхода буфера идет отрицательный фронт (относительно GND), то для драйвера он является положительным, т.к. это подключение PUL-ов является инверсным.
Переключатель фронта был в положении "отрицательный". Поменял, понаблюдаю, но что-то подсказывает, изменений не будет.

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

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