roboforum.ru

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

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

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

sergey2x » 01 дек 2017, 11:33

Закомментировать работу с SD картой, ну и с экраном заодно?

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

Myp » 01 дек 2017, 11:57

хммм
а я даже и не помню, включено оно у меня или нет
я как-то давно экран прикручивал но потом отключил, даже и не знаю что в конфиге осталось.

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

demonx » 01 дек 2017, 12:56

Myp писал(а):картинки подключения проводов та же самая, она тут в первом посте.
и конфиг такой же, там всего-то надо в нескольких местах раскомментировать строки.

при вводе команды M906 S1 - Начать настройки тока
ничего не происходит, выдаёт в консоль что величина тока по осям 0 и всё.
если вручную пробовать задавать ток то он кагбы задаётся но, после перезапуска ток опять нулевой.

явно нехватает некой команды диагностики связи с драйвером или команды считывания конфига с драйверов.


У меня это в консоли выглядит так:
23:28:47.186: X axis driver current: 800
23:28:47.188: Y axis driver current: 800
23:28:47.190: X axis driver current: 800
23:28:47.194: Y axis driver current: 800
23:28:47.200: X:0.00 Y:130.00 Z:15.00 E:0.00 Count A:13000 B:-13000 Z:11
23:28:51.674: X current increased to 850
23:28:51.678: Y current increased to 850
23:28:56.714: X current increased to 900
23:28:56.717: Y current increased to 900
23:29:01.753: X current increased to 950
23:29:01.757: Y current increased to 950
23:29:06.793: X current increased to 1000
23:29:06.796: Y current increased to 1000
23:29:11.832: X current increased to 1050
23:29:11.836: Y current increased to 1050
23:29:16.873: X current increased to 1100
23:29:16.877: Y current increased to 1100
23:29:21.913: X current increased to 1150
23:29:21.917: Y current increased to 1150
23:29:26.952: X current increased to 1200
23:29:26.958: Y current increased to 1200
23:29:31.993: X current increased to 1250
23:29:31.996: Y current increased to 1250
23:29:37.032: 00:07: X driver overtemperature warning!
23:29:37.034: X current decreased to 1200
23:29:37.036: Y current decreased to 1200
23:29:42.070: X current decreased to 1150
23:29:42.074: Y current decreased to 1150
23:29:47.110: X current decreased to 1100
23:29:47.116: Y current decreased to 1100
23:29:52.150: 00:07: Y driver overtemperature warning!
23:29:52.153: Y current decreased to 1050
23:29:57.190: 00:07: Y driver overtemperature warning!
23:29:57.193: Y current decreased to 1000

Может у Вас перепутаны CS местами? судя по симптому такое возможно

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

Myp » 01 дек 2017, 14:07

demonx писал(а):Может у Вас перепутаны CS местами? судя по симптому такое возможно

тогда вместо мотора X будет конфигуриться мотор Y, но конфиг одинаковый и это неважно.

а ты можешь попробовать, что будет если вынуть разъём SPI из рампса?
если драйвера перестанут включаться и подавать признаки жизни, как у меня сейчас
значит они без инициализации не работают и у меня явно проблема со SPI подключением.

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

Myp » 02 дек 2017, 13:36

вот же фигня

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

все провода уже перепроверил, всё контачит и подключено верно

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

Myp » 02 дек 2017, 23:31

всё, сделал
незнаю в чём было дело но небыло связи

сделал всё что мог, отпаял и заново припаял провода, запаял перемычки по аналогии с оригиналом, удалил неиспользуемую ножку NC
после этого заработало.

Добавлено спустя 3 часа 4 секунды:
такс
в оригинале конфиг 4 притянут к земле
из даташита нам говорят что dcStep enable input (SPI_MODE=1) - tie to GND for normal
operation (no dcStep)
тобишь чтобы включить режи контроля пропуска шагов надо вероятно что-то сконфигурить

как я понял из даташита, пункт 18
In case the
motor becomes overloaded, it slows down to a velocity, where the motor can still drive the load. This
way, the stepper motor never stalls and can drive heavy loads as fast as possible.

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

но я пока разницы не ощущаю
попробовал найти граничные условия когда мотор начинает слегка пропускать шаги при старте
включение этой опции как-то особо не помогает

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

demonx » 02 дек 2017, 23:43

Да, китайцы не запаивают CFG4, он на землю в схемах ватеррота и ултимашинцев! Я сделал перемычку и марлин заработал в гибридном скоростном режиме, возможно и SG2 работает, пока идет печать и не могу проверить. Звук конечно при быстрых перемещениях конечно пугает по сравнению с stealthChop ))
Прикрепил схемы ваттерота и на рамбо ензи
Вложения
Schematic Prints_Einsy Rambo_1.1a.PDF
(3.08 МиБ) Скачиваний: 0
SilentStepStick-TMC2130_v10.pdf
(67.59 КиБ) Скачиваний: 0

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

Myp » 03 дек 2017, 00:00

в апноуте более подробно напсиано про эту фичу https://www.trinamic.com/fileadmin/asse ... Wizard.pdf
и есть инструкцию по калибровке
но я не очень понимаю как и чего

вроде нужная штука, но как её включить\настроить...

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

Myp » 04 дек 2017, 16:38

ток 600 мА, с штатным китайским синим радиатором перегревается и пропускает, на 500 мА уже вроде Ок.

пропуск появляется минут через 15 работы, так что автоматическая калибровка тока выглядит несколько бесполезной
"на холодную" они и 1100 мА выдерживают.

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

demonx » 07 дек 2017, 10:19

у меня с небольшим обдувом оптимальный ток получился 900 мА на драйвер с синим китайским радиатором. Работай драйверов удовлетворен, хотя при переключении на spreadCycle работают шумно, надо более тонко настраивать параметры режима. Печать 9 часов без пропусков шагов.

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

JonnyQuest » 22 янв 2018, 18:22

demonx писал(а):у меня с небольшим обдувом оптимальный ток получился 900 мА на драйвер с синим китайским радиатором. Работай драйверов удовлетворен, хотя при переключении на spreadCycle работают шумно, надо более тонко настраивать параметры режима. Печать 9 часов без пропусков шагов.


а какие моторы? какая прошивка? можно вывод M922 как нибудь по время печати, просто ради интереса?

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

Rasputin » 12 фев 2018, 22:29

Ну как работают драйвера?
Удалось запустить програмный концевик?

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

iYw682w » 17 фев 2018, 16:26

Не могу поднять Vref больше 0,250 В. Напаял две сопли, SPI было выключено по-умолчанию. Плата RAMPS 1.4.
Вложения
photo_2018-02-17_15-25-32.jpg

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

JonnyQuest » 20 фев 2018, 12:11

iYw682w писал(а):Не могу поднять Vref больше 0,250 В. Напаял две сопли, SPI было выключено по-умолчанию. Плата RAMPS 1.4.

первый пост в ветке. резистора нулевичка тоже не должно быть для включения SPI

Добавлено спустя 31 секунду:
Rasputin писал(а):Ну как работают драйвера?
Удалось запустить програмный концевик?


тихо работают. концевики тоже.

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

iYw682w » 20 фев 2018, 13:10

JonnyQuest писал(а):
iYw682w писал(а):Не могу поднять Vref больше 0,250 В. Напаял две сопли, SPI было выключено по-умолчанию. Плата RAMPS 1.4.

первый пост в ветке. резистора нулевичка тоже не должно быть для включения SPI

Добавлено спустя 31 секунду:
Rasputin писал(а):Ну как работают драйвера?
Удалось запустить програмный концевик?


тихо работают. концевики тоже.

SPI мне и не нужен, кручу резистор.


cron
Rambler\'s Top100 Mail.ru counter