Китайский Ардуино и Grbl Controller
-
- Новичок
- Сообщения: 5
- Зарегистрирован: 10 фев 2018, 14:32
- Репутация: 0
- Настоящее имя: Иван
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Помогите кто чем может.
Проблема с GRBL программная.
Драйвер и движок проверял, прямо на шилде без GRBL, мною написанным скетчем - крутит его отлично.
GRBL-controller ардуину с шилдом видит. Команды принимает, не ругается.
G0 F100
G0 X1 - выполняет
Если нажать на стрелочку - движение есть.
Но, например:...
G0 X20 - GRBL-controller изображает, что все в порядке, координаты меняются на +20, но двигатель не крутится...
В это время амперметр показывает ток на движке - 0. Хотя пока стоит без движения примерно 0,5 А.
Более того, пару месяцев назад получалось все и с GRBL-controller.
Но потом снес из памяти ардуины скетч - пример из библиотеки GRBL (использовал ардуину для других проектов).
Может теперь какой левый залил - не знаю. (качал разные с тем же результатом) Или может версии ПО конфликтуют...
Да, и если зайти в консоль - Grbl 0.9j ['$' for help] - появляется.
Но если отправить "$" - ничего не происходит...
Хотя непосредственно в Grbl-controller все эти команды работают.
Проблема с GRBL программная.
Драйвер и движок проверял, прямо на шилде без GRBL, мною написанным скетчем - крутит его отлично.
GRBL-controller ардуину с шилдом видит. Команды принимает, не ругается.
G0 F100
G0 X1 - выполняет
Если нажать на стрелочку - движение есть.
Но, например:...
G0 X20 - GRBL-controller изображает, что все в порядке, координаты меняются на +20, но двигатель не крутится...
В это время амперметр показывает ток на движке - 0. Хотя пока стоит без движения примерно 0,5 А.
Более того, пару месяцев назад получалось все и с GRBL-controller.
Но потом снес из памяти ардуины скетч - пример из библиотеки GRBL (использовал ардуину для других проектов).
Может теперь какой левый залил - не знаю. (качал разные с тем же результатом) Или может версии ПО конфликтуют...
Да, и если зайти в консоль - Grbl 0.9j ['$' for help] - появляется.
Но если отправить "$" - ничего не происходит...
Хотя непосредственно в Grbl-controller все эти команды работают.
Последний раз редактировалось ivan_fly@tut.by 10 фев 2018, 18:22, всего редактировалось 1 раз.
-
- Кандидат
- Сообщения: 41
- Зарегистрирован: 06 фев 2018, 02:38
- Репутация: 0
- Настоящее имя: Денис
- Откуда: Moscow
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
настройки покажите
команда $$
команда $$
-
- Новичок
- Сообщения: 5
- Зарегистрирован: 10 фев 2018, 14:32
- Репутация: 0
- Настоящее имя: Иван
- Контактная информация:
-
- Кандидат
- Сообщения: 41
- Зарегистрирован: 06 фев 2018, 02:38
- Репутация: 0
- Настоящее имя: Денис
- Откуда: Moscow
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
я правильно понял из предыдущего поста, что G0X1 выполняется, а G0X20 уже нет? (т.е. перемещается только на малые расстояния?) параметры скорости и ускорения вроде нормальные стоят, но можно для проверки попробовать поменять 110-112 и 120-122 всем значение 1
из терминала ардуины команды принимает? те же самые если попробовать выполнять? (при этом надо закрыть все остальное ,что может претендовать на связь с контроллером, в том числе и grbl control)
может какая фигня осталась от предыдущих скетчей в епроме, в примерах ардуины есть очистка епрома, залить его запустить, потом заново grbl. можно также после заливки еще сбросить на дефолт ($RST=$)
если сомневаетесь в оригинальности то скачать заново и собрать прошивку. 0.9 версия последняя здесь, а 1.1 версия последняя здесь
из терминала ардуины команды принимает? те же самые если попробовать выполнять? (при этом надо закрыть все остальное ,что может претендовать на связь с контроллером, в том числе и grbl control)
может какая фигня осталась от предыдущих скетчей в епроме, в примерах ардуины есть очистка епрома, залить его запустить, потом заново grbl. можно также после заливки еще сбросить на дефолт ($RST=$)
если сомневаетесь в оригинальности то скачать заново и собрать прошивку. 0.9 версия последняя здесь, а 1.1 версия последняя здесь
-
- Новичок
- Сообщения: 5
- Зарегистрирован: 10 фев 2018, 14:32
- Репутация: 0
- Настоящее имя: Иван
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Огромное спасибо!!!!!!!!!!!!!!!!!!!! За-ра-бо-та-ло!!!!!!!!!!!!!!!
Сегодня с утра голову ломаю....
Залил по вашей ссылке прошивку 0.9 - вот решение.
Правильно я подозревал, что дело в ней.
Правда как я раньше писал, тогда и теперь из терминала ардуины команды не проходят (все остальное закрыто). Ну и леший с ними...
Версия 1.1 - загрузилась, но ругалась, что памяти не хватает, может работать некорректно. А для какого железа она предназначена?
Теперь другая проблема - координаты не отображаются совсем. Все по нулям. И visualizer не работает...
Сегодня с утра голову ломаю....
Залил по вашей ссылке прошивку 0.9 - вот решение.
Правильно я подозревал, что дело в ней.
Правда как я раньше писал, тогда и теперь из терминала ардуины команды не проходят (все остальное закрыто). Ну и леший с ними...
Версия 1.1 - загрузилась, но ругалась, что памяти не хватает, может работать некорректно. А для какого железа она предназначена?
Теперь другая проблема - координаты не отображаются совсем. Все по нулям. И visualizer не работает...
-
- Кандидат
- Сообщения: 41
- Зарегистрирован: 06 фев 2018, 02:38
- Репутация: 0
- Настоящее имя: Денис
- Откуда: Moscow
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
скорость правильно выставлена? последние версии grbl работают на 115200 (ранние работали на 9600)ivan_fly@tut.by писал(а):Правда как я раньше писал, тогда и теперь из терминала ардуины команды не проходят (все остальное закрыто). Ну и леший с ними...
для этого же железа. только софт на компе нужен соответствующий, например последний candle. там много изменений, поэтому старые версии управляющего софта некорректно могут работать.ivan_fly@tut.by писал(а):Версия 1.1 - загрузилась, но ругалась, что памяти не хватает, может работать некорректно. А для какого железа она предназначена?
а "вкусного" там много добавлено - динамическое изменение параметров в процессе выполнения УП, адаптивный режим работы для лазера, новые режимы sleep, jogging (например управление с джойстика или внешенего управления не затрагивая g-режимы)...
попробуйте candleivan_fly@tut.by писал(а):Теперь другая проблема - координаты не отображаются совсем. Все по нулям. И visualizer не работает...
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
То что ругалась это не страшно, просто размер прошивки там почти под завязку...ivan_fly@tut.by писал(а):Версия 1.1 - загрузилась, но ругалась, что памяти не хватает, может работать некорректно. А для какого железа она предназначена?
Это связано с тем что строка с координатами от контроллера, имеет разный формат, в зависимости от версии прошивки, и значения в параметре "$10", в связи с чем нужно использовать другую управляющую программу.ivan_fly@tut.by писал(а):Теперь другая проблема - координаты не отображаются совсем. Все по нулям. И visualizer не работает...
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Новичок
- Сообщения: 5
- Зарегистрирован: 10 фев 2018, 14:32
- Репутация: 0
- Настоящее имя: Иван
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Да, скорость правильная.
Там фраза выскакивает: Grbl 0.9j ['$' for help]
Была бы не та скорость - эта надпись была бы не видна (проверял).
Тут еще движки тупят при одновременной работе, но я так понимаю - надо шаг отстраивать и т.п.
Еще раз ОГРОМНОЕ спасибо за ценные советы.
Там фраза выскакивает: Grbl 0.9j ['$' for help]
Была бы не та скорость - эта надпись была бы не видна (проверял).
Тут еще движки тупят при одновременной работе, но я так понимаю - надо шаг отстраивать и т.п.
Еще раз ОГРОМНОЕ спасибо за ценные советы.
-
- Кандидат
- Сообщения: 41
- Зарегистрирован: 06 фев 2018, 02:38
- Репутация: 0
- Настоящее имя: Денис
- Откуда: Moscow
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
неважно сколько двигателей одновременно работают - тупить они не должныivan_fly@tut.by писал(а):Тут еще движки тупят при одновременной работе, но я так понимаю - надо шаг отстраивать и т.п.
могут быть сбои, привязанные именно к одновременной работой шаговиков, только если силовое питание драйверов по току не вытягивает одновременную работу движков
по настройкам - нужно настроить для каждой оси:
1 ток на драйвере (особо обязательно, если используется микрошаг)
2 количество шагов на мм
3 максимальную скорость перемещения
4 значения ускорения
-
- Новичок
- Сообщения: 5
- Зарегистрирован: 10 фев 2018, 14:32
- Репутация: 0
- Настоящее имя: Иван
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Да, все настроил, все работает.
Вы мне сэкономили кучу времени ))
Вы мне сэкономили кучу времени ))
- FedorM84
- Кандидат
- Сообщения: 97
- Зарегистрирован: 23 май 2014, 05:14
- Репутация: 6
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Подскажите пожалуйста, каким образом benbox регулирует ток, подаваемый на лазер? Я тут когда-то рисовал схему. При работе через benbox ток на лазерном диоде порядка 50mA вместо положенных 150. Соответственно он просто светит и не жжёт. Чувствую где-то накосячил (
-
- Почётный участник
- Сообщения: 2393
- Зарегистрирован: 17 июл 2015, 10:25
- Репутация: 302
- Настоящее имя: Константин
- Откуда: Балаково (Саратовская обл.)
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Какое напряжение питания лазера? Точно надо 5В подавать (минус падение на 1N4148 и ULN2003)?
В любом случае ток регулируется через ШИМ сигнал с контроллера.
В любом случае ток регулируется через ШИМ сигнал с контроллера.
- FedorM84
- Кандидат
- Сообщения: 97
- Зарегистрирован: 23 май 2014, 05:14
- Репутация: 6
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Да, лазер 5 вольтовый. Падение учтено в DC-DC конвертере.Перекинуть управляющий сигнал ногу D11 нанки? В самом бенбоксе предусмотрена такая настройкаnevkon писал(а):Какое напряжение питания лазера? Точно надо 5В подавать (минус падение на 1N4148 и ULN2003)?
В любом случае ток регулируется через ШИМ сигнал с контроллера.
- FedorM84
- Кандидат
- Сообщения: 97
- Зарегистрирован: 23 май 2014, 05:14
- Репутация: 6
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Всё, отбой, разобрался... Он действительно на 12В
- FedorM84
- Кандидат
- Сообщения: 97
- Зарегистрирован: 23 май 2014, 05:14
- Репутация: 6
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Помогите пожалуйста с настройкой связки UNO+CNC-Shield+2 шаговика+GrblGru. Хочу настроить под маленький токарник. Шаговики Nema 17HS8403. Прошивка Grbl 0.9j. В шилде сейчас стоит на X drv8825 и на Y пока a4988 (другой 8825 где-то валяется - пока не нашел). Джампера не стоят, т.е. движки на полном шаге. С разведением обмоток вроде бы не накосячил - одна обмотка на 2 верхних пина справа от драйвера, вторая - на 2 нижних. При включении питания через клемы шилда и при подключении UNO в ПК, шаговик один раз стукает и больше никак не реагирует - прокручивается свободно. Крутилку на драйверах крутил - ничего не помогло. На 4988 вообще никак не реагирует, даже не стучит. Листинг $$ под спойлером (значения для z выставлены по нулям, т.к. оси только 2)
Есть подозрения на сами шаговики. По спецификации их рабочий ток 2.3А, а драйвера - до 2А. Попробую отцепить шаговик от 3d принтера и проверить на нем.
Есть подозрения на сами шаговики. По спецификации их рабочий ток 2.3А, а драйвера - до 2А. Попробую отцепить шаговик от 3d принтера и проверить на нем.
- FedorM84
- Кандидат
- Сообщения: 97
- Зарегистрирован: 23 май 2014, 05:14
- Репутация: 6
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Попробовал с другим ШД - так же глухо. Напряжение на драйвере между крутилкой и землей есть, т.е. драйвер рабочий. А вот 8825 похоже умер, напряжение 0, но раньше было. Возможно двигатель во время стука его убил. Поставил прошивку grbl 1.1 При попытке двигать осями выдает "Sending to port failed", координаты остаются по нулям. 0.9 такого не пишет, но осями тоже двигать не хочет. Ничего не могу понять, где я накосячил. Кто-нибудь сталкивался с подобным?
- FedorM84
- Кандидат
- Сообщения: 97
- Зарегистрирован: 23 май 2014, 05:14
- Репутация: 6
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Какой же я балбес На шилде предохранитель выбило вот и не работало ничего) Candle закрутил шаговики. Осталось разобраться с GrblGru
-
- Новичок
- Сообщения: 4
- Зарегистрирован: 10 май 2018, 13:04
- Репутация: 0
- Настоящее имя: Андрей
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Обнаружил интересную штуку. при подаче питания на лазер при отсоединенном от компьютера usb проводе лазер работает не в на 100% (ничего не выжигает) а при соединении usb с компьютером сразу начинает жечь. значит на ttl поступает напряжение при присоединении usb. как исправить в прошивке arduino nano данный косяк?
- daemon78
- Мастер
- Сообщения: 1693
- Зарегистрирован: 02 окт 2018, 15:02
- Репутация: 103
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Всем привет.
Сорри за некропостинг, но уж больно тема соответсвует моей проблемме.
Если кто переходил с прошиыки GRBL 0.9X на GRBL 1.1X помогите пожалуйста с моим вопросом Re: Первый станок Кусака 1 и куча вопросов #85
Сорри за некропостинг, но уж больно тема соответсвует моей проблемме.
Если кто переходил с прошиыки GRBL 0.9X на GRBL 1.1X помогите пожалуйста с моим вопросом Re: Первый станок Кусака 1 и куча вопросов #85
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 30 мар 2019, 11:21
- Репутация: 0
- Настоящее имя: Василий
- Контактная информация:
Re: Китайский Ардуино и Grbl Controller
Приветствую, я такой же гравер кручу, не получается прошивку залить, подскажи пожалуйста куда идти и что ты использовал/используешь?antoshin писал(а):