Помогите с GRBL

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Некит
Новичок
Сообщения: 8
Зарегистрирован: 26 июн 2017, 19:34
Репутация: 0
Настоящее имя: Некит
Контактная информация:

Re: Помогите с GRBL

Сообщение Некит »

Некит писал(а):
Rom327 писал(а):
Некит писал(а):А грбл ее возьмет?
У меня работает... Попробуй этот код:
Принцип понял. Попробую. О результатах отпишусь
Попробовал - ни в какую не выходит. Только по частям принимает. Все так же жрет 1,7гб оперативы и runtime error. НО. Есть одна вещь - у меня джэкод как то не так выглядит, как у Вас. Вы какой прогой генерируете файл? Я пользуюсь ArtCam 2012. Может с ним что?
ser_ega
Новичок
Сообщения: 12
Зарегистрирован: 11 май 2018, 15:13
Репутация: 0
Контактная информация:

Re: Помогите с GRBL

Сообщение ser_ega »

Приветствую форумчане!
Не стал новую тему создавать.
Я совсем новичек в ЧПУ и Arduino.
Купил в китае Arduino UNO R3 (WAVGAT)
https://www.aliexpress.com/item/WAVGAT- ... 0.0.gaWlai
и CNC Shield v.3
https://www.aliexpress.com/item/New-cnc ... 0.0.gaWlai
и драйверы
https://www.aliexpress.com/item/3d-prin ... 0.0.gaWlai

Залил прошивку GRBL в Arduino.
Открываю программу GRBL Controller выбираю порт, скорость (9600 или 115200) а в ответ мне кракозяблы валят. см. скрин.
Открыл в Монитор порта Arduino там такое льется
"F⸮J⸮q@⸮`⸮⸮⸮⸮⸮2⸮⸮"
На команды не отвечает.

Хотя если другой скетч заливаю, простой типа Blink, то он работает.

В чем может быть проблема?
Вложения
uno 1.jpg (8592 просмотра) <a class='original' href='./download/file.php?id=138814&sid=7af63a560fc46a3c659f5a028db013c7&mode=view' target=_blank>Загрузить оригинал (102.35 КБ)</a>
uno2.jpg (8592 просмотра) <a class='original' href='./download/file.php?id=138815&sid=7af63a560fc46a3c659f5a028db013c7&mode=view' target=_blank>Загрузить оригинал (99.95 КБ)</a>
uno3.jpg (8592 просмотра) <a class='original' href='./download/file.php?id=138816&sid=7af63a560fc46a3c659f5a028db013c7&mode=view' target=_blank>Загрузить оригинал (137.77 КБ)</a>
uno4.jpg (8592 просмотра) <a class='original' href='./download/file.php?id=138817&sid=7af63a560fc46a3c659f5a028db013c7&mode=view' target=_blank>Загрузить оригинал (135.48 КБ)</a>
uno11.jpg (8590 просмотров) <a class='original' href='./download/file.php?id=138819&sid=7af63a560fc46a3c659f5a028db013c7&mode=view' target=_blank>Загрузить оригинал (81.99 КБ)</a>
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1724
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Помогите с GRBL

Сообщение iMaks-RS »

проблема в том, что скорость порта в ПО не совпадает со скоростью порта в ОС.. Зайдите в диспетчер устройств и в настройках сом-порта поставьте 115200. А так-же задайте номер порта адекватный.. 23.. это как-то слишком.. поставьте от 1 до 4
ser_ega
Новичок
Сообщения: 12
Зарегистрирован: 11 май 2018, 15:13
Репутация: 0
Контактная информация:

Re: Помогите с GRBL

Сообщение ser_ega »

скорость в по ставил разные, а вот в диспетчере стоит 9600.
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1724
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Помогите с GRBL

Сообщение iMaks-RS »

Ну так.. поменять нужно.... по умолчанию GRBL прошивка общается с компом на 115200.. если комп будет принимать на скорости 9600.. естественно ни какой связи не будет.. Номер порта меняется в отдельном окне, которое открывает по нажатию кнопки "дополнительно" в настройках сом-порта
ser_ega
Новичок
Сообщения: 12
Зарегистрирован: 11 май 2018, 15:13
Репутация: 0
Контактная информация:

Re: Помогите с GRBL

Сообщение ser_ega »

поменял и номер порта и скорость порта.
1. Grbl Controller - постоянно выдает - - > (CTRL-X) No data from COM port after connect. Expecting Grbl version string.
2. UniversalGcodeSender-v1.0.7 - пишет - **** Connected to COM2 @ 115200 baud **** но на команды молчит.
3. Arduino монитор порта, так и выдает кучу квадратиков x⸮x⸮x⸮x⸮x⸮x⸮⸮
ser_ega
Новичок
Сообщения: 12
Зарегистрирован: 11 май 2018, 15:13
Репутация: 0
Контактная информация:

Re: Помогите с GRBL

Сообщение ser_ega »

Кварцы моей Arduinы оба на 12 Mhz. Это правильно?
В файлах grbl вижу 16 mhz стоит!.
Вложения
IMG_20180514_091640.jpg (8530 просмотров) <a class='original' href='./download/file.php?id=138918&sid=7af63a560fc46a3c659f5a028db013c7&mode=view' target=_blank>Загрузить оригинал (1.81 МБ)</a>
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1724
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Помогите с GRBL

Сообщение iMaks-RS »

Есть опыт весьма странного поведения системы НовыйПК-Ардуино под сч340... не знаю какая связь, но на современных платах - у которых чипсете 100 и выше, а так-же "комбайнах" - когда в процессор встроены север и юг.. сом-порт появляется, но связи нет.. пока не запаяешь резисторы последовательно D+/D-. Тогда ардуина нормально видится.. но.. если такую плату, подключить к компу 5-10 летней давности.. то винда не может идентифицировать сч430.. пишет незивестное устройство... ставишь вместо резисторов перемычку - и вау-ля.. и сом-порт есть и связь с чипом есть.. У меня есть пара таких плат, от бренда RobotDyn... с надписью "Разработано в России" - кварц 12МГц. Других плат под рукой сейчас нет.. так-что не проверю. Если у тя новый комп, попробуй вместо перемычек по 0 Ом, поставить на 100-220 Ом резисторы... вдруг поможет.. (на плате ардуины, рядом с разъёмом усб.. похоже что эти..)
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Помогите с GRBL

Сообщение selenur »

ser_ega писал(а):Кварцы моей Arduinы оба на 12 Mhz. Это правильно?
В файлах grbl вижу 16 mhz стоит!.
Стандартные ардуино платы используют 16 Мгц кварцы.
В связи с чем в твоем случае ком-порт работает не 115200, а на ~86400
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1724
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Помогите с GRBL

Сообщение iMaks-RS »

либо в автоустановщик не те кварцы зарядили.. либо на чипы бракованные... и на 16Мгц не работает... надо.. хм.. надо проверить эту теорию..
ser_ega
Новичок
Сообщения: 12
Зарегистрирован: 11 май 2018, 15:13
Репутация: 0
Контактная информация:

Re: Помогите с GRBL

Сообщение ser_ega »

selenur писал(а):
ser_ega писал(а):Кварцы моей Arduinы оба на 12 Mhz. Это правильно?
В файлах grbl вижу 16 mhz стоит!.
Стандартные ардуино платы используют 16 Мгц кварцы.
В связи с чем в твоем случае ком-порт работает не 115200, а на ~86400
Что же делать теперь? такой скорости в чекбоксе не предлагается.

Перепаять кварц поможет?

проанализировал файлы board.txt
вижу разницу
этой файл моей ардиуны, которые скачаны на сайте продавца.

Код: Выделить всё

lardu_328p.name= WAVGAT UNO R3
lardu_328p.upload.tool=avrdude
lardu_328p.upload.protocol=arduino
lardu_328p.upload.maximum_size=29696
lardu_328p.upload.speed=57600
lardu_328p.bootloader.tool=avrdude
lardu_328p.bootloader.high_fuses=0xff
lardu_328p.bootloader.low_fuses=0xff
lardu_328p.bootloader.extended_fuses=0x07
lardu_328p.bootloader.path=lgt8fx8p
lardu_328p.bootloader.file=lgt8fx8p\optiboot_lgt8f328p.hex
lardu_328p.bootloader.unlock_bits=0x3f
lardu_328p.bootloader.lock_bits=0x3f
lardu_328p.build.mcu=atmega328p
lardu_328p.build.f_cpu=16000000L
lardu_328p.build.core=lgt8f
lardu_328p.build.variant=lgt8fx8p
lardu_328p.build.board=AVR_LARDU_328E

Код: Выделить всё

uno.name=Arduino/Genuino Uno
uno.vid.0=0x2341
uno.pid.0=0x0043
uno.vid.1=0x2341
uno.pid.1=0x0001
uno.vid.2=0x2A03
uno.pid.2=0x0043
uno.vid.3=0x2341
uno.pid.3=0x0243
uno.upload.tool=avrdude
uno.upload.protocol=arduino
uno.upload.maximum_size=32256
uno.upload.maximum_data_size=2048
uno.upload.speed=115200
uno.bootloader.tool=avrdude
uno.bootloader.low_fuses=0xFF
uno.bootloader.high_fuses=0xDE
uno.bootloader.extended_fuses=0xFD
uno.bootloader.unlock_bits=0x3F
uno.bootloader.lock_bits=0x0F
uno.bootloader.file=optiboot/optiboot_atmega328.hex
uno.build.mcu=atmega328p
uno.build.f_cpu=16000000L
uno.build.board=AVR_UNO
uno.build.core=arduino
uno.build.variant=standard
как вижу о 12Мгц и речи нет, есть шанс что поможет простая перепайка кварца?

Тогда вопрос, почему Arduina работает если залить простейший пример Blink?
Petry40
Новичок
Сообщения: 7
Зарегистрирован: 19 сен 2018, 21:28
Репутация: 0
Настоящее имя: Petro
Контактная информация:

Re: Помогите с GRBL

Сообщение Petry40 »

Ребята всем привет ! Помогите я новичек в ардуино ! Купил копию uno r3 wavgat! Но программа для ЧПУ grbl не хочет прошиватся ! Пишет что программа не предназначена для данного контроллера ! Тестовая программа blink работает ! Как быть где достать рабочую grbl для wavgat!
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1724
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Помогите с GRBL

Сообщение iMaks-RS »

прошивку положили как положено в инструкции? Библиотеки/прошивка должны находиться в домашнем каталоге пользователя..
У меня в подписи линк на инструкцию.. вот содержание:
"
0. Скачать и установить Arduino IDE с сайта http://www.arduino.cc
1. Скачать архив grbl-master с GitHub
2. Извлечь содержимое архива куда удобно
3. В папке содержимого архива, найти папку grbl и скопировать её в библиотеки Arduino IDE (библиотеки лежат в каталоге пользователя (ОС Windows) - C:\Users\ИмяПользователя\Documents\Arduino\libraries

"
Petry40
Новичок
Сообщения: 7
Зарегистрирован: 19 сен 2018, 21:28
Репутация: 0
Настоящее имя: Petro
Контактная информация:

Re: Помогите с GRBL

Сообщение Petry40 »

Ошибка компиляции для платы WAVGAT UNO R3 СКЕЧ СЛИШКОМ БОЛЬШОЙ ! Я делал усе так как вы написали ...
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1724
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Помогите с GRBL

Сообщение iMaks-RS »

Ошибку выдаёт, но запись всё равно происходит.. У Вас же 328я мега, а не 168я?
Petry40
Новичок
Сообщения: 7
Зарегистрирован: 19 сен 2018, 21:28
Репутация: 0
Настоящее имя: Petro
Контактная информация:

Re: Помогите с GRBL

Сообщение Petry40 »

Mega 328p WAVGAT ,пишет что прошивка занимает 103% , запись не происходит так как на плате дальше мигает диод с тестовой программы! Возможно перед записью нужно как то стирать старые программы или они стираются перед записью?
Petry40
Новичок
Сообщения: 7
Зарегистрирован: 19 сен 2018, 21:28
Репутация: 0
Настоящее имя: Petro
Контактная информация:

Re: Помогите с GRBL

Сообщение Petry40 »

Пишет скеч использует 30746 байт а доступно 29696 байт где можно скачать прошивку чуть поменьше ?
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1724
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Помогите с GRBL

Сообщение iMaks-RS »

хочу спать уже.. опыты со своей ардуиной проведу завтра.. Попробуй разные версии.. от 0,8 до 1.1.. GRBL как-бы затачивался под 328ю мегу.. может китайца глючный контроллер поставила в дуину? :wik: У меня же были "странности" с мега2560, на поиск решения которых ушло полтора дня.. так-что.. не исключено.. :freak:
ser_ega
Новичок
Сообщения: 12
Зарегистрирован: 11 май 2018, 15:13
Репутация: 0
Контактная информация:

Re: Помогите с GRBL

Сообщение ser_ega »

Вот и меня таже беда. Купил другую Ардуину теперь работает. Может можна вылечить Wavgat имея вторую рабочую?
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1724
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Помогите с GRBL

Сообщение iMaks-RS »

чип перепаять на заведомо исправный.. и потом прошить загрузчиком..
Ответить

Вернуться в «Windows / Mach»