Драйвер TMC2100: различия между версиями
AKDZG (обсуждение | вклад) м |
AKDZG (обсуждение | вклад) м |
||
Строка 29: | Строка 29: | ||
===Если ничего не изменилось в звуках работы=== | ===Если ничего не изменилось в звуках работы=== | ||
Смотрим на схему подключения драйверов в [[RAMPS 1.4]] | Смотрим на схему подключения драйверов в [[RAMPS 1.4]] | ||
− | [[Файл:A4988 RAMPS 1.4.png| | + | [[Файл:A4988 RAMPS 1.4.png|border|none]] |
#Выкусываем ножки драйвера CFG1, CFG2, CFG3. | #Выкусываем ножки драйвера CFG1, CFG2, CFG3. | ||
#CFG1 подпаиваем к GND на противоположном углу платы. | #CFG1 подпаиваем к GND на противоположном углу платы. | ||
+ | |||
+ | |||
+ | == Правильная установка драйверов ШД на RAMPS 1.4 == | ||
[[Файл:Правильное подключение драйверов ШД к RAMPS.jpg]] | [[Файл:Правильное подключение драйверов ШД к RAMPS.jpg]] | ||
Строка 66: | Строка 69: | ||
==Источники информации== | ==Источники информации== | ||
− | * | + | *[https://github.com/watterott/SilentStepStick/blob/master/docu/FAQ.md GitHub Watterott] |
− | * | + | *[http://www.trinamic.com/products/integrated-circuits/stepper-power-driver/tmc2100 Страница на Trinamic] |
− | * | + | *[https://youtu.be/mYuZqx8xwTg Клип] |
+ | *[https://download.lulzbot.com/AO-100/hardware/electronics/RAMPS_1.4/RAMPS_1-4manual.pdf RAMPS 1.4 pdf] | ||
Текущая версия на 14:32, 1 июля 2016
Содержание
Описание
TMC2100 - драйвер шагового двигателя, предназначенный для бесшумной или плавной работы.
Основной интерес представляет интерполяция микрошагов microPlyer. Это означает, что если процессор просит TMC2100 сделать один микрошаг, он делает 16 интерполированных микрошагов на каждый реальный микрошаг. То есть он может сделать 256 микрошагов (16*16) и нет необходимости процессору для вычисления всех 256 микрошагов, драйвер за него это сделает.
Характеристики
- Логика совместима с драйвером A4988. Напряжение от 3В до 5В.
- Ток до 1,2А (максимально до 2,5А)
- Настройки микрошага 1/16 или 1/256
- Напряжение для двигателя от 5 до 45В
- stealthChop — для бесшумной работы и плавного движения. Чрезвычайно плавное движение является полезным для многих приложений.
- spreadCycle — предлагает плавную работу и большую энергетическую эффективность в широком диапазоне скоростей и нагрузок, то есть очень быстрая реакция на изменение скорости и нагрузки двигателя
Чип расположен на нижней части драйвера. Это сделано потому что низ чипа лучше рассеивает тепло. Радиатор нужно устанавливать на печатную плату. Vref регулируется через отверстие в печатной плате.
Подключение
К RAMPS 1.4 драйвер подключается так:
- Удаляем все джамперы выставления микрошагов.
- Инвертируем направление вращения шагового двигателя.
Если ничего не изменилось в звуках работы
Смотрим на схему подключения драйверов в RAMPS 1.4
- Выкусываем ножки драйвера CFG1, CFG2, CFG3.
- CFG1 подпаиваем к GND на противоположном углу платы.
Правильная установка драйверов ШД на RAMPS 1.4
Схема
Настройка
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
Рекомендуемые шаговые двигатели
Возможны две комбинации драйвер-двигатель:
- Меньший шум и меньший нагрев шагового двигателя - двигатели на 2,5А
- Меньший нагрев чипа TMC2100 - двигатели на 0,8А
Источники информации