Страница 1 из 6

Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 14:17
Desperadoes
Всем добрый день! Помогите разобраться новичку.
Купил китайский станок WOODPECKER CNC 2418 С платой GRBL 0.9 USB. Но при попытке подключить к ноутбуку столкнулся с проблемой плата не отвечает никак.В комплекте была инструкция все делал как там сказано. Установил драйвер и все такое (см фото). Но в программе GRBL Control нет никакой реакции. хотя сама программа пишет в статус *Подключен*. Но в консоль не выводит что подключение *ОК*. Пробовал запустить первые версии GRBL Control. Там в консоль выводит следующее:
*no data from com port after conect. Expecting grbl version string*

Не могу понять живая плата или нет. Помогите определиться что с ней делать и можно ее еще как нибудь проверить.
Продавцу написал, но он молчит. Чувствую от него ничего не добиться.

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 15:42
selenur
скорость разве не 115200 должна быть???

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 15:45
Desperadoes
Пробовал и 115200. не помогает

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 16:08
Desperadoes
Пробовал на Windows XP . Ничего не изменилось

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 18:07
selenur
Есть установленная ардуино среда разработки?
Что-бы проверить прошивается ли контроллер.

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 18:50
Desperadoes
Есть, а как проверить?

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 18:59
afanasevvgh
Такой же станок.
Подсоединил плату на столе к USB, настроил скорость порта 115200, в программе grblControl уточнил номер порта и все OK.

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 19:14
Desperadoes
Ясно спасибо. Значит моя плата не живая.
Может попробовать перепрошить. Но как пока не ясно.Эти китайцы затерли все микросхемы. даже пне понятно какая там микруха. Видно только ATNEL и MEGA.
Afanasevvgh, У вас видно какой там процессор? можете глянуть

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 19:26
afanasevvgh
Процессор правильный MEGA328P

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 19:52
Desperadoes
Спасибо буду дальше бороться

Re: Китайская плата GRBL 0.9

Добавлено: 02 фев 2017, 20:29
afanasevvgh
Проверьте кабель USB!
Успехов в борьбе! Не забывайте смотреть диспетчер устройств и в нем устанавливать скорость порта и уточнять номер порта после каждого вынимания и вставления USB разъёма.

Re: Китайская плата GRBL 0.9

Добавлено: 03 фев 2017, 09:00
nevkon
В среде программирования ардуино откройте консоль, укажите скорость 115200, введите команду $$, должен появиться ответ. И еще попробуйте поиграться с определителем конца строки. Если ответа так и не будет, значит чип скорее всего или мертв или без прошивки.

Re: Китайская плата GRBL 0.9

Добавлено: 03 фев 2017, 09:20
selenur
Для проверки работоспособности контроллера можно сделать так:
1) В настройках указываем ком-порт, и контроллер:
2017-02-03_111242.jpg (18823 просмотра) <a class='original' href='./download/file.php?id=102027&sid=3d5e5d8b73aa2a5d8f2ee47421acafea&mode=view' target=_blank>Загрузить оригинал (159.5 КБ)</a>
2) Выбираем готовый пример:
2017-02-03_111634.jpg (18823 просмотра) <a class='original' href='./download/file.php?id=102028&sid=3d5e5d8b73aa2a5d8f2ee47421acafea&mode=view' target=_blank>Загрузить оригинал (176.32 КБ)</a>
3) Заливаем его в контроллер:
2017-02-03_111708.jpg (18823 просмотра) <a class='original' href='./download/file.php?id=102029&sid=3d5e5d8b73aa2a5d8f2ee47421acafea&mode=view' target=_blank>Загрузить оригинал (107.68 КБ)</a>
4) Открываем окно обмена сообщениями через последовательный порт:
2017-02-03_111734.jpg (18823 просмотра) <a class='original' href='./download/file.php?id=102030&sid=3d5e5d8b73aa2a5d8f2ee47421acafea&mode=view' target=_blank>Загрузить оригинал (146.81 КБ)</a>
Если скорость не 9600, то настраиваем 9600 и смотрим что данные идут

В приведенном первом шаге нужно будет подобрать правильно контроллер, т.к. в случае неверно выбранного контроллера, 3-й шаг может не получится.

Re: Китайская плата GRBL 0.9

Добавлено: 03 фев 2017, 13:35
Desperadoes
Спасибо за ответ. сегодня обязательно попробую и сообщу о результатах
Думаю контролер надо выбирать UNO. Ведь кристалы одинаковые MEGA 328

Re: Китайская плата GRBL 0.9

Добавлено: 03 фев 2017, 13:46
afanasevvgh
В китайском описании мелькало Arduino NANO. Процессор 328P в планарном корпусе а не DIP.

Re: Китайская плата GRBL 0.9

Добавлено: 03 фев 2017, 13:55
Desperadoes
Выполнил вышесказанные действия. Результат таков:
1) Ввод команды $$ ничего не дал. Ответа никакого. Изменение параметров конца строки тоже ничего не меняет.
2) Загрузка проверочной ASCII программы, тоже ничего не дала. программа не загрузилась.
При этом во всех случаях обращение к плате индикация Rx Tx даже не моргает
Думаю чип мертвый

Re: Китайская плата GRBL 0.9

Добавлено: 03 фев 2017, 13:57
nevkon
Если не прошьется не расстраивайтесь - хитрые китайцы могли прошить МК без бутлоадера. В этом случае потребуется хотя бы простейший программатор (его легко можно из любой ардуины сделать).

Re: Китайская плата GRBL 0.9

Добавлено: 03 фев 2017, 14:13
Desperadoes
Ура!!!!!! Заработало!!!! И правда, поставил Arduino NANO и все прошилось,
Вопрос теперь в том. Совпадет ли распиновка NANO, с моей платой. ну это вечером проверю. А сейчас ответы шлет это уже хорошо.

Я так и не понял что с ней было. Видимо действительно пустая была (не прошитая).
К слову о китайцах, написали мне ответ. Обещали прислать новую

Re: Китайская плата GRBL 0.9

Добавлено: 03 фев 2017, 14:46
Desperadoes
Спасибо всем! что помогли разобраться с проблемой. Каждый ваш ответ был полезен для меня, и приумножил мои знания в этом вопросе.

Re: Китайская плата GRBL 0.9

Добавлено: 03 фев 2017, 15:17
Desperadoes
Кстати, а кто нибудь знает как в прошивке GRBL (которую я скачал с сайта и залил к себе в плату) будет работать лазер? Ведь в моей плате есть отдельный выход для лазера.
В одной из статей нашел про эту тему такую инфу:
В папке grbl-master папка grbl в ней config.h,
открываем любым блокнотом, ищем строку #define VARIABLE_SPINDLE
изменяем на //#define VARIABLE_SPINDLE , далее ищем строку
//#define INVERT_SPINDLE_ENABLE_PIN изменяем на #define INVERT_SPINDLE_ENABLE_PIN,
сохраняем изменения в файле.
Это получается, просто инвертируется выход шпинделя. А если у меня другой выход? Кто нибудь работал с лазером на этой плате?