Настройка драйверов TMC2208 и TMC2209 StandAlone (без UART)
-
- Помогаю слегка
- Сообщения: 2552
- Зарегистрирован: 18 янв 2020, 11:49
- Откуда: Ростов-на-Дону
Настройка драйверов TMC2208 и TMC2209 StandAlone (без UART)
Обратите внимание, что при расчете максимального тока:
для TMC2208 - опорное напряжение надо делить на 1.4
для TMC2209 - опорное напряжение надо умножать на 0.63
Не бойся поломать. Бойся не починить ))
-
- Сообщения: 12
- Зарегистрирован: 19 янв 2020, 03:06
Re: Настройка драйверов TMC2208 и TMC2209
А что это за такое опорное напряжение?
-
- Помогаю слегка
- Сообщения: 2552
- Зарегистрирован: 18 янв 2020, 11:49
- Откуда: Ростов-на-Дону
Re: Настройка драйверов TMC2208 и TMC2209
Черт его знает. А как правильно?
Не бойся поломать. Бойся не починить ))
-
- Активист
- Сообщения: 145
- Зарегистрирован: 19 янв 2020, 02:31
- Откуда: Earth
Re: Настройка драйверов TMC2208 и TMC2209
То, которое подстроечником выставляется.
VRef.
Но там ещё зависимость от сопротивлений.
VRef.
Но там ещё зависимость от сопротивлений.
UNI Mini, UNI 2.2, ZAV Mini, ZAV Max.
-
- Помогаю слегка
- Сообщения: 2552
- Зарегистрирован: 18 янв 2020, 11:49
- Откуда: Ростов-на-Дону
Re: Настройка драйверов TMC2208 и TMC2209
VREF - reference voltage
если не "опорное напряжение", то как это правильно перевести?
если не "опорное напряжение", то как это правильно перевести?
Не бойся поломать. Бойся не починить ))
-
- Сообщения: 12
- Зарегистрирован: 19 янв 2020, 03:06
Re: Настройка драйверов TMC2208 и TMC2209
Поставлю вопрос по другому что надо умножить на 0.63 минимальный ток или максимальный?
-
- Помогаю слегка
- Сообщения: 2552
- Зарегистрирован: 18 янв 2020, 11:49
- Откуда: Ростов-на-Дону
Re: Настройка драйверов TMC2208 и TMC2209
На 0.63 умножаете значение напряжения измеренное мультиметром и получаете максимальный ток.
Вращением переменного резистора изменяется значение напряжения, подаваемое на ножку VREF микросхемы драйвера.
Микросхема драйвера использует значение тока проходящего через VREF для расчета тока подаваемого на мотор.
VREF - Analog reference voltage for current scaling or reference current for use of internal sense resistors (optional mode).
Motor run current either is fixed, or set by the CPU using the analog input VREF.
Вращением переменного резистора изменяется значение напряжения, подаваемое на ножку VREF микросхемы драйвера.
Микросхема драйвера использует значение тока проходящего через VREF для расчета тока подаваемого на мотор.
VREF - Analog reference voltage for current scaling or reference current for use of internal sense resistors (optional mode).
Motor run current either is fixed, or set by the CPU using the analog input VREF.
Не бойся поломать. Бойся не починить ))
-
- Помогаю слегка
- Сообщения: 2552
- Зарегистрирован: 18 янв 2020, 11:49
- Откуда: Ростов-на-Дону
Re: Настройка драйверов TMC2208 и TMC2209
Я так понимаю, что значение коэффициента в формуле расчета определяется подстроечным резистором и входным сопротивлением VREF.
Драйверы 2208 и 2209 имеют разное входное сопротивление VREFT.
TMC2208 - 1,00 кОм
TMC2209 - 0,45 кОм
В итоге максимальный ток, который драйвер выдаст на мотор = 3000 х "ток через контакт VREF".
Ток на контакте VREF = 5V / (Сопротивление VREF + сопротивление подстроечного резистора)
Не бойся поломать. Бойся не починить ))
-
- Сообщения: 12
- Зарегистрирован: 19 янв 2020, 03:06
Re: Настройка драйверов TMC2208 и TMC2209
Какое значение,значение по умолчанию там 0,85 а максимальное можно выставить 2,3.
-
- Сообщения: 32
- Зарегистрирован: 24 янв 2020, 14:30
Re: Настройка драйверов TMC2208 и TMC2209
Берем мотор 17HS4401 Imax = 1.7A
Vref = Imax / 0.63 = 1.7 / 0.63 = 2.7V такое напряжения надо выставить на резисторе... Правильно?
Vref = Imax / 0.63 = 1.7 / 0.63 = 2.7V такое напряжения надо выставить на резисторе... Правильно?