roboforum.ru

Технический форум по робототехнике.

[TMC2130] тихий драйвер со SPI управлением

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение Myp » 20 фев 2018, 21:15

без SPI они не работают в тихом режиме, или надо выдёргивать ноги из драйвера чтобы включился тихий режим.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение iYw682w » 20 фев 2018, 23:32

Myp писал(а):без SPI они не работают в тихом режиме, или надо выдёргивать ноги из драйвера чтобы включился тихий режим.

Мне впринципе и не нужен тихий режим. 1\256 делителя хватит.
iYw682w
 
Сообщения: 19
Зарегистрирован: 13 ноя 2016, 14:15

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение Rasputin » 18 мар 2018, 04:15

Только собрался попробовать сей драйвер и сразу засада.
AUX-3 занят фуллграфик-смарт-контроллером :(
Есть какое-нибудь решение что бы их подружить?
Rasputin
 
Сообщения: 31
Зарегистрирован: 01 окт 2017, 02:48

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение demonx » 18 мар 2018, 23:47

Rasputin писал(а):Только собрался попробовать сей драйвер и сразу засада.
AUX-3 занят фуллграфик-смарт-контроллером :(
Есть какое-нибудь решение что бы их подружить?

Единственное - SDO, SCK, SDI подключаете в параллель дисплею, а вот CS (выбор чипа) на свободный пин например в AUX2,
demonx
 
Сообщения: 9
Зарегистрирован: 06 ноя 2017, 23:19

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение iYw682w » 07 апр 2018, 22:15

Подключил по SPI. Пытаюсь освоить по SPI.
Изображение
Отпаял синюю перемычку (напаяна по умолчанию у китайцев), красную перемычку присопливил на верхний контакт (по умолчанию без перемычки от китайцев), зелёный контакт присопливил к нижнему контакту (по умолчанию без перемычки, от китайцев).
Подсоединил по схеме. Не работает функция концевика. При запуске платы по умолчанию движки не крутятся, пока ток вручную не пропишешь. На M906 S1 не реагирует.
Я так понимаю что я соплю не туда поставил?
Send: M122
Код: Выделить всёРазвернуть
Recv:       X   Y   E0
Recv: Enabled      false   false   false
Recv: Set current   650   650   1000
Recv: RMS current   1160   1160   994
Recv: MAX current   1636   1636   1402
Recv: Run current   20/31   20/31   17/31
Recv: Hold current   10/31   10/31   8/31
Recv: CS actual      0/31   0/31   0/31
Recv: PWM scale   0   0   0
Recv: vsense      0=.325   0=.325   0=.325
Recv: stealthChop   false   false   false
Recv: msteps      256   256   256
Recv: tstep      0   0   0
Recv: pwm
Recv: threshold      0   0   0
Recv: [mm/s]      -   -   -
Recv: OT prewarn   false   false   false
Recv: OT prewarn has
Recv: been triggered   false   false   false
Recv: off time      0   0   0
Recv: blank time   16   16   16
Recv: hysterisis
Recv: -end      -3   -3   -3
Recv: -start      1   1   1
Recv: Stallguard thrs   0   0   0
Recv: DRVSTATUS   X   Y   E0
Recv: stallguard
Recv: sg_result      0   0   0
Recv: fsactiveRecv: stst
Recv: olb
Recv: ola
Recv: s2gb
Recv: s2ga
Recv: otpw
Recv: ot
Recv: Driver registers:
Recv:    X = 0x00:00:00:00
Recv:    Y = 0x00:00:00:00
Recv:    E0 = 0x00:00:00:00
iYw682w
 
Сообщения: 19
Зарегистрирован: 13 ноя 2016, 14:15

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение alakond » 10 апр 2018, 15:34

У вас
Recv: Driver registers:
Recv: X = 0x00:00:00:00
Recv: Y = 0x00:00:00:00
Recv: E0 = 0x00:00:00:00


Так, что да, возможно что SPI не работает.

У меня же
Recv: Driver registers:
Recv: X = 0x80:0A:00:00
Recv: Y = 0x80:0A:00:00


Что говорит о том, что SPI работает, но при
M906 S1 ничего кроме:
Send: M906 S1
Recv: X axis driver current: 700
Recv: Y axis driver current: 700
Recv: ok

не происходит.

В чем может быть проблема?
alakond
 
Сообщения: 1
Зарегистрирован: 10 апр 2018, 15:31

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение ursus » 18 дек 2018, 13:31

Приветствую, товарищи.
Поставил тут недавно 2130 с SPI. Наклеил на них большие радиаторы. Охлаждаю вентилятором. Марлин 2.0 на рурампс 1.1.
Проблема в том, что при токе 800мА идут пропуски, а выше дрова ругаются на перегрев и снижают ток. И ведь скорости то с ускорениями смешные 60\1500. Механика в порядке. Оси движутся легко и без закусываний. Подшипники все новые.
Вопрос еще вот в чем. Крутилка при включенном SPI как влияет на ток?

Поменял драйвера на LV8729. Ток 1.5А выставил. Все прекрасно печатает на тех же настройках. Движки драйвера холодные.

Но все таки хочется победить 2130. Лежит 5 штук. Планировал оба принтера на них переводить. И никак.
ZAV MAX Pro V1. ZAV mini.
ursus
 
Сообщения: 267
Зарегистрирован: 27 авг 2014, 02:11
Откуда: Тольятти
ФИО: Михаил

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение ursus » 18 дек 2018, 18:29

Долбаный JUNCTION_DEVIATION. Сильные рывки при смене направлений из-за него. Значение разное пробовал ставить, разницы нет. Отрубил его и нормально стало все. Пропуски пропали.
ZAV MAX Pro V1. ZAV mini.
ursus
 
Сообщения: 267
Зарегистрирован: 27 авг 2014, 02:11
Откуда: Тольятти
ФИО: Михаил

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение Strijar » 20 дек 2018, 12:44

ursus писал(а):Долбаный JUNCTION_DEVIATION. Сильные рывки при смене направлений из-за него


Так его надо в паре с ускорением настраивать. Ускорение 1500 это как бы не мало. У меня скорости прямых участков (заполнения, дно, крыша) 80мм, ускорение при этом 800. Принтер как вкопанный, не трясет его вообще. При этом успевает набрать скорость на коротких кусках, и за счет junction адекватно сбрасывает на углах. Хотя у меня Smoothieware - я заметил что она аккуратней моторами рулит, мягче.
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение ursus » 08 янв 2019, 20:40

Strijar писал(а):Так его надо в паре с ускорением настраивать. Ускорение 1500 это как бы не мало.


Ну с джерками то нормально работает на таком ускорении. Рывков таких нет.

Добавлено спустя 1 минуту 27 секунд:
Strijar писал(а):Хотя у меня Smoothieware - я заметил что она аккуратней моторами рулит, мягче.


Я это тоже заметил после перехода на марлин. Вот придет новая плата на большой принтер, взамен отъехавшей AZSMZ буду клиппер пробовать. Говорят там еще мягче и тише все происходит.
ZAV MAX Pro V1. ZAV mini.
ursus
 
Сообщения: 267
Зарегистрирован: 27 авг 2014, 02:11
Откуда: Тольятти
ФИО: Михаил

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение ursus » 01 июл 2019, 13:01

Спустя пол года решил добить эти драйвера.
Все запаял как надо, подключил к рурампс1.1. SPI работает. Пропусков нет.
Зато появился грохот на скоростях больше 60 в тихом режиме. Ускорения ставил от 1000 до 2000. Особо на стук не влияет. Джерки менял от 5 до 15. Сейчас включил JUNCTION_DEVIATION. Тоже стучит.
На других драйверах такого нет.
https://www.youtube.com/watch?v=Zn6IKhl93F0
А вот когда включаю громкий режим, то и стук пропадает и вообще тише начинают работать движки.
Вот как работает в режиме spreadCycle
https://youtu.be/eLvt8Qp3qXI
ZAV MAX Pro V1. ZAV mini.
ursus
 
Сообщения: 267
Зарегистрирован: 27 авг 2014, 02:11
Откуда: Тольятти
ФИО: Михаил

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение Aseris » 01 июл 2019, 16:22

Послк инициализации движки нужно гонять немного на целевых скоростях, иначе драйвер некоректно silent mode настроит (из документации драйвера)
Аватара пользователя
Aseris
 
Сообщения: 1142
Зарегистрирован: 01 сен 2009, 14:58
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python

Re: [TMC2130] тихий драйвер со SPI управлением

Сообщение ursus » 01 июл 2019, 19:59

Я пробовал скорость вообще всю выставлять на 60. Ничего не изменилось. Все равно громче чем на spreadCycle

На Z при этом двигатель работает бесшумно. А если его перевести в spreadCycle он начинает гудеть на удержании.
ZAV MAX Pro V1. ZAV mini.
ursus
 
Сообщения: 267
Зарегистрирован: 27 авг 2014, 02:11
Откуда: Тольятти
ФИО: Михаил

Пред.

Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 17