Драйверы на TMC2160

Контроллеры, драйверы, датчики, управляющие устройства.
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Драйверы на TMC2160

Сообщение Kost_irk »

urry писал(а): иногда боится нажатия кнопки Stop в Mach3
А стоп делает замедление? Если нет, то наверное идет срыв шагов на резкой остановке, а драйвер достаточно умный, чтобы это понять. Что какбы не минус а плюс.
urry писал(а): Глянув вовнутрь понятно, что схему с общим катодом использовать нельзя
Ерунду какую-то городите, анод-катод относится только к входам оптопар, ну и где там электролит?
Аватара пользователя
urry
Кандидат
Сообщения: 96
Зарегистрирован: 06 янв 2018, 19:33
Репутация: 11
Настоящее имя: Юрий
Откуда: Липецкая область
Контактная информация:

Re: Драйверы на TMC2160

Сообщение urry »

Kost_irk писал(а): А стоп делает замедление? Если нет, то наверное идет срыв шагов на резкой остановке, а драйвер достаточно умный, чтобы это понять. Что какбы не минус а плюс.
Не делает он замедления. Пауза делает, а жесткий стоп даже может из-за инерции координаты сместить.
Kost_irk писал(а): Ерунду какую-то городите, анод-катод относится только к входам оптопар, ну и где там электролит?
Заставили Вы меня картинку сделать:
Безымянный.png (948 просмотров) <a class='original' href='./download/file.php?id=190997&sid=da0c365491a27340a236660b0826e231&mode=view' target=_blank>Загрузить оригинал (199.79 КБ)</a>
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Драйверы на TMC2160

Сообщение Kost_irk »

О, так это у китайцев каша в башке, нельзя так делать, спалите 1000%. СХЕМА НЕПРАВИЛЬНАЯ, ТАК ПОДКЛЮЧАТЬ НЕЛЬЗЯ!
Аватара пользователя
urry
Кандидат
Сообщения: 96
Зарегистрирован: 06 янв 2018, 19:33
Репутация: 11
Настоящее имя: Юрий
Откуда: Липецкая область
Контактная информация:

Re: Драйверы на TMC2160

Сообщение urry »

Kost_irk писал(а): нельзя так делать,
Ну и я о том же писал.
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Драйверы на TMC2160

Сообщение Kost_irk »

Верхняя часть схемы правильная, у оптопар соединяются аноды или катоды, и подключаются к земле или к питанию, соответственно полярность управления будет разной. Но переполюсовка питания - это бред.
Аватара пользователя
urry
Кандидат
Сообщения: 96
Зарегистрирован: 06 янв 2018, 19:33
Репутация: 11
Настоящее имя: Юрий
Откуда: Липецкая область
Контактная информация:

Re: Драйверы на TMC2160

Сообщение urry »

Kost_irk писал(а): Но переполюсовка питания - это бред.
Не они первые придумали. Вот еще такая же картинка уже другого авторства:
HTB1eOQEGVXXXXcgXpXXq6xXFXXXX.jpg (922 просмотра) <a class='original' href='./download/file.php?id=190998&sid=da0c365491a27340a236660b0826e231&mode=view' target=_blank>Загрузить оригинал (707.69 КБ)</a>
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Драйверы на TMC2160

Сообщение Kost_irk »

Да ладно, они же не нарисовали, как подключить провода к бп. Если плюс будет черным,то все правильно. У немцев кажется есть какой-то стандарт, где плюс черный. Минус при этом конечно не красный, а какой-то другой цвет, не помню. В общем это конечно не ортодоксально, но возможно.
Аватара пользователя
urry
Кандидат
Сообщения: 96
Зарегистрирован: 06 янв 2018, 19:33
Репутация: 11
Настоящее имя: Юрий
Откуда: Липецкая область
Контактная информация:

Re: Драйверы на TMC2160

Сообщение urry »

Мне уже становится интересно...
Безымянный.png (914 просмотров) <a class='original' href='./download/file.php?id=191000&sid=da0c365491a27340a236660b0826e231&mode=view' target=_blank>Загрузить оригинал (201.68 КБ)</a>
Это отсюда.
nevkon
Почётный участник
Почётный участник
Сообщения: 2390
Зарегистрирован: 17 июл 2015, 10:25
Репутация: 302
Настоящее имя: Константин
Откуда: Балаково (Саратовская обл.)
Контактная информация:

Re: Драйверы на TMC2160

Сообщение nevkon »

Ну собирать то все-таки надо с головой. Мало ли что на картинке написано.
flamik
Новичок
Сообщения: 4
Зарегистрирован: 21 янв 2021, 07:00
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Драйверы на TMC2160

Сообщение flamik »

Здравствуйте!

Купил дешевый вариант в виде платы с радиатором.
2021-01-21_11-05-30.png (833 просмотра) <a class='original' href='./download/file.php?id=191332&sid=da0c365491a27340a236660b0826e231&mode=view' target=_blank>Загрузить оригинал (119.18 КБ)</a>
Драйвер работает тихо, приятно. На низких оборотах в тихом режиме сравним с TMC2209. Изменение микрошага с 8 до 64 шума не добавляет!

Мотор nema23-76мм на до 30 об/мин (обороты выбирал по максимальному току потребления), даже на самой низкой настройке тока греет сильно, рука еле держит :) Крутил на 30 вольтах, от ЛБП. В некоторых режимах, например тихий режим и обороты под свыше 500об/мин его колбасит, а при реверсе ЛБП 5а уходит в ограничение по току !!! т.е. драйвер кратковременно кушает больше 150 ватт...

Народ, а тепловой режим самой микросхемы TMC2160 проверяли? У меня она греется! Термометр в виде пальца не выдерживает! Имхо TMC2160 надо радиатором накрыть... Поделитесь, плиз, своими мыслями на этот счет.
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Драйверы на TMC2160

Сообщение Kost_irk »

Странно, что у вас все сильно греется. Может регулировка тока неадекватно работает? Или вы неправильно переключаете? У 2160 теплоотвод снизу, должен быть припаян на плату, сама плата служит радиатором.
flamik
Новичок
Сообщения: 4
Зарегистрирован: 21 янв 2021, 07:00
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Драйверы на TMC2160

Сообщение flamik »

2Kost_irk, греется только сам контроллер TMC2160. Проверял на разных напряжениях питания и токах, частотах step -она горячая. Полевики, DC конвертер, дроссель - всё норм(теплые).

Да, всё верно, теплоотвод в плату, а с обратной стороны платы, под микросхемой, тоже горячее пятно.

Мне вот и интересно это TMC2160 горячая штучка или мне "повезло".

Кто может, пощупайте её на досуге и поделитесь впечатлением ;)
Аватара пользователя
urry
Кандидат
Сообщения: 96
Зарегистрирован: 06 янв 2018, 19:33
Репутация: 11
Настоящее имя: Юрий
Откуда: Липецкая область
Контактная информация:

Re: Драйверы на TMC2160

Сообщение urry »

flamik писал(а): Кто может, пощупайте её на досуге и поделитесь впечатлением
В моем варианте микросхема охлаждается снизу большим радиатором. И радиатор, и верх микросхемы холодные от слова совсем.
Аватара пользователя
urry
Кандидат
Сообщения: 96
Зарегистрирован: 06 янв 2018, 19:33
Репутация: 11
Настоящее имя: Юрий
Откуда: Липецкая область
Контактная информация:

Re: Драйверы на TMC2160

Сообщение urry »

Неожиданно вылезла с этими драйверами проблема - набегающая ошибка по Z. Уходит вверх, очень стабильно. Не помогает совсем увеличение тока, уменьшение ускорения и скорости, изменение количества микрошагов, включение/выключение stealth mode. Подмена на другой такой же драйвер с другой оси не влияет на результаты. На остальных осях всё хорошо. Испытывал тестовой программкой, которая гоняет по Z вверх-вниз на 10 мм пару сотен раз. Результат всегда одинаковый. Нагружение весом или разгружение оси Z на результат не влияет. Затяжку муфты проверял.
Самый интересный момент: заменил этот драйвер на старый TB67S109AFTG - всё работает отлично, никаких набегающих ошибок. С ним и раньше по этой оси никаких нареканий не было.
Сам уже всю голову сломал и потерял кучу времени, остается обратиться за помощью к коллективному разуму.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3089
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Драйверы на TMC2160

Сообщение MX_Master »

Инвертируй сигналы step/dir ;)
flamik
Новичок
Сообщения: 4
Зарегистрирован: 21 янв 2021, 07:00
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Драйверы на TMC2160

Сообщение flamik »

urry, попробуйте инвертировать сигнал step, dir, step + dir.
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Драйверы на TMC2160

Сообщение Kost_irk »

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

Re: Драйверы на TMC2160

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

По степу стоят высоко-скоротные оптопары.. до 10Мбит/сек.. 6n137 врятли в ней дело.. Параметры паузы между STEP/DIR тоже не уверен.. по ДШ на драйвер - он с пояс засовывает лидшайны, ибо тайминги в десятках нано-секунд.. На 75й странице ДШ эти тайминги расписаны.. Думаю что дело в механике.. По DIR до 1МГц оптопара тянет... Разве что только явных брак поставили.. и то.. сомневаюсь..
Аватара пользователя
urry
Кандидат
Сообщения: 96
Зарегистрирован: 06 янв 2018, 19:33
Репутация: 11
Настоящее имя: Юрий
Откуда: Липецкая область
Контактная информация:

Re: Драйверы на TMC2160

Сообщение urry »

Kost_irk писал(а): Если будет ошибка в другую сторону, то это оно.
Оно, проверил. Направление ухода меняется. Но задержка по dir влияет мало, ставлю 0 - немного лучше, 5 - совсем плохо.
iMaks-RS писал(а): Думаю что дело в механике..
Это вряд ли:
1. Направление ухода меняется, см. выше.
2. Замена драйвера на драйвер другого типа проблему снимает.
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Драйверы на TMC2160

Сообщение Kost_irk »

iMaks-RS писал(а): По степу стоят высоко-скоротные оптопары
Сейчас анализировал картинки, на мкс-овской плате стоят две жирных оптопары, а на корпусном варианте только одна. Ваши ставки? :)
А тайминги хорошие, но они относятся только к самой микросхеме, а что там китайцы наваяли...
Ответить

Вернуться в «Электроника»