Руководство LightBurn по перепрошивке Sculpfun S9 для оптимальной работы
Дорогие друзья!
Прошивка станка всегда вызывает особое чувство ответственности. Здесь нет места спешке: важно сохранить настройки, внимательно пройти каждый шаг и только потом запускать процесс. Именно эта сосредоточенность помогает чувствовать уверенность и спокойствие, когда устройство готово к работе.
Для меня перепрошивка — это не просто обновление программы, а возможность подарить станку вторую жизнь. Когда всё сделано правильно, появляется радость от того, что техника работает ещё стабильнее и открывает новые возможности.
Gistroy — крупнейшее сообщество по автоматизации, логистике и промышленному оборудованию в СНГ. Здесь вы найдёте ответ на любой вопрос из мира станков, поставок и интеграции. Мы предлагаем полный цикл решений: от подбора и поставки оборудования до внедрения и точной настройки на объекте. Поддержка без выходных, экспертная помощь на каждом этапе.
Содержание
Необходимые требования: Prerequisites
Фиг. 1. Необходимые требования: Prerequisites — Gistroy
Перепрошивка лазерный гравер Sculpfun S9 связано с тем, что процесс перепрошивки может сильно варьироваться в зависимости от модели устройства и производителя. Некоторые общие рекомендации для перепрошивки устройств включают в себя следующие шаги:
1. Подготовка: перед началом перепрошивки убедитесь, что у вас есть все необходимое, включая правильную версию прошивки и совместимое программное обеспечение для установки прошивки.
2. Резервное копирование: до начала процесса перепрошивки рекомендуется сделать резервное копирование всех важных данных и настроек. Это позволит вам восстановить ваше устройство в случае возникновения проблем.
3. Установка прошивки: Следуйте инструкциям по установке прошивки, которые обычно предоставляются производителем. Это может включать в себя подключение устройства к компьютеру, запуск программного обеспечения для перепрошивки и загрузку файла прошивки.
4. Проверка: после завершения процесса перепрошивки убедитесь, что устройство работает правильно и что все функции работают как ожидается.
Всегда стоит обратиться к производителю или проверить официальный сайт для получения точной информации и инструкций по перепрошивке вашего конкретного устройства. Обратите внимание, что перепрошивка устройства может нарушить гарантию, и это должно быть выполнено только в случае необходимости и с учетом всех рисков.
Если ваш Sculpfun S9 (или аналогичный лазер) не имеет возможности постоянного сохранения изменений, внесенных в прошивку, вам может потребоваться перепрошивка микроконтроллера внутри него. Это позволит процессору, управляющему диодом, эффективно использовать новые возможности GRBL (программное обеспечение, управляющее вашим лазером внутри его электроники) и поможет вам избежать возможности забыть нажать кнопку самонаведения.
Необходимые требования: Prerequisites
Хотя это руководство не требует дополнительных физических компонентов, необходимо загрузить несколько программ.
— Arduino IDE
— GRBL (с настройками для отключения оси Z)
Для успешной прошивки лазера необходимо большое внимание к деталям. Неправильная прошивка может повредить ваш аппарат. Прочитайте все руководство от начала до конца, прежде чем пытаться прошить свой станок.
Подготовка: Preparation
Подключите питание лазера и USB, подключите его к компьютеру и откройте LightBurn.
В LightBurn используйте макрос, созданный в Limit Switch Guide (Руководство по концевым выключателям), чтобы применить необходимые изменения прошивки концевых выключателей, а затем используйте диалоговое окно Edit (Редактирование) -> Machine Settings (Настройки станка). В этом окне нажмите Save to file (Сохранить в файл). Это позволит вам сохранить резервную копию конфигурации лазера, которая будет работать до того, как мы прошьем прошивку и сбросим все эти настройки.
Фиг. 2. Подготовка: Preparation — Gistroy
Резервное копирование через консоль: Backup via Console
Используя консоль, вы можете ввести "$$", чтобы получить значения GRBL станка в дополнение к значениям из окна настроек станка. Это даст вам дополнительный шаг проверки, чтобы убедиться, что поведение лазера после прошивки соответствует задуманному. Скопируйте эти данные в текстовый редактор, например, Блокнот или TextEdit, и сохраните для сохранности.
На этом этапе, пожалуйста, закройте LightBurn. Если этого не сделать, это приведет к ошибкам при прошивке в дальнейшем
Программа Arduino IDE
Чтобы прошить новую версию GRBL на ваш лазер, вам потребуется загрузить Arduino IDE. Будучи набором инструментов для разработки микроконтроллеров в дружественной связке, она позволяет вносить любые изменения, которые нам могут понадобиться, подключаться к лазеру и отправлять новую версию GRBL на устройство.
Вам нужно будет установить Arduino IDE через соответствующую программу установки для вашей системы, но специфика зависит от компьютера.
GRBL
Чтобы действительно иметь возможность прошивать лазер, вам понадобится GRBL. Однако готовая версия GRBL предполагает, что у нас три оси, а не две. В результате, когда он переходит к установке оси "Z", он никогда не переходит к следующему шагу, поскольку он физически не может запустить концевой выключатель, которого не существует.
Чтобы облегчить этот шаг, мы уже внесли необходимые изменения в последнюю текущую (1.1h) версию GRBL для вас, отключив третью ось.
Настройка Arduino IDE: Setting Up Arduino IDE
В Arduino IDE нам нужно открыть меню Sketch (Эскиз), нажать Include Library (Включить библиотеку), а затем "Add .ZIP Library" (Добавить библиотеку .ZIP). Это позволит нам сообщить IDE Arduino, что загруженный вами код — это то, что вам нужно.
Убедитесь, что папки Makefile, "COPYING" и "README.md" видны в выбранной вами папке; папка внутри этой папки с надписью grbl не является правильной папкой, чтобы IDE Arduino распознала ее.
Другими словами, выберите папку grbl в корне извлеченного ZIP-архива.
Фиг. 3. Настройка Arduino IDE: Setting Up Arduino IDE — Gistroy
Затем вам нужно будет вернуться в меню, перейдя в Sketch (Эскиз), Include Library (Включить библиотеку) и убедиться, что "grbl" находится в списке "Contributed Libraries" (Внесенные библиотеки).
Фиг. 4. Настройка Arduino IDE: Setting Up Arduino IDE — Gistroy
Чтобы подготовиться к прошивке платы, откройте меню File (Файл), Examples (Примеры), "grbl" и "grblUpload". Откроется новое окно, содержащее эскиз, в основном готовый к работе. Вам нужно будет выбрать вашу плату и порт, а также указать Arduino, как и куда загрузить новую прошивку.
Конфигурация порта и платы: Port and Board Configuration
Мы работаем с платой, напоминающей MKS DLC 2.0, на которой установлен Atmel 328p. Для Arduino IDE это Arduino Uno, так как именно на этом чипе основан Uno. В разделе Инструменты, Плата, выберите "Arduino Uno" в верхней части списка.
Вам также нужно выбрать правильный порт для отправки прошивки, поэтому откройте Tools (Инструменты), Port (Порт) и обратите внимание на указанные порты.
Подключите лазер через USB и снова проверьте меню Ports (Порты) на наличие новых устройств. Отключите и снова подключите лазер, чтобы проверить порт, на котором находится лазер, и выберите его.
Фиг. 5. Конфигурация порта и платы: Port and Board Configuration — Gistroy
Прошивка: Flashing
Используйте галочку в левом верхнем углу, чтобы проверить, правильно ли вы настроили проект, и обратите внимание на то, что внизу экрана над черной областью терминала написано Done compiling (Компиляция завершена), когда вы это сделали. Если это так, то проект готов к загрузке!
Фиг. 6. Прошивка: Flashing — Gistroy
Нажмите на кнопку со стрелкой справа от галочки, и он начнет прошиваться на ваш лазер. Когда появится надпись Done uploading (Готово к загрузке), вы можете продолжать!
Если будет показана ошибка, что устройство не может каким-то образом получить доступ к порту, убедитесь, что вы закрыли LightBurn. Только одно устройство может "иметь контроль" над определенными периферийными устройствами, и Arduino IDE нужен полный контроль над этим устройством на мгновение, чтобы отправить новую прошивку.
Восстановление настроек: Restoring Settings
В LightBurn снова откройте меню Machine Settings (Настройки машины) и нажмите Load from file (Загрузить из файла), выбрав файл "lbset" или LightBurn Settings (Настройки LightBurn), который мы создали в начале руководства. На этом этапе нажмите Write (Записать), чтобы применить эти настройки к микропрограмме нашей машины. Это перенесет настройки обратно в машину и запишет их в EEPROM, или программируемую память. Это означает, что наше поведение при наведении будет постоянным при перезагрузке машины.
После завершения процесса в окне появится сообщение Controller settings written successfully (Настройки контроллера записаны успешно).
Проверка: Verifying
В консоли введите:
$$
Еще раз и убедитесь, что настройки совпадают с настройками макроса, созданного изначально, и/или резервного файла, который мы создали при резервном копировании через Console (Консоль).
Фиг. 7. Проверка: Verifying — Gistroy
Если эти настройки сохранятся, вы сможете нажать кнопку Home (Домой) в LightBurn, и он автоматически вернется домой, без дополнительного использования макросов.
Часто задаваемые вопросы
— Вопрос
Зачем вообще перепрошивать лазерный станок Sculpfun S9?
Перепрошивка позволяет установить более стабильную или функциональную версию прошивки GRBL, включить поддержку LightBurn (например, Laser Mode), устранить ошибки или добавить возможности, такие как контроль скорости, направлений и релейного управления.
— Вопрос
Что нужно подготовить перед перепрошивкой Sculpfun S9?
Скачайте последнюю GRBL-прошивку (обычно v1.1h), установите Arduino IDE, подключите плату по USB, выберите нужный COM-порт. Также важно заранее сохранить параметры текущей конфигурации через команду $$ или LightBurn → Console → "Save to file".
— Вопрос
Как прошить Sculpfun S9 с помощью Arduino IDE?
Откройте Arduino IDE, выберите “Arduino Uno” или “ATmega328P”, подключите S9, установите нужный COM-порт. Затем загрузите GRBL через библиотеку или .hex-файл с помощью XLoader или аналогичного загрузчика. После завершения прошивки перезапустите станок и проверьте его в LightBurn.
— Вопрос
Что делать после прошивки? Нужно ли заново настраивать параметры?
Да, прошивка сбрасывает заводские параметры. Загрузите сохранённый ранее файл настроек или вручную введите команды из списка $$ в консоли LightBurn. Проверьте: размер рабочего поля, скорость, ускорение, направление осей, включение Laser Mode и значение $32=1.
— Вопрос
Какие ошибки бывают при перепрошивке и как их избежать?
Частые ошибки — неправильно выбранный порт, несовместимая плата, загружен неправильный .hex-файл или блокировка COM-порта другим процессом. Закройте LightBurn перед прошивкой, проверьте, что Arduino IDE видит устройство, и не используйте удлинители USB.
— Вопрос
А если что-то пошло не так при прошивке — кто может помочь восстановить работу станка?
Если станок не включается, не определяется в портах или сброшены все команды — не паникуйте. Просто напишите в чат: специалисты Gistroy 24/7 подскажут, как восстановить плату, правильно прошить прошивку, вернуть заводские настройки и снова подключить станок к LightBurn.
Заключение
Перепрошивка Sculpfun S9 для работы с LightBurn позволяет обновить прошивку GRBL, устранить ошибки и расширить функционал устройства. Этот процесс включает подготовку — установку Arduino IDE и скачивание модифицированной версии GRBL, резервное копирование настроек и аккуратную запись прошивки на контроллер. Соблюдение этих шагов гарантирует, что после прошивки станок будет работать корректно и поддерживать все необходимые функции.
Особое значение имеет восстановление параметров после обновления. Использование сохранённого файла настроек или списка команд $$ позволяет быстро вернуть размеры рабочего поля, скорости, ускорения и направление осей. Это снижает риск ошибок и облегчает запуск. Важно помнить, что неправильная прошивка может повредить оборудование, поэтому нужно внимательно следовать инструкциям. В итоге обновление прошивки становится не просто технической процедурой, а важным этапом обслуживания, который обеспечивает стабильность, безопасность и удобство дальнейшей работы с лазерным станком.