KREMEN Реклама
KREMEN Реклама

Не работает связка Klipper + Lerdge-Z + TMC2209 + UART

ACKEP
Идет загрузка
Загрузка
11.01.2024
2221
13
Вопросы и ответы

Есть плата Lerdge-Z с драйверами TMC2209 (Lerdge V1). Начал напрягать шум от работы моторов. Пока печатал относительно маленькие детальки шум был терпимый. Но сейчас практически постоянно печатаю большие цилиндрические детали и движки воют так, что слышно во всей квартире. Решил перевести их в режим stealthChop. Но Lerdge-Z не поддерживает управление по UART из коробки. Пришлось колхозить. Объединил все пины RX на драйверах в один провод.Не работает связка Klipper + Lerdge-Z + TMC2209 + UART

Использовал только X, Y и Z. Экструдер решил не трогать. В принципе и Z меня не беспокоил, но за компанию зацепил и его.Не работает связка Klipper + Lerdge-Z + TMC2209 + UART

Установил перемычки под драйверами согласно схеме.Не работает связка Klipper + Lerdge-Z + TMC2209 + UART

Не работает связка Klipper + Lerdge-Z + TMC2209 + UART

Для подключения решил использовать пин STEP (PC14 согласно схеме) свободного разъёма под драйвер EX.Не работает связка Klipper + Lerdge-Z + TMC2209 + UART

Не работает связка Klipper + Lerdge-Z + TMC2209 + UART

Ну и конфиг клиппераНе работает связка Klipper + Lerdge-Z + TMC2209 + UART

В итоге получилась такая картина. При подключении любого одного драйвера по UART он прекрасно работает. Но если подключить одновременно все три, то работает какой-то один (в моём случае Z), а при попытке сдвинуть остальные получаю такую ошибку "Unable to read tmc uart 'stepper_y' register IFCNT". Сама ошибка говорит о том, что нет связи по UART с драйвером. Думал может пропаял плохо. Пробовал менять местами драйвера - картина не изменилась.

После плясок с бубном решил отойти от схемы подключения по одному проводу, подключил X на STEP (PC14) а Y на DIR (PC13) и всё заработало. Как я писал выше Z меня не беспокоил. Но всё же - что я делал не так?

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама