Мобильная версия Форум Arduino Документация Гарантийные условия 0 0
UA RU
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Вс: выходной
Каталог
Напиши статью и получи скидку!

Драйвер шагового двигателя TMC2130 V3.0 (SPI)

код: ARC174

  • Доставка по Украине
    Мы отправляем заказы "Новой Почтой" по Украине. Также возможен самовывоз из нашего магазина
  • 6 месяцев гарантии

    Мы даем гарантию на любой товар приобретенный в нашем магазине:

    6 месяцев на товары, кроме батареек и аккумуляторов

    14 дней на батарейки и аккумуляторы

    В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимости

    Внимательно ознакомьтесь с условиями гарантии
  • Проконсультируем до и после продажи.
    Вы можете задавать вопросы письменно по e-mail или по контактным телефонам нашего магазина
304 грн

ожидается

Сообщить
1
голосовать
  • Описание
  • Отзывы (7)
  • Задать вопрос

Уникальный драйвер шагового двигателя TMC2130 V3.0. Отличается широкими возможностями конфигурирования и качеством. Драйвер предназначен для бесшумной и плавной работы шаговых двигателей благодаря интерполяции микрошагов – microPlyer. С помощью этой технологии, если процессор просит TMC2130 сделать один микрошаг, то драйвер делает 16 интерполированных микрошагов. Таким образом, драйвер может сделать до 256 микрошагов (16*16) и основному микроконтроллеру нет необходимости в дополнительном вычислении всех 256 микрошагов – драйвер сделает это сам.

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

Рассчет тока двигателя от напряжения переменного резистора:

  1. Irms = (Vref * 1.77A) / 2.5V
  2. Irms = Vref * 0.71
  3. Imax = 1.41 * Irms
  4. Vref = (Irms * 2.5V) / 1.77A
  5. Vref = Irms * 1.41
  6. Vref = Imax
  • Vref - опорное напряжение на переменном резисторе
  • Irms - Усредненный ток двигателя
  • Imax - Максимальный ток двигателя

Сравнительная таблица драйверов:

Оптимальные для режима StealthChop:

  • CFG0 - не важно
  • CFG1, CFG2 - открыто, открыто для 1/16 и Vcc, открыто для 1/4. Второй режим предпочтительнее.
  • CFG3 - открыто (в данном модуле не используется)
  • CFG4 - не важно
  • CFG5 - земля (правая перемычка)
  • CFG6 - замкнуто

Перевод драйвера в SPI режим работы (коммутация перемычек на плате):

Характеристики:

  • Интерфейс управления: SPI
  • Микрошаги: до 1/256
  • Режим microPlyer: 1/256
  • Напряжение логических входов: 3-5В
  • Напряжение двигателя: 5.5-46В
  • Ток обмотки двигателя: 1.2А RMS, 2.5А Пиковое

Ссылки:

Отзывы покупателей про Драйвер шагового двигателя TMC2130 V3.0 (SPI)

Bogdan (02.06.2021)

Долго не заморачивайся и просто сменил родные драйвера на своем i3 mega s на эти, поскольку не хотелось много тратиться то поставил только на Х У оси, результатом доволен, заметно тише и плавнее. Ставил верх ногами( резистор сверху) и переворачивал разъем двигателей, опорное по Х - 0.86 Вольта, по У - 0.92В, двигатели совсем слегка теплые после 3 часов печати, пропусков не наблюдаю. Остался доволен.

Ответить

Артем (02.12.2020)

Это жесть, а не драйвер. Без шилда лучше не закупать. SPI режим покрыт мраком. Потому что управлять по SPI нереально, документации нет, только датащит с регистрами. Библиотека без описания функций, алгоритма нет. Но судя по описанию самый лучший драйвер для тех процессов, принтеров, станков и роботов.

Ответить

АртемT (06.12.2020)

Описание шилда: https://github.com/bigtreetech/BIGTREETECH-TMC2130-V3.0
Библиотека: https://github.com/bigtreetech/TMC2130Stepper

Ответить

Андрей (25.07.2020)

Драйвер рабочий и действительно очень хороший!
Легко переделывается из режима SPI в "Step/Dir": нужно просто запаять перемычку на джампер на нижней стороне платы (обозначен "spi") и выпаять два резистора (обозначены CFG4 и CFG5). Также не забываем, что в отличие от DRV8825, этому модулю нужно давать логическое питание на ножку VIO. Также нужно учесть, что в режиме Step/Dir по умолчанию этот модуль сконфигурирован на 16 микрошагов с интерполяцией до 256, и чтобы изменить это, нужно замкнуть ножки CFG1 и/или CFG2 на землю или питание согласно таблице производителя.

Ответить

Вячеслав Падурец (29.01.2019)

Постараюсь в вкратце объяснить логику подключения этого драйвера. Это не инструкция и ответственность несете за последствия только вы=). Пример подключения MKS GEN-L V1
1. Для этих драйверов, джамперы (перемычки) на рампсе и на любой другой материнке НЕ нужны.
2. Подключать в принципе можно и по картинке которую можно найти по ссылке https://arduino.ua/prod2848-kontroller-3d-printera-makerbase-mks-gen-l-v1.
3. Режим SPI на этих драйверах включается путем РАЗМЫКАНИЯ контактов R5 ( в описании "рекомендуют" их замыкать для включения... НО это не так). Как правило конкретно эти (черные) с завода не замкнут, т.е. режим SPI включен по умолчанию. Эти драйвера с режимом StealthChop без SPI ( замкнутый R5) у меня работают как обычные дишманские дрова, но только еще и пищат как перед кончиной.
В общем и целом все что нужно будет сделать руками и паяльником это спаять провода и подключить их к плате как на картинке.
А вот дальше самое интересное, это прошивка. Мой случай Марлин.
По началу мне как профану в ардуине было сложно понять сию логику ( я станочник механик, электроника для меня чисто для того чтоб заставить механику делать то что от нее требуется, не более). Тут нужно понять что подключить проводки к платам не достаточно, нужно понимать где они подключены, в общем мат часть и даташит по МКС или Рампсу вам в помощь.
По прошивке:
1. активировать эти драйвера в Configuration.h и Configuration_avd.h (зависит от версии прошивки)
2.В разделе Configuration_avd.h нажать ctrl+f и набрать 2130, и раз комментировать тстрочку TMC_USE_SW_SPI
Мои настройки
#define TMC_USE_SW_SPI
#define TMC_SW_MOSI 51
#define TMC_SW_MISO 50
#define TMC_SW_SCK 52
то есть нужно назначить три пина которые (по картинке) идут на EXP2, Как раз эти строки и направляют наши драйвера на путь истины по SPI.
3.Далее в разделе Pins_ для MKS GEN-L V1 нас интересует именно раздел Pins_Ramps.h.
ищем Steppers и ниже по каждой оси и экструдеру ставим соответствующие пины которые подключены к соответствующей оси или экструдеру.. (на картинке это жолтинькие проводки) _CS_PIN. Номер пина можно узнать у даташита на вашу мать или рампс.
К этим драйверам реально не хватает не большой брошюрки с подключением и настройкой прошивки, да что там просто с логикой этого подключения.

Ответить

Вячеслав Падурец (29.01.2019)

Драйвер конечно стоит своих денег, работает тихо, но вот с настройками придется повозится. Тех поддержка Ардуино.уа мягко говоря ни чем не поможет. Кроме картинки по подключению и без полезных ссылок. Если вы не искушенный ардуинщик и понятия не имеете о тонкостях настройки пинов, логики настройки прошивки то лучше обойтись ТМС2100. И еще как то уж слишком дороговат брак который может вам попасться. Покупал 3 шт из них рабочие только 2 шт.

Ответить

admin (29.01.2019)

Если Вам попался заводской брак Вы можете его обменять или вернуть за него деньги.

Ответить

Написать отзыв:

Фото:

Есть вопросы по "Драйвер шагового двигателя TMC2130 V3.0 (SPI)" ?

Также рекомендуем ознакомиться:

Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
оплата картами Visa и MasterCard