Страница 4 из 6
Re: Драйверы на TMC2160
Добавлено: 24 янв 2021, 16:50
Сергей Саныч
А сигнал Enable куда-нибудь подключен у вас?
Re: Драйверы на TMC2160
Добавлено: 24 янв 2021, 16:54
urry
Сергей Саныч писал(а): ↑
А сигнал Enable куда-нибудь подключен у вас?
Подключен от LPT платы P14 к драйверам. Ноль на нем сидит, эти драйверы нулем по enable включаются. Предлагаете enable отключить и на массу бросить?
Re: Драйверы на TMC2160
Добавлено: 24 янв 2021, 18:06
Сергей Саныч
urry писал(а): ↑
Предлагаете enable отключить и на массу бросить?
Да. Если допустить, что Mach играет с Enable по всякому, например отключает его на короткое время при смене направления, а драйвер при снятии этого сигнала сбрасывает внутренние счетчики... то всякое может быть.
Конечно, допущений многовато, но предположить, что TMC настолько сырой, тоже трудно.
Re: Драйверы на TMC2160
Добавлено: 24 янв 2021, 19:41
nevkon
Такой вопрос - драйвер подключен с общим GND или общим плюсом питания?
На некоторых драйверах может оказаться рабочей одна из схем и не работать другая.
Re: Драйверы на TMC2160
Добавлено: 24 янв 2021, 20:46
urry
Сергей Саныч писал(а): ↑
Если допустить, что Mach играет с Enable по всякому, например отключает его на короткое время при смене направления, а драйвер при снятии этого сигнала сбрасывает внутренние счетчики... то всякое может быть.
Я сегодня и с enable в землю тоже попробовал, результат тот же.
nevkon писал(а): ↑
драйвер подключен с общим GND или общим плюсом питания?
С общим плюсом. Выше обсуждали, что схема с общей землей от производителя вообще не рабочая. Но можно попробовать подключить с общим GND, но по-человечески.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 14:08
urry
Похоже TMC не виноваты. Начал гонять с пристрастием систему со старыми драйверами. Ранее они использовались с установкой микрошагов 2 и стабильно резали многочасовые доски. При установке 8 микрошагов тест "туда-сюда" на несколько минут по Z проходил без ошибок, о чем я писал выше. Но я решил погонять систему на 8 шагах подольше. После часа непрерывной работы (реальная программа обработки) с определенного момента появился стабильный пропуск, и Z полез вверх. Сразу, не снимая питания включил тестовую программу, и она тоже начала давать стабильную ошибку. Если снять питание, и перегрузить mach ошибка пропадает. Но симптомы ровно такие же, как и на TMC, но их труднее получить. На 2х микрошагах ошибку получить не удалось.
У TMC2160 минимальное значение 8, наверное они проектировались для маленьких станочков, но думаю если можно было бы поставить меньше, то они бы у меня работали. Наверное дурит LPT плата или Mach. Пины менял, не помогает. Тот же Mach на том же компе у меня раньше работал на 8и шагах с моноплатой на 6560 довольно стабильно, так что скорее всего плата LPT.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 14:17
iMaks-RS
Что за плата LPT? Дело скорее всего в компе.. Отключи в биос всё лишнее.. сеть, звук, энергосбережение и т.д. Я бы поставил на флешку образ live-cd с LinuxCNC 2.7.15 и запустил тест ждиттера..
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 14:28
urry
iMaks-RS писал(а): ↑
Что за плата LPT? Дело скорее всего в компе.. Отключи в биос всё лишнее.. сеть, звук, энергосбережение и т.д. Я бы поставил на флешку образ live-cd с LinuxCNC 2.7.15 и запустил тест ждиттера..
Плата самая стандартная:

- 123.jpg (25.16 КБ) 769 просмотров
В биосе у меня уже давно всё отключено. LinuxCNC у меня есть как альтернативная система, при загрузке можно выбрать грубом. Тест джиттера мне даст только число, явно небольшое, комп слабый, но точной информации комп или плата не даст. А вот погонять тест из-под LinuxCNC это стоит.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 15:27
iMaks-RS
Тут нет оптопар.. буферы 245е до 1МГц должны работать.. Скорее всего LPT на самом компе чудит.. либо комп не вытягивает.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 16:20
urry
На плате? А 6 шт 817х?
iMaks-RS писал(а): ↑
Скорее всего LPT на самом компе чудит.. либо комп не вытягивает.
Вполне может быть. Я буду копать в этом направлении. Но:
urry писал(а): ↑
Тот же Mach на том же компе у меня раньше работал на 8и шагах с моноплатой на 6560 довольно стабильно
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 16:22
Сергей Саныч
urry писал(а): ↑
На плате? А 6 шт 817х?
5 на входы, 1 на развязку ШИМ.
Остальные выходы буферизованы, но гальванически не развязаны. В драйверах опторазвязка, как правило, своя.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 16:24
urry
Именно. А куда ещё? В драйверах и так на входе стоят, всё развязано.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 16:38
Mamont
Попробуй отключить питание драйверов Х и У осей, гонять только З.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 16:50
Сергей Саныч
Раз уж осциллографом смотрели, какая получилась длительность Step по факту?
И, это, стесняюсь спросить, а кабель LPT нормальный?
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 17:02
urry
Сергей Саныч писал(а): ↑
какая получилась длительность Step по факту?
На вскидку 2-3мкс.
Критерии нормальности для давно устаревших интерфейсов это тот еще вопрос. Длиной 1 м., экранированный, без надетого сверху фильтра. Средней нормальности по моим оценкам. Уже искал сегодня у себя, но пока не нашел защелкивающийся фильтр. Так же посещают мысли перепаять его укоротив до 0,5м.
Mamont писал(а): ↑
Попробуй отключить питание драйверов Х и У осей, гонять только З.
Завтра попробую, сегодня поставил доску резать со старыми драйверами.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 17:07
Сергей Саныч
urry писал(а): ↑
Критерии нормальности
Хотя бы наличие всех необходимых проводников.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 17:08
urry
Сергей Саныч писал(а): ↑
Хотя бы наличие всех необходимых проводников.
Полный комплект.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 17:12
Сергей Саныч
urry писал(а): ↑
На вскидку 2-3мкс
В принципе нормально, но для пробы можно и увеличить раза в 2-3
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 19:11
urry
Сергей Саныч писал(а): ↑
В принципе нормально, но для пробы можно и увеличить раза в 2-3
Я в Mach увеличивал, правда, каюсь, в этот момент осцилографом не смотрел как это выглядит. Там в интерфейсе написано, что до 5и, но реально ограничения нет. Я пробовал и 5 и 10, но не помогло.
Re: Драйверы на TMC2160
Добавлено: 25 янв 2021, 19:37
Mamont
ставлю 15мкс (проверял осцилографром). на входе драйверов стоят RC фильтры, помехи давят хорошо.