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

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

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

Сообщение max2199 »

Здравствуйте.
Собрал станок с этими комплектующими.
https://aliexpress.ru/item/2031787344.h ... 8695998239
Собрал ЧПУ, но с момента запуска обнаружил что все оси системно сдвигаются на одинаковое количество шагов в одном направлении.
Механика и помехи исключены так как на снятых со станка шаговиках метки не возвращаются на ноль. Шпинделя рядом нет и блока питания тоже. Заземление есть. Разные скорости пробовал. Галки step low ставил. Мач переустанавливал, винду XP оригинальную оптимизмровал, службы отключал.
В мотор тюнинге разные значения степ дир пробовал и 15 -25 и всякие выставлял.
Подключено через PCI E карточку LPT.

У меня нет больше идей. Может кто сталкивался с подобным?
В чем может быть вероятно решение проблемы?
Может подобное происходить из за PCIE LPT интерфейса?
Еще ценная информация. При инвертировании оси в маче направление смещения не меняется, но меняется если поменять катушки местами.
Последний раз редактировалось max2199 21 июл 2021, 10:22, всего редактировалось 1 раз.
Cvazist
Мастер
Сообщения: 1080
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 85
Контактная информация:

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

Сообщение Cvazist »

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

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

Сообщение max2199 »

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

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

Сообщение max2199 »

пробовал так же без УП с клавиатуры двигать влево вправо.
раз 10-15 точно так же накапливается смещение по оси.
Похоже что добавляются линие шаги при смене направления

Поставил обороты по меньше деление шага 1 при езде с клавиатуры при разгоне и замедлении двигатели дергаются
Хотя смены направления не происходит
сам подозреваю все. От драйверов до PCI - e порта LPT
Хотелось бы мнение опытных людей. Что покупать?

Оси сьезжают не на пару миллиметров при чистовой 3д обработке а н пол сантиметра квадрат 20 раз
То что драйвера так себе я в курсе. Но фанеру то на них резать можно
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

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

Сообщение solo »

max2199 писал(а): помехи исключены так как на снятых со станка шаговиках метки не возвращаются на ноль
а я не был так уверен в том что помех нету , помехи могут ловится по кабелю ЛПТ , может также плата опторазвязки глючить
SVP
Мастер
Сообщения: 6135
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

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

Сообщение SVP »

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

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

Сообщение max2199 »

SVP писал(а): Тракт с dir проверьте, у меня так было, когда провод имел плохой контакт.
Двигатель шагал, но в произвольном направлении.
Также, возможно задержки надо нормально подобрать...
все проверено 10 раз.
глюк на всех 5 портах платы развязки. Очень странно что не работают сразу все.
Драйвера новые не использовались ни дня. Перестановка драйверов местами картину не меняет уход одинаковый при одинаковой УП

Есть способ исключить плату?
студент74
Опытный
Сообщения: 145
Зарегистрирован: 29 май 2020, 07:53
Репутация: 16
Настоящее имя: валерий иванович
Контактная информация:

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

Сообщение студент74 »

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

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

Сообщение max2199 »

nevkon
Почётный участник
Почётный участник
Сообщения: 2390
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

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

Сообщение nevkon »

Сдвиг всегда в одну сторону? Кажется что-то похожее бывало - попробуйте инвертировать сигнал Step. Если кратко - при смене направления может теряться (или добавляться) шаг.
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

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

Сообщение Rom327 »

Какие скорость и ускорение в настройках установлены?
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

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

Сообщение max2199 »

Rom327 писал(а): Какие скорость и ускорение в настройках установлены?
Разные пробовал.
5000 - 60
3000 -60
1000 - 30
200 - 10
результат одинаковый
Ставлю шаг 1 чтобы оптопарам по легче было и скорость 200 ускорение 10
При разгоне и торможении стучит. Двигатель снят со станка на валу установлена метка маркером которая никак не хочет идти на 0
На всех драйверах и всех портах платы развязки картина одинаковая
Чем больше деление шага тем мягче работает но координаты быстро сползают

уже закинул в корзину NC studio
почти созрел до оплаты
этот мач меня...
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

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

Сообщение calabr »

Без смены направления тоже сбивается? Если да, то помехи или грязное питание.
Если только при реверсе, то пробовать инвертировать степ и/или дир
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1726
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

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

Сообщение iMaks-RS »

тайминги проверьте в mach3, при необходимости поставти в запасом, в соответсвии данными из ДШ на 6600. Хотя лучше перепроверить- вскрыть и посмотреть что раально там за чип стоит..
Возможно и адаптер глючит.. ибо изначально чип - это pci-serial контроллер.. Lpt там случайно окзался.. за компанию.
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

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

Сообщение max2199 »

iMaks-RS писал(а): тайминги проверьте в mach3, при необходимости поставти в запасом, в соответсвии данными из ДШ на 6600. Хотя лучше перепроверить- вскрыть и посмотреть что раально там за чип стоит..
Возможно и адаптер глючит.. ибо изначально чип - это pci-serial контроллер.. Lpt там случайно окзался.. за компанию.
В даташите к st4045 как то мутно
PUL + 、 PUL - : Вход пошагового импульса + 5 В (эффективный нарастающий фронт, длительность нарастающего фронта> 10 мкс)
6 、 DIR + 、 DIR- : Вход направления шагового двигателя, уровень напряжения отключен, высокий уровень вперед, низкий уровень в обратном направлении

Выставил step pulse 15, dir 10
Эти цифры никак визуально не влияют
Запуск простой УП колесо с 6ю отверстиями и на ноьл возвращается с пропуском в 2 полных шага
Если что то посложнее резать оно сантиметров на 20 убежит
Завтра поеду поищу гипермаркетах новый LPT контролер
Можэет посоветуете что то что точно работает?
А что если на DIR - сопротивление приколхозить? это может повлиять ?
Резистор в даташите он какую вообще функцию выполняет?
http://s3.amazonaws.com/s3.image.smart/ ... 045-A1.pdf
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1726
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

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

Сообщение iMaks-RS »

max2199 писал(а): Резистор в даташите он какую вообще функцию выполняет?
Ограничение тока, при условии что уровень импульсов выше 5В.. от 12 до 24В - тогда рекомендуют ставить резистор.
Какой нибудь бы генератор импусов.. хотя-бы ардуину и прошивку grbl - подключить на прямую к драйверу.. что-бы сразу понять где баг.. на стороне lpt порта/адапрета/развязки или драйвера
max2199
Новичок
Сообщения: 22
Зарегистрирован: 13 июл 2021, 22:10
Репутация: 0
Настоящее имя: Макс
Откуда: Оренбург
Контактная информация:

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

Сообщение max2199 »

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

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

Сообщение max2199 »

iMaks-RS писал(а): Ограничение тока, при условии что уровень импульсов выше 5В.. от 12 до 24В - тогда рекомендуют ставить резистор.
Какой нибудь бы генератор импусов.. хотя-бы ардуину и прошивку grbl - подключить на прямую к драйверу.. что-бы сразу понять где баг.. на стороне lpt порта/адапрета/развязки или драйвера
а сигналы дир step напрямую с LPT взять комп не спалит? на пару минут запустить УП на одном шаговике и посмотреть вернется на метку или нет
calabr
Мастер
Сообщения: 937
Зарегистрирован: 04 янв 2019, 15:19
Репутация: 146
Настоящее имя: Calabr
Откуда: Киев
Контактная информация:

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

Сообщение calabr »

max2199 писал(а): Сбивается только есливыставлять полный шаг и низкий разгон и ускорение. Слышен стук при разгоне.
Увеличение деления шага стук убирает.
А какие именно ускорения и скорости?
Ожет при микро-шаге все-таки уходит, но менее заметно?
Стук и должен уходить с микрошагом- движение более плавное. Тут все и стараются по-мельче шаги делать.
Сделай тест для 1 оси - 100 раз туды-сюды и на сколько уедет, потом в 1-м направлении с паузами 100 раз. Ппремещения могут быть короткими - одного оборота вала хватит.
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1726
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

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

Сообщение iMaks-RS »

max2199 писал(а): а сигналы дир step напрямую с LPT взять комп не спалит?
Не знаю как в твоей плате-лпт, но обычно выходной уровень сигнала на lpt 3В, при этом форма сигнала - далека от прямоугольной.. Драйверы могут не понять, чем их кормят... По этой причине ставят шинные формирователи или как называют еще - буферы 74HC244/245. Мультиметр или осциллограф помогут узнать уровень сингала.

Часы наработки БП ни очем не говорят.. вот пример - проблема с шагами на электронной гитаре... источник помех - новый блок питания.

https://www.youtube.com/watch?v=w7J8J8TCTfc
Ответить

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