Коротко: Драйвер — мікросхема, що керує кроковим мотором. Сучасні TMC2208/2209 мають тихий режим StealthChop, який на високій швидкості втрачає момент, і потужніший SpreadCycle. Пропуск кроків виникає, коли мотору не вистачає сили: завеликі прискорення, заїдання механіки, перегрів драйвера, замалий струм або StealthChop на швидкому друці.
Режими TMC
| Режим | Плюси | Мінуси |
|---|---|---|
| StealthChop | майже тиша | менший момент на швидкості |
| SpreadCycle | повний момент, точність | чути шум моторів |
| гібридний | тихо на малих, потужно на великих | потрібне налаштування порогу |
Причини пропуску кроків
- прискорення вищі, ніж може механіка;
- заїдання осі — Z, ролики;
- перегрів драйвера;
- замалий струм (Vref або `run_current` у Klipper);
- сопло чіпляє деталь — подряпини і зачіпання.
Наслідок — зсув шарів.
Струм моторів
- зазвичай 70–90% від номінального струму мотора;
- задається в прошивці або підстроюванням Vref на старих драйверах;
- завеликий — мотор і драйвер гріються, мале — пропуски.
Sensorless homing
TMC2209 вміють визначати упор за зростанням навантаження без кінцевика. Це спрощує збірку, але потребує точного налаштування чутливості — інакше принтер «б'ється» в край.
Що зробити, якщо пропускає кроки
- Знизити прискорення на 30%.
- Перевірити механіку на заїдання.
- Увімкнути SpreadCycle для X і Y.
- Перевірити струм і охолодження драйверів.
Часті запитання
Чи можна замінити драйвери на старій платі?
Якщо вони знімні — так. На багатьох платах вони впаяні.
Чому мотори пищать?
Режим SpreadCycle або резонанс на певній швидкості. Це нормально.
Що краще: TMC2209 чи 5160?
5160 потужніший для великих принтерів. Для звичайних моделей вистачає 2209.
Хочете друкувати без браку з першого разу?
У курсі «3D-друк від А до Я» розбираємо налаштування, пластики й типові дефекти на практиці, з підтримкою куратора.
Програма курсуБільше на цю тему: Кінематика CoreXY, Bed Slinger і Delta: що це для новачка.