- Регистрация
- 23.08.2019
- Сообщения
- 71
- Реакции
- 94
- Баллы
- 43
- Адрес
- Российская Федерация
- Город
- Хабаровск
- Имя
- Дмитрий
- Станок
- Самоделка
- Плата
- Ардуино + шилд v3
- Прошивка
- 1.1h
Всем привет!
Работал самодельный станок на шильде версии 3 вполне прилично и, вдруг, решил я испробовать STM32.
Платы «Blue Pill» у меня были, сделал кросс плату для всего остального, воспользовавшись материалами с ГитХаба - robomechs/6-AXIS-USBCNC-GRBL. Отредактировал прошивку в «Atollic», прошил плату, запустил. Станок стал шустрее бегать, перестал свистеть шпиндель на малых оборотах, вроде как всё хорошо.
Но, через пару часов работы, начались непонятные проблемы: стартует УП, доводит шпиндель до первой точки врезания, начинает его опускать очень медленно и мимо денег опускает ниже заданной глубины… Дальше не знаю – приходится сбрасывать станок. Или опускает нормально, проходит первый, допустим, прямой отрезок по УП, а на закруглении замедляется и начинает непредсказуемо рулить шпинделем. Приходится сбрасывать…
Анализ передаваемых на плату данных показывает, что УП уходит нормально без всяких артефактов и вся эта петрушка творится уже в прошивке.
Контроллер был перепрошит всякими разными вариантами: и прямо с сайта, откомпилированной прошивкой, и скомпилированной под три оси и под четыре и так, и сяк… Менял и платы STM…
Пришлось достать шильд :-(.
Поиск по форуму не выдал явных результатов по таким проблемам. Сторонние источники, связанные с этой прошивкой, тоже не отмечают таких проблем. Да, собственно, по этим платам никто не выказал проблем.
Так вот и вопрос: что я делаю не так?
Вероятно, есть люди, которые работают с этой прошивкой и в ус не дуют.
С уважением…
Работал самодельный станок на шильде версии 3 вполне прилично и, вдруг, решил я испробовать STM32.
Платы «Blue Pill» у меня были, сделал кросс плату для всего остального, воспользовавшись материалами с ГитХаба - robomechs/6-AXIS-USBCNC-GRBL. Отредактировал прошивку в «Atollic», прошил плату, запустил. Станок стал шустрее бегать, перестал свистеть шпиндель на малых оборотах, вроде как всё хорошо.
Но, через пару часов работы, начались непонятные проблемы: стартует УП, доводит шпиндель до первой точки врезания, начинает его опускать очень медленно и мимо денег опускает ниже заданной глубины… Дальше не знаю – приходится сбрасывать станок. Или опускает нормально, проходит первый, допустим, прямой отрезок по УП, а на закруглении замедляется и начинает непредсказуемо рулить шпинделем. Приходится сбрасывать…
Анализ передаваемых на плату данных показывает, что УП уходит нормально без всяких артефактов и вся эта петрушка творится уже в прошивке.
Контроллер был перепрошит всякими разными вариантами: и прямо с сайта, откомпилированной прошивкой, и скомпилированной под три оси и под четыре и так, и сяк… Менял и платы STM…
Пришлось достать шильд :-(.
Поиск по форуму не выдал явных результатов по таким проблемам. Сторонние источники, связанные с этой прошивкой, тоже не отмечают таких проблем. Да, собственно, по этим платам никто не выказал проблем.
Так вот и вопрос: что я делаю не так?
Вероятно, есть люди, которые работают с этой прошивкой и в ус не дуют.
С уважением…