Сталкивался ли кто-нибудь с "перепутанными" местами выходами

Крутим-вертим: частотные преобразователи, драйверы шд итд
Ответить
Аватара пользователя
linux_rulezz
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди шариатской республики

Сталкивался ли кто-нибудь с "перепутанными" местами выходами

Сообщение linux_rulezz »

Речь про выводы DIAG и VREF платки с драйвером TMC2209 от MKS (версия два).

Поначалу работал со старой версией своей платы управления, поэтому не обращал внимания. Но только вставил платы драйверов ШД от MKS в новую, как получаю постоянную ошибку. Измерил напряжение на ноге DIAG, а оно около 0.7В (а должно быть 3.3В, если все ОК). Тут вставил более старый драйвер - а там 1.2В. Думаю, странно. Прозвонил, а, оказывается, на эту ногу присоединили "ползунок" переменного резистора, который должен идти на VREF. А та самая "средняя" нога в группе из трех, которая должна быть подключена к резистору, подключена только к ноге VREF контроллера.

Я вообще не понимаю, как оно у меня работало, ведь при таком раскладе ток у ШД вообще не должен был регулироваться, но каким-то чудом регулировался.

Пойду "сдую" этот подстроечник, чтобы глянуть, как у него "под брюхом" дорожка идет. Вообще не понимаю, что там китайцы намудрили и как это починять. Кстати, нашел 2 разных вида картинок с этим драйвером: везде VREF посередине, но почему-то INDEX и DIAG меняются местами…

Добавлено after 38 minutes 32 seconds:
Открыл схему MKS Monster. Оказывается, из этой "тройки" DIAG - самый дальний от EN, а не ближний к нему, как нарисовано на многих картинках. И, опять же, тот контакт, что я развел на плате как DIAG, на всех (проверил еще на более новой версии платы с драйверами - где есть контактная площадка под радиатор) является именно VREF! А вот тот средний, который на всех картинках в интернетах помечен, как VREF, является на самом деле INDEX!

Вот мне интересно: если в интернетах такая куча неправильных картинок, но нигде я не натыкался на вопли, что китайцы нахалтурили, выходит, никто не парится и свои контроллеры под готовые платы драйверов не делает? Мне-то пришлось, т.к. у нас полно приборов, где есть 5-8 мелких шаговиков, сама плата MKS monster вообще не годится (коллега ее сначала купил, но оказалась она полной дрянью: часть двигателей запараллелена, да и нет вменяемого интерфейса управления - только G-коды). Я сначала хотел прошивку под "monster" заменить, но из-за того, что: 1) драйверы физически запараллелены, 2) вместо UART управление ими идет "ногодрыгом" — нарисовал свою…

ОК, внесу в разводку коррекцию, а в код добавлю игнорирование выхода DIAG - нужно будет почаще опрос проводить по UART, чтобы проверять состояние.
Windows must die!
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6184
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Сталкивался ли кто-нибудь с "перепутанными" местами выхо

Сообщение Николай_С »

Сталкивался ли кто-нибудь с "перепутанными" местами выходами

Ну я сталкивался. Клиент прикупил у меня планку ноутбучного ОЗУ и воткнул её самостоятельно задом наперёд, а потом пришёл предъявлять претензии. Открываю крышку и офигеваю: планка дохлая, северный мост под замену. А надо-то было сразу взять с собой бук, я бы и воткнул как надо, и проверил на месте.
Это я так, чтобы поддержать разговор. :)
Спасение утопающих дело рук самих утопающих.
Аватара пользователя
linux_rulezz
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди шариатской республики

Re: Сталкивался ли кто-нибудь с "перепутанными" местами выхо

Сообщение linux_rulezz »

планку ноутбучного ОЗУ

Она ж несимметричная! Или это Валуев был? :)
Ну, а китайцы, все же - те еще "задорники"… Вся сеть пестрит картинками с неправильным обозначением выводов, и всем пофиг. Гениально! Такое впечатление, что 0.0001% пользуются драйверами ШД по полной (т.е. с использованием UART или SPI + контролем линии DIAG).
Windows must die!
Аватара пользователя
Муркиз
Друг Кота
Сообщения: 25758
Зарегистрирован: Пн фев 09, 2009 22:19:49
Откуда: Когда-то был прекрасный город для людей

Re: Сталкивался ли кто-нибудь с "перепутанными" местами выхо

Сообщение Муркиз »

А на Ютубе как с этим ? Народ сейчас картинки не смотрит, ему Ютуб подавай...
Аватара пользователя
linux_rulezz
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди шариатской республики

Re: Сталкивался ли кто-нибудь с "перепутанными" местами выхо

Сообщение linux_rulezz »

А на Ютубе как с этим ?

Откуда ж я знаю? Я в России живу, а у нас фашистская "труба" запрещена из-за пропаганды фашизма и всякой прочей гадости.
Windows must die!
u37
Сверлит текстолит когтями
Сообщения: 1192
Зарегистрирован: Пн май 01, 2017 20:01:45

Re: Сталкивался ли кто-нибудь с "перепутанными" местами выхо

Сообщение u37 »

Eddy, а понять, что там стоит не TMC2209 так трудно?
Аватара пользователя
linux_rulezz
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди шариатской республики

Re: Сталкивался ли кто-нибудь с "перепутанными" местами выхо

Сообщение linux_rulezz »

u37, т.е. надпись "TMC2209-LA" на микросхеме китайцы тупо нарисовали? И дорожки не так развели?
Между прочим, по pdnuart она отвечает правильно!.. Так что, там как раз TMC2209. Но вот ноги самой сборки разведены не так, как на картинках в интернетах.
Windows must die!
Ответить

Вернуться в «Управление двигателями»