My3DF Реклама
My3DFm Реклама

Настройка микрошагов (?) на TMC2209 (UART, homless)

slobodynskyi
Идет загрузка
Загрузка
01.12.2022
377
8
Вопросы и ответы

Решил поменять свои 2208 и 8825 на 2209. Вроде настроил в режиме UART, вроде homless, но как-то всё работает неправильно: 8 мм подъема по оси Z вместо 1, почти 2 вместо 1 по XY. До работы экструдера даже не дошел. Стоит BFPTouch.

Сейчас настройки выглядят так:

DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 80, 188 }

А до этого было так:

DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 320, 188 }.

Но при значении 1280 вместо 320 (по оси Z) движение происходит рывками. При значениях  { 80, 80, 80, 188 } все двигается плавно и с нормальным звуком. Но парковка по оси Z происходит со значительной скоростью. 

При этом разницы в перемещении - никакой.

Раскоментированно:

#define HOME_Y_BEFORE_X

#define HOMING_BACKOFF_POST_MM { 2, 2, 2 }

Ещё настройки:

#define X_CURRENT 800

#define X_CURRENT_HOME X_CURRENT

#define X_MICROSTEPS 16

#define X_RSENSE 0.11

#define X_CHAIN_POS -1   

Ссылка на файлы Configuration.h и Configuration_adv.h

https://drive.google.com/drive/folders/1gh8CSefrIaID5PR_N7ClW0xVLHyU_nt9?usp=share_link

Ответы на вопросы