roboforum.ru

Технический форум по робототехнике.
Текущее время: 10 апр 2025, 09:52

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 43 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 20 фев 2018, 21:15 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 20 фев 2018, 23:32 
Не в сети

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

Мне впринципе и не нужен тихий режим. 1\256 делителя хватит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 18 мар 2018, 04:15 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 18 мар 2018, 23:47 
Не в сети

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

Единственное - SDO, SCK, SDI подключаете в параллель дисплею, а вот CS (выбор чипа) на свободный пин например в AUX2,


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 07 апр 2018, 22:15 
Не в сети

Зарегистрирован: 13 ноя 2016, 14:15
Сообщения: 19
Подключил по 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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 10 апр 2018, 15:34 
Не в сети

Зарегистрирован: 10 апр 2018, 15:31
Сообщения: 1
У вас
Цитата:
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

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

В чем может быть проблема?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 18 дек 2018, 13:31 
Не в сети

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

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

Но все таки хочется победить 2130. Лежит 5 штук. Планировал оба принтера на них переводить. И никак.

_________________
ZAV MAX Pro V1. ZAV mini.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 18 дек 2018, 18:29 
Не в сети

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

_________________
ZAV MAX Pro V1. ZAV mini.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 20 дек 2018, 12:44 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
ursus писал(а):
Долбаный JUNCTION_DEVIATION. Сильные рывки при смене направлений из-за него


Так его надо в паре с ускорением настраивать. Ускорение 1500 это как бы не мало. У меня скорости прямых участков (заполнения, дно, крыша) 80мм, ускорение при этом 800. Принтер как вкопанный, не трясет его вообще. При этом успевает набрать скорость на коротких кусках, и за счет junction адекватно сбрасывает на углах. Хотя у меня Smoothieware - я заметил что она аккуратней моторами рулит, мягче.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 08 янв 2019, 20:40 
Не в сети

Зарегистрирован: 27 авг 2014, 02:11
Сообщения: 267
Откуда: Тольятти
ФИО: Михаил
Strijar писал(а):
Так его надо в паре с ускорением настраивать. Ускорение 1500 это как бы не мало.


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

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


Я это тоже заметил после перехода на марлин. Вот придет новая плата на большой принтер, взамен отъехавшей AZSMZ буду клиппер пробовать. Говорят там еще мягче и тише все происходит.

_________________
ZAV MAX Pro V1. ZAV mini.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 01 июл 2019, 13:01 
Не в сети

Зарегистрирован: 27 авг 2014, 02:11
Сообщения: 267
Откуда: Тольятти
ФИО: Михаил
Спустя пол года решил добить эти драйвера.
Все запаял как надо, подключил к рурампс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.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 01 июл 2019, 16:22 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [TMC2130] тихий драйвер со SPI управлением
СообщениеДобавлено: 01 июл 2019, 19:59 
Не в сети

Зарегистрирован: 27 авг 2014, 02:11
Сообщения: 267
Откуда: Тольятти
ФИО: Михаил
Я пробовал скорость вообще всю выставлять на 60. Ничего не изменилось. Все равно громче чем на spreadCycle

На Z при этом двигатель работает бесшумно. А если его перевести в spreadCycle он начинает гудеть на удержании.

_________________
ZAV MAX Pro V1. ZAV mini.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 43 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO