Драйверы на TMC2160
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Драйверы на TMC2160
А сигнал Enable куда-нибудь подключен у вас?
Чудес не бывает. Бывают фокусы.
- urry
- Кандидат
- Сообщения: 96
- Зарегистрирован: 06 янв 2018, 19:33
- Репутация: 11
- Настоящее имя: Юрий
- Откуда: Липецкая область
- Контактная информация:
Re: Драйверы на TMC2160
Подключен от LPT платы P14 к драйверам. Ноль на нем сидит, эти драйверы нулем по enable включаются. Предлагаете enable отключить и на массу бросить?Сергей Саныч писал(а): ↑ А сигнал Enable куда-нибудь подключен у вас?
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Драйверы на TMC2160
Да. Если допустить, что Mach играет с Enable по всякому, например отключает его на короткое время при смене направления, а драйвер при снятии этого сигнала сбрасывает внутренние счетчики... то всякое может быть.
Конечно, допущений многовато, но предположить, что TMC настолько сырой, тоже трудно.
Чудес не бывает. Бывают фокусы.
-
- Почётный участник
- Сообщения: 2391
- Зарегистрирован: 17 июл 2015, 10:25
- Репутация: 302
- Настоящее имя: Константин
- Откуда: Балаково (Саратовская обл.)
- Контактная информация:
Re: Драйверы на TMC2160
Такой вопрос - драйвер подключен с общим GND или общим плюсом питания?
На некоторых драйверах может оказаться рабочей одна из схем и не работать другая.
На некоторых драйверах может оказаться рабочей одна из схем и не работать другая.
- urry
- Кандидат
- Сообщения: 96
- Зарегистрирован: 06 янв 2018, 19:33
- Репутация: 11
- Настоящее имя: Юрий
- Откуда: Липецкая область
- Контактная информация:
Re: Драйверы на TMC2160
Я сегодня и с enable в землю тоже попробовал, результат тот же.Сергей Саныч писал(а): ↑ Если допустить, что Mach играет с Enable по всякому, например отключает его на короткое время при смене направления, а драйвер при снятии этого сигнала сбрасывает внутренние счетчики... то всякое может быть.
С общим плюсом. Выше обсуждали, что схема с общей землей от производителя вообще не рабочая. Но можно попробовать подключить с общим GND, но по-человечески.
- urry
- Кандидат
- Сообщения: 96
- Зарегистрирован: 06 янв 2018, 19:33
- Репутация: 11
- Настоящее имя: Юрий
- Откуда: Липецкая область
- Контактная информация:
Re: Драйверы на TMC2160
Похоже TMC не виноваты. Начал гонять с пристрастием систему со старыми драйверами. Ранее они использовались с установкой микрошагов 2 и стабильно резали многочасовые доски. При установке 8 микрошагов тест "туда-сюда" на несколько минут по Z проходил без ошибок, о чем я писал выше. Но я решил погонять систему на 8 шагах подольше. После часа непрерывной работы (реальная программа обработки) с определенного момента появился стабильный пропуск, и Z полез вверх. Сразу, не снимая питания включил тестовую программу, и она тоже начала давать стабильную ошибку. Если снять питание, и перегрузить mach ошибка пропадает. Но симптомы ровно такие же, как и на TMC, но их труднее получить. На 2х микрошагах ошибку получить не удалось.
У TMC2160 минимальное значение 8, наверное они проектировались для маленьких станочков, но думаю если можно было бы поставить меньше, то они бы у меня работали. Наверное дурит LPT плата или Mach. Пины менял, не помогает. Тот же Mach на том же компе у меня раньше работал на 8и шагах с моноплатой на 6560 довольно стабильно, так что скорее всего плата LPT.
У TMC2160 минимальное значение 8, наверное они проектировались для маленьких станочков, но думаю если можно было бы поставить меньше, то они бы у меня работали. Наверное дурит LPT плата или Mach. Пины менял, не помогает. Тот же Mach на том же компе у меня раньше работал на 8и шагах с моноплатой на 6560 довольно стабильно, так что скорее всего плата LPT.
- iMaks-RS
- Мастер
- Сообщения: 1728
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 199
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: Драйверы на TMC2160
Что за плата LPT? Дело скорее всего в компе.. Отключи в биос всё лишнее.. сеть, звук, энергосбережение и т.д. Я бы поставил на флешку образ live-cd с LinuxCNC 2.7.15 и запустил тест ждиттера..
- urry
- Кандидат
- Сообщения: 96
- Зарегистрирован: 06 янв 2018, 19:33
- Репутация: 11
- Настоящее имя: Юрий
- Откуда: Липецкая область
- Контактная информация:
Re: Драйверы на TMC2160
Плата самая стандартная: В биосе у меня уже давно всё отключено. LinuxCNC у меня есть как альтернативная система, при загрузке можно выбрать грубом. Тест джиттера мне даст только число, явно небольшое, комп слабый, но точной информации комп или плата не даст. А вот погонять тест из-под LinuxCNC это стоит.
- iMaks-RS
- Мастер
- Сообщения: 1728
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 199
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: Драйверы на TMC2160
Тут нет оптопар.. буферы 245е до 1МГц должны работать.. Скорее всего LPT на самом компе чудит.. либо комп не вытягивает.
- urry
- Кандидат
- Сообщения: 96
- Зарегистрирован: 06 янв 2018, 19:33
- Репутация: 11
- Настоящее имя: Юрий
- Откуда: Липецкая область
- Контактная информация:
Re: Драйверы на TMC2160
На плате? А 6 шт 817х?
Вполне может быть. Я буду копать в этом направлении. Но:
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Драйверы на TMC2160
5 на входы, 1 на развязку ШИМ.
Остальные выходы буферизованы, но гальванически не развязаны. В драйверах опторазвязка, как правило, своя.
Последний раз редактировалось Сергей Саныч 25 янв 2021, 16:26, всего редактировалось 1 раз.
Чудес не бывает. Бывают фокусы.
- urry
- Кандидат
- Сообщения: 96
- Зарегистрирован: 06 янв 2018, 19:33
- Репутация: 11
- Настоящее имя: Юрий
- Откуда: Липецкая область
- Контактная информация:
Re: Драйверы на TMC2160
Именно. А куда ещё? В драйверах и так на входе стоят, всё развязано.Сергей Саныч писал(а): ↑ 5 на входы, 1 на развязку ШИМ.
- Mamont
- Мастер
- Сообщения: 1966
- Зарегистрирован: 10 дек 2015, 12:21
- Репутация: 383
- Настоящее имя: Виталий
- Откуда: РБ Минск
- Контактная информация:
Re: Драйверы на TMC2160
Попробуй отключить питание драйверов Х и У осей, гонять только З.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Драйверы на TMC2160
Раз уж осциллографом смотрели, какая получилась длительность Step по факту?
И, это, стесняюсь спросить, а кабель LPT нормальный?
И, это, стесняюсь спросить, а кабель LPT нормальный?
Чудес не бывает. Бывают фокусы.
- urry
- Кандидат
- Сообщения: 96
- Зарегистрирован: 06 янв 2018, 19:33
- Репутация: 11
- Настоящее имя: Юрий
- Откуда: Липецкая область
- Контактная информация:
Re: Драйверы на TMC2160
На вскидку 2-3мкс.Сергей Саныч писал(а): ↑ какая получилась длительность Step по факту?
Критерии нормальности для давно устаревших интерфейсов это тот еще вопрос. Длиной 1 м., экранированный, без надетого сверху фильтра. Средней нормальности по моим оценкам. Уже искал сегодня у себя, но пока не нашел защелкивающийся фильтр. Так же посещают мысли перепаять его укоротив до 0,5м.Сергей Саныч писал(а): ↑ а кабель LPT нормальный?
Завтра попробую, сегодня поставил доску резать со старыми драйверами.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Драйверы на TMC2160
Чудес не бывает. Бывают фокусы.
- urry
- Кандидат
- Сообщения: 96
- Зарегистрирован: 06 янв 2018, 19:33
- Репутация: 11
- Настоящее имя: Юрий
- Откуда: Липецкая область
- Контактная информация:
Re: Драйверы на TMC2160
Полный комплект.Сергей Саныч писал(а): ↑ Хотя бы наличие всех необходимых проводников.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Драйверы на TMC2160
Чудес не бывает. Бывают фокусы.
- urry
- Кандидат
- Сообщения: 96
- Зарегистрирован: 06 янв 2018, 19:33
- Репутация: 11
- Настоящее имя: Юрий
- Откуда: Липецкая область
- Контактная информация:
Re: Драйверы на TMC2160
Я в Mach увеличивал, правда, каюсь, в этот момент осцилографом не смотрел как это выглядит. Там в интерфейсе написано, что до 5и, но реально ограничения нет. Я пробовал и 5 и 10, но не помогло.Сергей Саныч писал(а): ↑ В принципе нормально, но для пробы можно и увеличить раза в 2-3
- Mamont
- Мастер
- Сообщения: 1966
- Зарегистрирован: 10 дек 2015, 12:21
- Репутация: 383
- Настоящее имя: Виталий
- Откуда: РБ Минск
- Контактная информация:
Re: Драйверы на TMC2160
ставлю 15мкс (проверял осцилографром). на входе драйверов стоят RC фильтры, помехи давят хорошо.