Драйвер TMC2100

Материал из Энциклопедия ТриДэшники
Перейти к навигации Перейти к поиску
Низ
Верх

Описание

TMC2100 - драйвер шагового двигателя, предназначенный для бесшумной или плавной работы.


Основной интерес представляет интерполяция микрошагов microPlyer. Это означает, что если процессор просит TMC2100 сделать один микрошаг, он делает 16 интерполированных микрошагов на каждый реальный микрошаг. То есть он может сделать 256 микрошагов (16*16) и нет необходимости процессору для вычисления всех 256 микрошагов, драйвер за него это сделает.


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

  • Логика совместима с драйвером A4988. Напряжение от 3В до 5В.
  • Ток до 1,2А (максимально до 2,5А)
  • Настройки микрошага 1/16 или 1/256
  • Напряжение для двигателя от 5 до 45В
  • stealthChop — для бесшумной работы и плавного движения. Чрезвычайно плавное движение является полезным для многих приложений.
  • spreadCycle — предлагает плавную работу и большую энергетическую эффективность в широком диапазоне скоростей и нагрузок, то есть очень быстрая реакция на изменение скорости и нагрузки двигателя

Чип расположен на нижней части драйвера. Это сделано потому что низ чипа лучше рассеивает тепло. Радиатор нужно устанавливать на печатную плату. Vref регулируется через отверстие в печатной плате.


Подключение

2015-11-21 155439.jpg

К RAMPS 1.4 драйвер подключается так:

  1. Удаляем все джамперы выставления микрошагов.
  2. Инвертируем направление вращения шагового двигателя.

Если ничего не изменилось в звуках работы

Смотрим на схему подключения драйверов в RAMPS 1.4

A4988 RAMPS 1.4.png
  1. Выкусываем ножки драйвера CFG1, CFG2, CFG3.
  2. CFG1 подпаиваем к GND на противоположном углу платы.


Правильная установка драйверов ШД на RAMPS 1.4

Правильное подключение драйверов ШД к RAMPS.jpg


Схема

Схема подключения TMC2100.png


Настройка

Контроль Vref
RMS TMC2100.png

Irms = (Vref * 1,77A) / 2,5V

Vref = (Irms * 2,5V) / 1,77A

Current Limit = 1.41 * Irms

Например для 17HS4401: Vref = (Current Limit * 0,707 * 2,5В) / 1,77А = (1,7 * 0,707 * 2,5) / 1,77 = 1,697В

При таком Vref шаговый двигатель возможно будет нагреваться, поэтому Vref придётся подстроить во время работы.

Ток как обычно регулируется потенциометром (Current Adj.). Напряжение замеряем между GND (в левом верхнем углу) и VRef



Рекомендуемые шаговые двигатели

Возможны две комбинации драйвер-двигатель:

  1. Меньший шум и меньший нагрев шагового двигателя - двигатели на 2,5А
  2. Меньший нагрев чипа TMC2100 - двигатели на 0,8А

Источники информации


Обсуждения и статьи