Страница 1 из 3
Системно уходят все оси станка
Добавлено: 21 июл 2021, 10:12
max2199
Здравствуйте.
Собрал станок с этими комплектующими.
https://aliexpress.ru/item/2031787344.h ... 8695998239
Собрал ЧПУ, но с момента запуска обнаружил что все оси системно сдвигаются на одинаковое количество шагов в одном направлении.
Механика и помехи исключены так как на снятых со станка шаговиках метки не возвращаются на ноль. Шпинделя рядом нет и блока питания тоже. Заземление есть. Разные скорости пробовал. Галки step low ставил. Мач переустанавливал, винду XP оригинальную оптимизмровал, службы отключал.
В мотор тюнинге разные значения степ дир пробовал и 15 -25 и всякие выставлял.
Подключено через PCI E карточку LPT.
У меня нет больше идей. Может кто сталкивался с подобным?
В чем может быть вероятно решение проблемы?
Может подобное происходить из за PCIE LPT интерфейса?
Еще ценная информация. При инвертировании оси в маче направление смещения не меняется, но меняется если поменять катушки местами.
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 10:20
Cvazist
Делитель шагов на драйверах какой?
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 10:23
max2199
Cvazist писал(а): ↑
Делитель шагов на драйверах какой?
1\8
Ставил разные 1\4 и 1 проблема сохраняется на всех осях.
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 10:46
max2199
пробовал так же без УП с клавиатуры двигать влево вправо.
раз 10-15 точно так же накапливается смещение по оси.
Похоже что добавляются линие шаги при смене направления
Поставил обороты по меньше деление шага 1 при езде с клавиатуры при разгоне и замедлении двигатели дергаются
Хотя смены направления не происходит
сам подозреваю все. От драйверов до PCI - e порта LPT
Хотелось бы мнение опытных людей. Что покупать?
Оси сьезжают не на пару миллиметров при чистовой 3д обработке а н пол сантиметра квадрат 20 раз
То что драйвера так себе я в курсе. Но фанеру то на них резать можно
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 12:44
solo
max2199 писал(а): ↑
помехи исключены так как на снятых со станка шаговиках метки не возвращаются на ноль
а я не был так уверен в том что помех нету , помехи могут ловится по кабелю ЛПТ , может также плата опторазвязки глючить
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 13:07
SVP
Тракт с dir проверьте, у меня так было, когда провод имел плохой контакт.
Двигатель шагал, но в произвольном направлении.
Также, возможно задержки надо нормально подобрать...
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 13:53
max2199
SVP писал(а): ↑
Тракт с dir проверьте, у меня так было, когда провод имел плохой контакт.
Двигатель шагал, но в произвольном направлении.
Также, возможно задержки надо нормально подобрать...
все проверено 10 раз.
глюк на всех 5 портах платы развязки. Очень странно что не работают сразу все.
Драйвера новые не использовались ни дня. Перестановка драйверов местами картину не меняет уход одинаковый при одинаковой УП
Есть способ исключить плату?
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 14:14
студент74
а если блок питания мозг поклевывает?
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 14:22
max2199
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 15:27
nevkon
Сдвиг всегда в одну сторону? Кажется что-то похожее бывало - попробуйте инвертировать сигнал Step. Если кратко - при смене направления может теряться (или добавляться) шаг.
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 15:30
Rom327
Какие скорость и ускорение в настройках установлены?
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 15:43
max2199
Rom327 писал(а): ↑
Какие скорость и ускорение в настройках установлены?
Разные пробовал.
5000 - 60
3000 -60
1000 - 30
200 - 10
результат одинаковый
Ставлю шаг 1 чтобы оптопарам по легче было и скорость 200 ускорение 10
При разгоне и торможении стучит. Двигатель снят со станка на валу установлена метка маркером которая никак не хочет идти на 0
На всех драйверах и всех портах платы развязки картина одинаковая
Чем больше деление шага тем мягче работает но координаты быстро сползают
уже закинул в корзину NC studio
почти созрел до оплаты
этот мач меня...
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 17:44
calabr
Без смены направления тоже сбивается? Если да, то помехи или грязное питание.
Если только при реверсе, то пробовать инвертировать степ и/или дир
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 17:53
iMaks-RS
тайминги проверьте в mach3, при необходимости поставти в запасом, в соответсвии данными из ДШ на 6600. Хотя лучше перепроверить- вскрыть и посмотреть что раально там за чип стоит..
Возможно и адаптер глючит.. ибо изначально чип - это pci-serial контроллер.. Lpt там случайно окзался.. за компанию.
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 19:04
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
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 19:23
iMaks-RS
max2199 писал(а): ↑
Резистор в даташите он какую вообще функцию выполняет?
Ограничение тока, при условии что уровень импульсов выше 5В.. от 12 до 24В - тогда рекомендуют ставить резистор.
Какой нибудь бы генератор импусов.. хотя-бы ардуину и прошивку grbl - подключить на прямую к драйверу.. что-бы сразу понять где баг.. на стороне lpt порта/адапрета/развязки или драйвера
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 19:40
max2199
calabr писал(а): ↑
Без смены направления тоже сбивается? Если да, то помехи или грязное питание.
Если только при реверсе, то пробовать инвертировать степ и/или дир
Хотя и блок питания наработал от силы часов 5 я о этом тоже думал.
Сбивается только есливыставлять полный шаг и низкий разгон и ускорение. Слышен стук при разгоне.
Увеличение деления шага стук убирает.
А как объянитиь 100% повторяемость результата в УП?
Можно 20 раз сделать одну и ту же фигуру (я делал на пенопласте чтоб дрова не переводить) и все они один в один похожи с одинаковыми смещениями
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 20:03
max2199
iMaks-RS писал(а): ↑
Ограничение тока, при условии что уровень импульсов выше 5В.. от 12 до 24В - тогда рекомендуют ставить резистор.
Какой нибудь бы генератор импусов.. хотя-бы ардуину и прошивку grbl - подключить на прямую к драйверу.. что-бы сразу понять где баг.. на стороне lpt порта/адапрета/развязки или драйвера
а сигналы дир step напрямую с LPT взять комп не спалит? на пару минут запустить УП на одном шаговике и посмотреть вернется на метку или нет
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 22:11
calabr
max2199 писал(а): ↑
Сбивается только есливыставлять полный шаг и низкий разгон и ускорение. Слышен стук при разгоне.
Увеличение деления шага стук убирает.
А какие именно ускорения и скорости?
Ожет при микро-шаге все-таки уходит, но менее заметно?
Стук и должен уходить с микрошагом- движение более плавное. Тут все и стараются по-мельче шаги делать.
Сделай тест для 1 оси - 100 раз туды-сюды и на сколько уедет, потом в 1-м направлении с паузами 100 раз. Ппремещения могут быть короткими - одного оборота вала хватит.
Re: Системно уходят все оси станка
Добавлено: 21 июл 2021, 23:08
iMaks-RS
max2199 писал(а): ↑
а сигналы дир step напрямую с LPT взять комп не спалит?
Не знаю как в твоей плате-лпт, но обычно выходной уровень сигнала на lpt 3В, при этом форма сигнала - далека от прямоугольной.. Драйверы могут не понять, чем их кормят... По этой причине ставят шинные формирователи или как называют еще - буферы 74HC244/245. Мультиметр или осциллограф помогут узнать уровень сингала.
Часы наработки БП ни очем не говорят.. вот пример - проблема с шагами на электронной гитаре... источник помех - новый блок питания.
https://www.youtube.com/watch?v=w7J8J8TCTfc