Ставлю для теста шаговиков так:
Код: Выделить всё
$100=1
G1 X1000 F1Может ли это быть от прерываний загрузчика стандартного arduino uno? Или какие версии могут быть?
При повышении скорости эффект остается. На больших скоростях всё сливается и незаметно. А мне нужны маленькие скорости.
Да и это не зависит от драйвера шаговика.
Ставил A4988 и DRV8825.
Менял разные модели шаговиков!
Перемычки микрошага ставил MS1-3 по всякому!
Пропаивал даже на плате шилда контакты, думал поначалу непропай.
Но в итоге понял, что дело в GRBL. Потому что импульсы степ идут не равномерно, а пакетами. И это программный глюк!
И ещё при $100=1 и G1 X1000 F1 должен быть один имульс степ в секунду, а их там по звукам примерно 4!
Можете сами проверить.
У вас при $100=1 и G01 X1000 F1 даёт один шаг в секунду?
Люди я в растерянности! Неужели никто из вас не тестировал GRBL? Какие варианты решений могут быть? Алтернатива GRBL не хуже по функциям и без косяков есть для Arduino UNO ATMEGA328P?
