grblHAL под STM32
-
- Мастер
- Сообщения: 361
- Зарегистрирован: 11 июл 2023, 10:35
- Репутация: 30
- Настоящее имя: Alexey
- Контактная информация:
Re: grblHAL под STM32
Может кто знает. у меня два станка с grbl один с 1.1b другой с 1.1h на STM
Проблема в том что на станке с версией 1.1h не корректно работают команды 38.3 38.4 38.5 - они работают точно так же как 38.2
т.е. я не могу задать програмку на щуп вида "быстро подьехал до контакта и плавно отъехал до потери контакта"
Проблема в том что на станке с версией 1.1h не корректно работают команды 38.3 38.4 38.5 - они работают точно так же как 38.2
т.е. я не могу задать програмку на щуп вида "быстро подьехал до контакта и плавно отъехал до потери контакта"
-
- Мастер
- Сообщения: 1249
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 147
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: grblHAL под STM32
Где видео? Где что? Может у вас банально неправильно конечная точка движения задана относительно текущих координат.
-
- Мастер
- Сообщения: 361
- Зарегистрирован: 11 июл 2023, 10:35
- Репутация: 30
- Настоящее имя: Alexey
- Контактная информация:
Re: grblHAL под STM32
Причем тут конечная точка?
просто станку пофиг 38.2 я напишу или 38.4 - он едет до появления сигнала с щупа. тогда как grbl v1.1b - по команде 38.4 не поедет если на щупе нет сигнала
просто станку пофиг 38.2 я напишу или 38.4 - он едет до появления сигнала с щупа. тогда как grbl v1.1b - по команде 38.4 не поедет если на щупе нет сигнала
-
- Мастер
- Сообщения: 1249
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 147
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: grblHAL под STM32
Cтавьте нормальные актуальные рабочие прошивки, в grblHAL всё это работает как положено
-
- Мастер
- Сообщения: 361
- Зарегистрирован: 11 июл 2023, 10:35
- Репутация: 30
- Настоящее имя: Alexey
- Контактная информация:
Re: grblHAL под STM32
А есть описание как прошивать grbl на STM? тоже через arduino?
-
- Мастер
- Сообщения: 1249
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 147
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: grblHAL под STM32
Я собирал через STM32CubeIDE с редактированием привязки пинов МК к функциям, потом получившийся бинарник заливал с помощью STM32CubeProgrammer через программатор. Сейчас вроде можно заказать бинарник прям он-лайн http://svn.io-engineering.com:8080/
вот ещё инструкция https://github.com/grblHAL/core/wiki/Compiling-GrblHAL
-
- Мастер
- Сообщения: 1249
- Зарегистрирован: 30 янв 2021, 21:34
- Репутация: 147
- Настоящее имя: Максим
- Откуда: г.Тверь
- Контактная информация:
Re: grblHAL под STM32
на гитхабе можно посмотреть в репозитории по конкретному МК, может уже кто-нить делал мэппинг пинов для нужной платы, ну, или создать тикет, может автор подскажет как найти пины быстрее
-
- Мастер
- Сообщения: 361
- Зарегистрирован: 11 июл 2023, 10:35
- Репутация: 30
- Настоящее имя: Alexey
- Контактная информация:
Re: grblHAL под STM32
Суть в том что плата у меня не стандартная. Наверно проще будет прозвонить все
-
- Мастер
- Сообщения: 361
- Зарегистрирован: 11 июл 2023, 10:35
- Репутация: 30
- Настоящее имя: Alexey
- Контактная информация:
Re: grblHAL под STM32
Ответ изготовителя этого поделия
Nice to meet you.
We strongly not recommend that you upgrade the firmware of this CNC.
Прям так и хочется выкинуть начинку и поставить свою
Nice to meet you.
We strongly not recommend that you upgrade the firmware of this CNC.
Прям так и хочется выкинуть начинку и поставить свою
Re: grblHAL под STM32
а как к этой прошивке принято цеплять mpg колесо? (или сразу целый пульт)?
- Курдль
- Мастер
- Сообщения: 2014
- Зарегистрирован: 20 мар 2018, 16:55
- Репутация: 261
- Настоящее имя: Курдль Энтеропийский
- Откуда: Msk
- Контактная информация:
-
- Мастер
- Сообщения: 361
- Зарегистрирован: 11 июл 2023, 10:35
- Репутация: 30
- Настоящее имя: Alexey
- Контактная информация:
Re: grblHAL под STM32
ну пульт можно цепануть по COM, MPG скорей всего нет, только если в режиме симуляции Jog
Re: grblHAL под STM32
ну то есть, я правильно понял, берём энкодер, какую-нибудь (прости, Б) ардуину, которая на каждый пульс будет выплевывать в уарт соответствующий символ (получился пульт) - и цепляем все на ком-порт (не ясно, где в настройках указывать этот самый порт) - должно работать? и будут ли эти изменения координат отображаться в том же bCNC?
+ еще вопрос: у меня шпиндель управляется частотником, которым можно управлять по modbus. как я понял, там можно и нагрузку на шпиндель видеть, и обороты. получится ли выставлять алярм и отключать перемещения, когда обороты падают ниже предела (шпиндель останавливается) - чтоб фрезу не повредить?
+ еще вопрос: у меня шпиндель управляется частотником, которым можно управлять по modbus. как я понял, там можно и нагрузку на шпиндель видеть, и обороты. получится ли выставлять алярм и отключать перемещения, когда обороты падают ниже предела (шпиндель останавливается) - чтоб фрезу не повредить?
-
- Мастер
- Сообщения: 361
- Зарегистрирован: 11 июл 2023, 10:35
- Репутация: 30
- Настоящее имя: Alexey
- Контактная информация:
Re: grblHAL под STM32
нет, ардуина должна будет отправлять команды типа переместись на столько-то милиметров с такой-то скоростью. Как это сделать и реально ли - я не знаю, не пробовал. COM порт как правило, есть в разъеме внешнего пульта.
На частитниках, по аналогии с регуляторами есть выход "аларм" который можно завести на кнопку e-stop
Re: grblHAL под STM32
я вот про этот функционал
https://github.com/grblHAL/Plugin_keypad
и тут не gcode, а просто байты как будто.
про частотник: то есть заводить управление по модбасу, а считывать ошибку через аларм?
https://github.com/grblHAL/Plugin_keypad
и тут не gcode, а просто байты как будто.
про частотник: то есть заводить управление по модбасу, а считывать ошибку через аларм?
-
- Мастер
- Сообщения: 361
- Зарегистрирован: 11 июл 2023, 10:35
- Репутация: 30
- Настоящее имя: Alexey
- Контактная информация:
Re: grblHAL под STM32
все равно тут нет импульсного управления. просто короткие команды
а грабли умеют управлять по модбасу?
"for spindles controlled via MODBUS. NOTE: Not yet verified, testers wanted." - на свой страх и риск как говорится:)