- Регистрация
- 02.03.2019
- Сообщения
- 166
- Реакции
- 44
- Баллы
- 48
- Город
- SUNNYVALE
Суть проблемы: мотор стал пропускать шаги, причём шаги вверх по Z, покрайней мере это я так надиагностровал - в какой-то момент фреза заглубляется сильно глубже чем она должна согласно программе. Есть видео но оно не очень помогает понять что именно происходит.
Мне это очень не нравится и я бы хотел устранить проблему в принципе.
Желаемое поведение - при обнаружении пропуска просто остановиться. Я нашел что существует такая технология - StallGuard, которая на шаговых моторах по косвенным признакам может определять нагрузку и предсказывать что произошел пропуск.
Быстренько погуглил, нашел что код для хоминга через StallGuard есть в марлине. Есть ещё форк grbl под esp32, который тоже умеет хоминг, но он выглядит совсем сырым.
Я, как человек здравомыслящий, задаюсь вопросом - если так можно то почему все продолжают развешивать сопли для лимит свитчей и подбирать скорость подачи на слух или по ощущениям? Что такое фундаментальное я упускаю?
Мне это очень не нравится и я бы хотел устранить проблему в принципе.
Желаемое поведение - при обнаружении пропуска просто остановиться. Я нашел что существует такая технология - StallGuard, которая на шаговых моторах по косвенным признакам может определять нагрузку и предсказывать что произошел пропуск.
Быстренько погуглил, нашел что код для хоминга через StallGuard есть в марлине. Есть ещё форк grbl под esp32, который тоже умеет хоминг, но он выглядит совсем сырым.
Я, как человек здравомыслящий, задаюсь вопросом - если так можно то почему все продолжают развешивать сопли для лимит свитчей и подбирать скорость подачи на слух или по ощущениям? Что такое фундаментальное я упускаю?