Замена А4988 на ТМС2209

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

Tery1080
Сообщения: 1
Зарегистрирован: 22 фев 2020, 18:17

Замена А4988 на ТМС2209

Непрочитанное сообщение Tery1080 » 22 фев 2020, 18:36

Здравствуйте. Интересует возможность замены драйверов A4988 на ТМС2209 на плате MKS Gen-L V1.0. Возможна ли такая замена без пайки и танцев с бубном?
Конечно вопрос запоздалый - плату я уже спалил вместе с одним из новых драйверов. А вот теперь решил поинтересоваться.

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Замена А4988 на ТМС2209

Непрочитанное сообщение Alex Post » 22 фев 2020, 22:52

Tery1080 писал(а):
22 фев 2020, 18:36
замена без пайки
Ну если микросхемы драйверов припаяны - то как без пайки обойтись? Как минимум придется вывести три сигнала: step, dir, enable и повесить драйвера с обвязкой снаружи. Для полного фэншуя еще бы отключить питание с тех драйверов, что на плате, но можно и не отключать.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
3D-SPrinter
Сообщения: 10494
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 975 раз
Контактная информация:

Re: Замена А4988 на ТМС2209

Непрочитанное сообщение 3D-SPrinter » 23 фев 2020, 06:07

Alex Post писал(а):
22 фев 2020, 22:52
повесить драйвера с обвязкой снаружи
В качестве обвязки можно использовать CNC-шильд.

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Замена А4988 на ТМС2209

Непрочитанное сообщение Alex Post » 23 фев 2020, 12:15

Можно и шилд, а можно и специальные платы, у китайцев есть:
https://a.aliexpress.com/_eLoUhr
Ну или самому спаять аналог, там ничего сложного: кусочек макетки, пару деталек и разъем.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Neptunchik
Сообщения: 39
Зарегистрирован: 26 мар 2019, 00:23
Имя: Андрей
Благодарил (а): 5 раз
Поблагодарили: 3 раза

Re: Замена А4988 на ТМС2209

Непрочитанное сообщение Neptunchik » 24 фев 2020, 02:00

А точно надо внешний шилд?
Изображение

Аватара пользователя
Alex Post
Сообщения: 6993
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 330 раз
Поблагодарили: 817 раз
Контактная информация:

Re: Замена А4988 на ТМС2209

Непрочитанное сообщение Alex Post » 24 фев 2020, 08:58

Сюда - не нужен. Вынул-вставил. Главное стороны не попутать. Но автор почему то умудрился что то спалить... Может, есть разные версии MKS-ов этих?
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

lndus
Сообщения: 79
Зарегистрирован: 20 мар 2020, 15:50
Имя: Roman
Благодарил (а): 10 раз
Поблагодарили: 7 раз

Re: Замена А4988 на ТМС2209

Непрочитанное сообщение lndus » 24 мар 2020, 22:49

У меня без проблем работают TMS2208
Вложения
P00324-234533.jpg

_Mikka
Сообщения: 66
Зарегистрирован: 25 май 2017, 11:37
Имя: Михаил
Благодарил (а): 10 раз
Поблагодарили: 5 раз

Re: Замена А4988 на ТМС2209

Непрочитанное сообщение _Mikka » 13 июн 2020, 11:27

Доброго дня народ, напишу суюда, чтобы не создавать новую тему...
Вопрос вот в чем, чем отличаются tmc2209UART от обычных ?
Можно ли Uart версию использовать в обычно режиме?

DmitriF
Сообщения: 16
Зарегистрирован: 20 июн 2020, 14:24
Имя: Дмитрий

Re: Замена А4988 на ТМС2209

Непрочитанное сообщение DmitriF » 20 июн 2020, 14:30

Уважаемые коллеги,
может кто поможет, подскажет.
Имею Sprinter 232, ramps 1.4 + Mega 2560. На осях обычные nema 17 + драйверы A4988
Все работало нормально, только шумновато. Захотелось тишины. Заказал 5 шт. TMC2209. Вот такие: https://wiki.fysetc.com/Silent2209/
Они, типа, v.3, уже распаян разъем TX/RX под UART и резистор 1 кОм на ногу TX интегрирован в плату. Т.е., вроде бы для управления по UART уже ничего не надо не припаивать ни замыкать, ни откусывать. Соединил двумя проводками с ramps, настроил прошивку и в путь. Специально под них поставил последнего Marlina – 2.0.5.3, т.к. если я правильно понял, поддержка 2209 более менее официально имеется только с 2 версии (до этого стояла 1.1.9.1)
Получил драйверы, вытащил 4998, пока с осей XY, удалил перемычку MS3 под каждым (MS1, MS2 оставил), воткнул 2209 (потенциометром в сторолу разъема питания RAMPS). Померил Vref – 1,25
Соединил двумя проводами RX драйвера с пином 63 ramps и TX с пином 40, как стоит по умолчанию в Marlin. Настроил Marlin, пока для одной оси X:
Configuration.h
#define X_DRIVER_TYPE TMC2209
Pins_RAMPS.h
// #define X_HARDWARE_SERIAL Serial1
#define X_SERIAL_TX_PIN 40
#define X_SERIAL_RX_PIN 63

Подключил библиотеку TMCStepper (v.0.6.2)

Вроде, для проверки соединения по UART, этого достаточно. Компилирую, загружаю и…
Не видит прошивка драйвера, хоть ты тресни! “TMC connection error” и все.
Как standalone работает нормально, на команды перемещения откликается, каретка по оси Х ездит как положено.

Но я то покупал специально с UART для возможности возможность контроля из прошивки.

Экспериментировал с настройками по всякому: пробовал режим #define X_HARDWARE_SERIAL Serial1 , (подключал к пинам 18 и 19 - hardware serial port 1 на Arduino). Даже пробовал задавать параметр #define SERIAL_PORT_2 (правда, так и не понял, имеет ли он отношение к конфигурированию UART). Все это в разных комбинациях и сочетаниях.
Нашел на форумах, что в режиме UART, перемычки под драйвером задают не шаги, а адрес порта,
Попробовал задавать параметр #define X_SLAVE_ADDRESS
Все бесполезно ☹

Перерыл кучу форумов, в т.ч. Marlin и Fysetc, пересмотрел кучу видеороликов
Такая проблема часто встречается, но все обсуждения и гайды относятся в основном к разным версиям плата MKS и SKR. Или, для драйверов 2208. Они, вроде как похожи с 2209, но, видимо, не полностью совпадают. Описание установки и настройки комбинации mega+ramps+marlin+2209 вообще нигде не нашел, ни на форумах, ни в роликах :(
В общем, пока застопорился. Может кто устанавливал подобную связку, или может помочь советом. Буду благодарен за любые подсказки, куда еще копать?

С уважением, Дмитрий

Аватара пользователя
dark184
Сообщения: 1492
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 115 раз

Re: Замена А4988 на ТМС2209

Непрочитанное сообщение dark184 » 20 июн 2020, 17:19

Отвечу и здесь. Никогда не любил этот колхозный рампс, но судя по всему если дело не в настройке прошивки, то дело точно либо здесь
2020-06-20_16-51-39.png
Либо здесь, надо проверять и размыкать
2020-06-20_17-02-57 (2).png
2020-06-20_17-02-57 (2).png (62.74 КБ) 1406 просмотров
Купил себе танк и никого больше не жалею.

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика