Настройка GRBL самодельного лазерного гравера на примере STM32 blue pill

Эта страничка посвящена электронной части самодельного лазерного гравера, на библиотеке GRBL. Библиотеку GRBL я устанавливал на контроллер STM32f103c8t6 blue pill. Прошивка скомпиллирована для лазерного гравера, с возможностью парковаться в нулевой точке. Дело в том, что GRBL при нажатии на кнопку home вначале обнуляет координату по оси Z, но оси Z в лазерном гравере нет. Это делает проблематичной парковку, так как не найдя концевого выключателя, гравер выдаст ошибку или зависнет. В прошивке принудительно отключена поверка координаты по оси Z и парковка каретки осуществляется только по осям X иY. При использовании концевых выключателей, станок при запуске будет заблокирован, и ручное управление будет недоступно до тех пор, пока в порт не будет отправлена команда $H.

Программы, которые управляют лазерным гравером или станком с ЧПУ выводят эту команду на отдельную кнопку.

После отправки этой команды, лазерный гравер поедет в нулевую точку, до срабатывания концевых выключателей. Станок будет находить нулевую точку, а потом ограничивать свое движение по осям той величиной, которая указана у него в настройках. Конечно есть риск, что взбесившийся станок поедет до упора, и софт лимит не сработает, но нет и гарантии, что сработает хард лимит, если станок уже заглючило. В общем я решил не заморачиваться. Ставить 4 датчика нет смысла. Можно вообще их не ставить, чаще всего ноль выставляется вручную.

Саму прошивку вы найдете в архиве в конце странички. Инструкцию по прошивке контроллера см. в видео в конце странички, или вот здесь GRBL на STM32 STM32F103C8T6 Blue pill. я описывал один из способов. Схема подключения blue pill stm32f103c8t6 к моему самодельному лазерному граверу вот такая.

GRBL на STM32 STM32F103C8T6 Blue pill лазерного гравера.
GRBL на STM32 — подключение самодельного лазерного гравера.

После сборки механики остается протянуть проводку, что куда и как тянуть смотрите видео. Данный лазерный гравер мне удалось запустить на скорости 20 000 мм в минуту при ускорении 10000. Правда для работы я снизил скорость и ускорения в 2 раза, так как рама слишком легкая и гравер мотался из стороны в сторону по полу при стартах и остановках.

Вообще данная библиотека рассматривалась ранее вот здесь GRBL на Blue pill. но там речь шла о контроллере станка с ЧПУ . Здесь же частный случай — самодельный лазерный гравер. Для Лазерного гравера я разработал печатную плату.

Плата лазерного гравера на отладочной плате STM 32f103c8t6 blue pill
Плата самодельного лазерного гравера на STM 32f103c8t6

Саму плату вы найдете в архиве в конце странички. Печатная плата и схема подключения к ней выглядит вот так.

Подключение платы контроллера GRBL к лазерному граверу.
Подключение платы контроллера GRBL на blue pill к лазерному граверу.

Настройки моего лазерного гравера вот такие вот.

Настройки библиотеки GRBL для лазерного гравера
Настройки библиотеки платы для лазерного гравера

Подробнее о настройке библиотеки GRBL можете прочесть здесь: Настройки библиотеки GRBL 1.1f

О механической части этого лазерного гравера я рассказывал здесь Лазерный гравер skeleton_cnc. Механическая часть. Там описание сборки, СТЛ файлы для 3д печати, и так же список всех деталей для заказа на алиэкспресе. Так же доступно видео с полной инструкцией по сборке механической части гравера.

Архив с печатной платой, СТЛ файлами корпуса электроники и прошивкой для лазерного гравера здесь r13-project.ru/files/arh/lasergraver02.zip

Плата STM32F103C8T6 Blue pill

STM32 blue pill
STM32 blue pill

http://ali.pub/3h37sk,

http://ali.pub/3h3841,

http://ali.pub/3h386y

Плата Stlink ST-Link V2

Китайский клон ST-LINK V2
Китайский клон ST-LINK V2 для STM32

http://ali.pub/3h38sc

http://ali.pub/3h390i

Если не хотите приобретать отдельный программатор для STM32, то можно прошить вот таким вот переходником USB to UART

Я пользуюсь такими конверторами, и пока они меня не подводили.

USB to UART для STM32

http://ali.pub/3h3a28

http://ali.pub/3h3aiy

Если будут вопросы, то пишите на канале под видео или в группе в вконтакте. https://vk.com/public179183134

Ну и само видео по сборке и настройке электрической части лазерного гравера.

  • 26.02.2020
  • 28