Автономный контроллер для самодельного лазерного гравера #2
-
- Новичок
- Сообщения: 12
- Зарегистрирован: 05 янв 2019, 11:59
- Репутация: 4
- Настоящее имя: Евгений
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Блютуз вместо USB-кабеля.
-
- Новичок
- Сообщения: 12
- Зарегистрирован: 05 янв 2019, 11:59
- Репутация: 4
- Настоящее имя: Евгений
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
В этой прошивке перестала работать Кинематика CoreXY ?Козёл писал(а):Кому-то там нужно было чтобы скорость на дисплее выводилась в мм/мин и после точки было 2 цифры. Вот:
- ArrSoft
- Мастер
- Сообщения: 424
- Зарегистрирован: 20 май 2017, 18:31
- Репутация: 234
- Настоящее имя: добродушненький
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
REN57 писал(а):В этой прошивке перестала работать Кинематика CoreXY ?Козёл писал(а):Кому-то там нужно было чтобы скорость на дисплее выводилась в мм/мин и после точки было 2 цифры. Вот:
Для тех кто не читал предыдущий пост:
- теперь контроллер поддерживает команды G2, G3 и M0;
- все "непонятные" коды ошибок заменены детальным описанием;
- переключение между лазером и нихромом по командам T1M6 и T0M6;
- в image2gcode можно выбрать какие оси возвращать в начальную точку по завершению работы;
- также теперь image2gcode добавляет команды T1M6 и T0M6 в сгенерированный g-код;
- и еще можно перед началом выжигания лазером объехать контур (прямоугольник) картинки;
Поддержка команд G2 и G3 стоила поддержки кинамитики CoreXY, т.е. контроллер больше не работает с CoreXY. Но на красных платах это ни чего не стоило, там по прежнему в настройках доступна опция CoreXY. И теперь, к примеру, вместо "error:20" будет выводится следующий текст: "G-code error in FILE.nc near line 3: Unspecified error". Т.е. сразу видно на какой именно строке ошибка, также предусмотрено детальное описание, но его нету по простой причине - весь этот текст занимает очень много FLASH памяти, поэтому всегда "Unspecified error". Текст очень длинный, и поэтому весь на экран не помещается, прокрутка кнопками Y- и Y+.
https://vk.com/id438465061
- Козёл
- Мастер
- Сообщения: 252
- Зарегистрирован: 15 мар 2017, 12:07
- Репутация: 482
- Настоящее имя: Артурио
- Откуда: Бишкек
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Что вы имеете ввиду под "перестала работать"?REN57 писал(а):В этой прошивке перестала работать Кинематика CoreXY?
Дело в том, что загрузчик на платах Arduino Nano занимает 2KB флеш памяти, не знаю почему. Хотя размер самого загрузчика 512B (0.5KB). CoreXY я убрал, чтобы добавить поддержку команд G2 и G3. Есть прошивка и с CoreXY, но нужно перезаписать загрузчик, но для многих это не просто.
-
- Новичок
- Сообщения: 12
- Зарегистрирован: 05 янв 2019, 11:59
- Репутация: 4
- Настоящее имя: Евгений
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Такая же проблема была в GRBL-1.1f c CoreXY, пока не перезаписал загрузчик optiboot.Козёл писал(а):Что вы имеете ввиду под "перестала работать"?REN57 писал(а):В этой прошивке перестала работать Кинематика CoreXY?
Дело в том, что загрузчик на платах Arduino Nano занимает 2KB флеш памяти, не знаю почему. Хотя размер самого загрузчика 512B (0.5KB). CoreXY я убрал, чтобы добавить поддержку команд G2 и G3. Есть прошивка и с CoreXY, но нужно перезаписать загрузчик, но для многих это не просто.
В новом контроллере можно сделать две под версии прошивок, как это сделано в GRBL #define COREXY
В контроллере сейчас у меня старая прошивка от 03.12.2018 ( 78911 байт), работает все отлично. Решил обновить:
26.04.2019 (85473 байт) - контроллер работает , но перестал подключаться LaserGRBL (ни кабелем, ни блютуз)
04.12.2019 (84499 байт) - не поддерживает CoreXY
Пришлось вернуться к старой прошивке.
И вопрос, можно ли поменять управление мощности лазера и скорости на кнопки Left/Right - скорость, Down/Up - мощность
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 18 дек 2019, 01:07
- Репутация: 0
- Настоящее имя: vicvp
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Загрузчик от UNO? Можно ссылку на прошивку-заранее благодарен.Козёл писал(а): Есть прошивка и с CoreXY,
- Козёл
- Мастер
- Сообщения: 252
- Зарегистрирован: 15 мар 2017, 12:07
- Репутация: 482
- Настоящее имя: Артурио
- Откуда: Бишкек
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Кинематику CoreXY я недавно вернул. Все же умудрился чуточку освободить флеш памяти. Так что если кому нужно, просто скачайте заново архив.
С LaserGRBL уже очень давно не работает.
Загрузчик optiboot можно найти в дистрибутиве Arduino IDE, через нее же можно (нужно) его записать в МК. Нужно выбрать плату Arduino UNO, программатор и далее пунк Записать загрузчик.
С LaserGRBL уже очень давно не работает.
Загрузчик optiboot можно найти в дистрибутиве Arduino IDE, через нее же можно (нужно) его записать в МК. Нужно выбрать плату Arduino UNO, программатор и далее пунк Записать загрузчик.
-
- Новичок
- Сообщения: 12
- Зарегистрирован: 05 янв 2019, 11:59
- Репутация: 4
- Настоящее имя: Евгений
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
https://flprog.ru/uchebnyj-centr/articl ... rduino-un/vicvp писал(а):Загрузчик от UNO? Можно ссылку на прошивку-заранее благодарен.Козёл писал(а): Есть прошивка и с CoreXY,
https://blog.instalator.ru/archives/798
https://elchupanibrei.livejournal.com/32211.html
Нужен программатор USBasp
В файле C:\Program Files\Arduino\hardware\arduino\avr\boards.txt немного подредактировать:
## Arduino Nano w/ ATmega328P
## --------------------------
nano.menu.cpu.atmega328=ATmega328P
nano.menu.cpu.atmega328.upload.maximum_size=32256
nano.menu.cpu.atmega328.upload.maximum_data_size=2048
nano.menu.cpu.atmega328.upload.speed=115200
nano.menu.cpu.atmega328.bootloader.low_fuses=0xFF
nano.menu.cpu.atmega328.bootloader.high_fuses=0xDA
nano.menu.cpu.atmega328.bootloader.extended_fuses=0xFD
nano.menu.cpu.atmega328.bootloader.file=optiboot/optiboot_atmega328.hex
В результате получился полноценный Arduino Nano c загрузчиком optiboot
-
- Новичок
- Сообщения: 12
- Зарегистрирован: 05 янв 2019, 11:59
- Репутация: 4
- Настоящее имя: Евгений
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Ура, заработало!Козёл писал(а):Кинематику CoreXY я недавно вернул. Все же умудрился чуточку освободить флеш памяти. Так что если кому нужно, просто скачайте заново архив.
-
- Новичок
- Сообщения: 12
- Зарегистрирован: 05 янв 2019, 11:59
- Репутация: 4
- Настоящее имя: Евгений
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
В пульте с центральной кнопкой XY-0 был бы намного удобнее. В новом контроллере на STM 32ArrSoft писал(а):вариант изготовления плат для нового контроллера на STM 32. ...
-
- Кандидат
- Сообщения: 42
- Зарегистрирован: 20 янв 2018, 00:32
- Репутация: 4
- Настоящее имя: Vadim
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Подскажите, пожалуйста, что я пропустил по поводу STM32 контроллера?
-
- Кандидат
- Сообщения: 42
- Зарегистрирован: 20 янв 2018, 00:32
- Репутация: 4
- Настоящее имя: Vadim
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Прошивку еще не выкладывали, перечитал весь форум с первого поста ?Zion писал(а):Подскажите, пожалуйста, что я пропустил по поводу STM32 контроллера?
Я тут с "мегой" не могу разобраться. Пишивка не заливается UPloaderom. Виснет, хотя порт видет, светодиод на плате начинает моргать, потом гаснет и все
А тут уже STM появилась.
-
- Кандидат
- Сообщения: 42
- Зарегистрирован: 20 янв 2018, 00:32
- Репутация: 4
- Настоящее имя: Vadim
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Народ! Спалил ардуину Мега. Подскажите, пжалуйста, лучше чип купить или заказать целиком плату, мегу. Чипы отдельно кто-нибудь покупал?
- ArrSoft
- Мастер
- Сообщения: 424
- Зарегистрирован: 20 май 2017, 18:31
- Репутация: 234
- Настоящее имя: добродушненький
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
пока только у Артура есть.Zion писал(а):Подскажите, пожалуйста, что я пропустил по поводу STM32 контроллера?
- ArrSoft
- Мастер
- Сообщения: 424
- Зарегистрирован: 20 май 2017, 18:31
- Репутация: 234
- Настоящее имя: добродушненький
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
сам решай что лучше.Zion писал(а):Народ! Спалил ардуину Мега. Подскажите, пжалуйста, лучше чип купить или заказать целиком плату, мегу. Чипы отдельно кто-нибудь покупал?
- maga_ges
- Кандидат
- Сообщения: 95
- Зарегистрирован: 02 июн 2017, 02:01
- Репутация: 20
- Настоящее имя: Магомед
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Купи лучше готовую плату, отдельно мега стоит не намного дешевле чем готовая плата, а проблемы с пайкой гарантированы.
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 18 дек 2019, 01:07
- Репутация: 0
- Настоящее имя: vicvp
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Собрал 3-х осевой на Мега 2560.Подскажите ,где скачать или купить прошивку без проверки файлов?
-
- Мастер
- Сообщения: 211
- Зарегистрирован: 09 янв 2017, 12:10
- Репутация: 293
- Настоящее имя: Andrey
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Без проверки где-то гуляет самая первая версия , а так обратитесь к автору , можно будет приобрести только вместе с адуино вместе.vicvp писал(а):Собрал 3-х осевой на Мега 2560.Подскажите ,где скачать или купить прошивку без проверки файлов?
- ArrSoft
- Мастер
- Сообщения: 424
- Зарегистрирован: 20 май 2017, 18:31
- Репутация: 234
- Настоящее имя: добродушненький
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
новая версия контроллера, пока вот такое применение
https://www.youtube.com/watch?v=i_xF3h7AkK0
https://www.youtube.com/watch?v=i_xF3h7AkK0
-
- Кандидат
- Сообщения: 42
- Зарегистрирован: 20 янв 2018, 00:32
- Репутация: 4
- Настоящее имя: Vadim
- Контактная информация:
Re: Автономный контроллер для самодельного лазерного гравера
Народ всем доброго времени! Помогите кто сможет. Есть G-код и контроллер, при выполнении, останавливается раз 5 в одних и тех же местах. Может кто проверить на своем аппарате, что у меня не так. также прилажу свои настройки контроллера. Контроллер еще первой версии с прошивкой LEGACY.hex самой последней на предыдущей тоже останавливается в тех же местах. После нажатия кнопки ПАУЗА СТАРТ идет дальше выполнение программы, но лазер при затыке не выключается.
https://yadi.sk/d/bNqeWDiemGN0oQ
https://yadi.sk/d/bNqeWDiemGN0oQ