Как проверить драйвер BigTreeTech TMC2209 на работоспособность?
Пришли драйверы с Али. Стал подключать проверять, уже третий проверяю - двигатели молчат. Я новичок, но информации имею уже достаточно. Осталась неделя на проверку, через неделю если это драйвера не рабочие открыть спор уже не получится. Выручайте братцы!!!! Всё перепробовал. Драйвера с двигателями молчат родимые.
Я подробно опишу что я делал, а вы скажите где я ошибся! Сам не справился. Обзоры на ютубе и гугле кончились, пользы не приносят, где копать не знаю. Вроде всё делаю правильно, но результата нет. Проверил три драйвера. Все молчат. Другие 9шт пока проверять не хочется, вдруг это я что-то не так делаю и драйверы тупо дохнут. Как-то не верится что все три бракованные.
Пришли с али: BIGTREETECH Ramps 1.6 Plus, драйверы BigTreeTech TMC2209 (12шт), двигатели 17HS24-2104S.
------------------Первый вариант проверки---------------------
1. Поставил Ramps на Mega2560, перемычки с Ramps ВСЕ убрал (драйверы со всеми убранными перемычками будут работать в режиме step\dir с шагом 8).
2. Поставил один драйвер на X ось . На драйвере выставил напряжение (выставлял разные значения от 0.7V до 1.2V. Я так думаю что в любом случае движки запустятся просто при неправильно выставленном напряжении они либо будут тянуть слабо, либо будут перегреваться).
Вопрос: при подключении двигатели же сразу должны начать потреблять энергию? у меня блок питания 12V который питает Ramps оснащён амперметром, и при включении видно потребление по нулям, чтобы я не делал.
3. Скачал прошивку GRBL для mega. Залил. Включил программу Candle. Она включилась и увидела плату. При нажатии стрелочек видно что программа отрабатывает и посылает сигнал, но двигатель не реагирует. Пробовал другие программы - Grbl Controller, pronterface. Они подключаются и видят плату, но пишут error:20. Вычитал что с моей версией grbl работать будет только Candle, она и работала, на ней и проверял, с разными настройками. По лампочкам на рамсе видно что они реагируют на нажатие стролочек в программе.
Вобщем менял и перемычки, и напряжение драйвера, и в другой слот устанавливал драйвер, менял положение проводов двигателя - тишина.
Вопрос: есть ли ПРОСТОЙ и надёжный способ проверить только драйвер ПРОСТО на работоспособность, например мультиметром? ЖИВОЙ или НЕТ?
------------------Второй вариант проверки---------------------
Решил проверить самым надёжным способом (насколько я знаю) - напрямую подключить драйвер к движку, запитав его от 12V. А в качестве управляющего сигнал использовать ардуинку.
Амперметр на блоке питания так же при всех вариантах проверки показывал по нулям. В качестве источника сигнала на порт STEP на драйвере использовал Arduino Nano. Всё подключал внимательно, ничего ниразу не перепутал. Положение проводов двигателя тоже менял (хотя двиг и так заработал бы даже при не правильном подключении, просто дёргался бы на месте в худшем случае). Сигнал с ардуинки прозванивал мультиметром - идёт. Всё проверял и перепроверял. Результат одинаковый - двигатель стоит как мёртвый (кстати двигатель тоже проверял конечно, работает. Прозванивал, соединял провода и пробовал крутить - двиг реагировал и тормозился. Подключал к другому двиглу и тот крутился когда крутил первый двигатель рукой)
Не знаю куда дальше двигаться. Не верится что все три драйвера дохлые. Проверять остальные не хочется пока, вдруг я их всё-таки чем-то убиваю?
Друзья выручайте! Все фото прилагаю. Очень подробно не стал описывать, вы спрашивайте!!
Комментарии и вопросы
У меня не только фотополимерка...
На самом деле даже такая машин...
В левой части экрана нажимаем....
можно ли как то в орка слайсер...
Всем здравствуйте! Столкнулся...
Абсолютно новый Anycubic Proto...
Заказал я себе таки принтер с...