Arduino GRBL Companion - Автономный контроллер для GRBL

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
FEx
Новичок
Сообщения: 13
Зарегистрирован: 02 май 2017, 17:39
Репутация: 1
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение FEx »

FEx писал(а):
selenur писал(а):У меня такие были, они конечно отвратного качества, но используя пару радиодеталей можно сгладить дребезг, и работать более стабильно будут.
Подскажите тогда пожалуйста как лучше это сделать. Я как понял нужно повесить конденсаторы на сигналы SW CLK DT к минусу? 10 uF думаю хватит.
Разобрался.
Аватара пользователя
FEx
Новичок
Сообщения: 13
Зарегистрирован: 02 май 2017, 17:39
Репутация: 1
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение FEx »

FEx писал(а):Нашел глюк:
После того как программа с карты отработала и появилась надпись DONE, не получается зайти снова на карту памяти. Приходится перезагружать GRBL мастер (управляющий контроллер)
Вылечил так:

printTFTString((char*)text_done);
} while (!encClick);
tft.setTextSize(0);
break;
void(* resetFunc) (void) = 0; // объявляем функцию reset
delay(1000); // ждем секунду
resetFunc(); //вызываем reset
delay(100);

после того как должна появиться надпись DONE, контроллер ребутится
Аватара пользователя
FEx
Новичок
Сообщения: 13
Зарегистрирован: 02 май 2017, 17:39
Репутация: 1
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение FEx »

FEx писал(а):
FEx писал(а):Нашел глюк:
После того как программа с карты отработала и появилась надпись DONE, не получается зайти снова на карту памяти. Приходится перезагружать GRBL мастер (управляющий контроллер)
Вылечил так:

printTFTString((char*)text_done);
} while (!encClick);
tft.setTextSize(0);
break;
void(* resetFunc) (void) = 0; // объявляем функцию reset
delay(1000); // ждем секунду
resetFunc(); //вызываем reset
delay(100);

после того как должна появиться надпись DONE, контроллер ребутится
точнее вот как сделал:

void (* reboot)(void) = 0;

encRead();
tft.setCursor(22, 45);
tft.setTextColor(GREEN, BLACK);
printTFTString((char*)text_done);
delay (2000);
tft.setTextSize(0);
reboot();

} while (!encClick);
break;
Аватара пользователя
FEx
Новичок
Сообщения: 13
Зарегистрирован: 02 май 2017, 17:39
Репутация: 1
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение FEx »

неужели ни кому не интересен новый контроллер автора этой темы???? :wik:
Andrey_Pavkin
Мастер
Сообщения: 211
Зарегистрирован: 09 янв 2017, 12:10
Репутация: 293
Настоящее имя: Andrey
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение Andrey_Pavkin »

Очень интересно, просто многие ждут новую версию под lcd1602 и не тревожат лишними вопросами автора, только надеемся .....
Николя
Новичок
Сообщения: 3
Зарегистрирован: 14 июн 2017, 17:09
Репутация: 0
Настоящее имя: Николай
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение Николя »

Я дико извиняюсь. Стоит ждать версию под LCD или заказывать тот, что в теме указан?
tecnocat
Опытный
Сообщения: 101
Зарегистрирован: 09 июн 2014, 08:07
Репутация: 39
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение tecnocat »

Николя писал(а):Я дико извиняюсь. Стоит ждать версию под LCD или заказывать тот, что в теме указан?
Я вот подозреваю что стоит :freak:
IMG_20170614_232129.jpg (6774 просмотра) <a class='original' href='./download/file.php?id=113917&mode=view' target=_blank>Загрузить оригинал (3.76 МБ)</a>
IMG_20170614_232205.jpg (6774 просмотра) <a class='original' href='./download/file.php?id=113918&mode=view' target=_blank>Загрузить оригинал (3.36 МБ)</a>
IMG_20170614_232214.jpg (6774 просмотра) <a class='original' href='./download/file.php?id=113919&mode=view' target=_blank>Загрузить оригинал (3.27 МБ)</a>
Николя
Новичок
Сообщения: 3
Зарегистрирован: 14 июн 2017, 17:09
Репутация: 0
Настоящее имя: Николай
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение Николя »

tecnocat писал(а):Я вот подозреваю что стоит
Хорошая новость! Уж больно долго от китайцев заказы последнее время идут!
Да, и благодарность за проделанную работу. Очень полезный девайс. Мне вот в гараж каждый раз ноут таскать, прям серпом по яйцам!

Значит начинаю корпус под дисплей 1602 дырявить!
tecnocat
Опытный
Сообщения: 101
Зарегистрирован: 09 июн 2014, 08:07
Репутация: 39
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение tecnocat »

Николя писал(а):
tecnocat писал(а):Я вот подозреваю что стоит
Хорошая новость! Уж больно долго от китайцев заказы последнее время идут!
Да, и благодарность за проделанную работу. Очень полезный девайс. Мне вот в гараж каждый раз ноут таскать, прям серпом по яйцам!

Значит начинаю корпус под дисплей 1602 дырявить!
Собственно из-за лени таскания ноута я его и сваял :hehehe:
Аватара пользователя
Aleks_00007
Новичок
Сообщения: 38
Зарегистрирован: 08 сен 2016, 14:59
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение Aleks_00007 »

Товарищи !!!!! Кроме дисплею что ещё заказывать ???? Вижу результат , дайте схему , ПОЖАЛУЙСТА
tecnocat
Опытный
Сообщения: 101
Зарегистрирован: 09 июн 2014, 08:07
Репутация: 39
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение tecnocat »

Кроме экрана и кардридера никаких изменений.
Я сейчас в Москве в командировке, постараюсь вечерами доделать прошивку.
Аватара пользователя
ArrSoft
Мастер
Сообщения: 424
Зарегистрирован: 20 май 2017, 18:31
Репутация: 235
Настоящее имя: добродушненький
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение ArrSoft »

Николя писал(а):
tecnocat писал(а):Я вот подозреваю что стоит
Хорошая новость! Уж больно долго от китайцев заказы последнее время идут!
Да, и благодарность за проделанную работу. Очень полезный девайс. Мне вот в гараж каждый раз ноут таскать, прям серпом по яйцам!

Значит начинаю корпус под дисплей 1602 дырявить!
можно что бы не таскать ноутбук, если есть смартфон или планшет, то его использовать для управления станком, тоже как бы не тяжелые устройства, по блютузу .
Николя
Новичок
Сообщения: 3
Зарегистрирован: 14 июн 2017, 17:09
Репутация: 0
Настоящее имя: Николай
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение Николя »

Наверно можно, правда я не знаю как. Да и почему бы не сделать автономку, если деталюхи есть, руки на месте. Вот кодить не много только могу. Какие то простые вещи.
Аватара пользователя
FEx
Новичок
Сообщения: 13
Зарегистрирован: 02 май 2017, 17:39
Репутация: 1
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение FEx »

Когда же выйдет новый контроллер???
Аватара пользователя
yurayerz
Опытный
Сообщения: 132
Зарегистрирован: 04 янв 2015, 02:46
Репутация: 33
Настоящее имя: Юрий
Откуда: Ярославль
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение yurayerz »

А вот тут китайцы выбросили на рынок автономный контроллер - http://www.cnc-club.ru/forum/viewtopic. ... 14#p372514
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение selenur »

yurayerz писал(а):А вот тут китайцы выбросили на рынок автономный контроллер - http://www.cnc-club.ru/forum/viewtopic. ... 14#p372514
А толку от него, если вдруг обнаружатся косяки в работе? исходники, или обновление прошивки то не будет :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
xsis
Новичок
Сообщения: 2
Зарегистрирован: 26 июл 2017, 14:42
Репутация: 0
Настоящее имя: Николай Александрович Хоботов
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение xsis »

Приветствую всех. Огромное спасибо автору за проделанную работу. В станкостроении я новичок. Собрал небольшой станочек, собрал данный контроллер. Контроллер работает отлично, но есть пара вопросов.
При первом запуске ось Z начинает работу с 0. По окончанию обработки поднимает Z на 10 (После завершения выполнения программы идем "домой" по абсолютным координатам X0 Y0 Z10). Если не выключать питание, при повторном выполнении опускает Z на 10. Если отключить питание и потом начать работу Z остается на +10. Где в коде отключить эти +10.
При пошаговом выполнении программы данные выводятся на дисплей, но при выполнении файла целиком данные не выводятся. На работу не влияет, но...
И еще. При включении станка с подключенным контроллером на дисплей не выводится версия прошивки и он остается черным пока не войдешь в меню (контроллер питается от станка).
tecnocat
Опытный
Сообщения: 101
Зарегистрирован: 09 июн 2014, 08:07
Репутация: 39
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение tecnocat »

xsis писал(а):Приветствую всех. Огромное спасибо автору за проделанную работу. В станкостроении я новичок. Собрал небольшой станочек, собрал данный контроллер. Контроллер работает отлично, но есть пара вопросов.
При первом запуске ось Z начинает работу с 0. По окончанию обработки поднимает Z на 10 (После завершения выполнения программы идем "домой" по абсолютным координатам X0 Y0 Z10). Если не выключать питание, при повторном выполнении опускает Z на 10. Если отключить питание и потом начать работу Z остается на +10. Где в коде отключить эти +10.
в строку 140 после:

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

const char cmd_upz[] PROGMEM = "G0Z10F500\0";
добавить:

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

const char cmd_dnz[] PROGMEM = "G0Z0F50\0";
в строку 555 после:

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

  printSerialString((char*)cmd_zeroxy);
  Serial.write(0x0A);
добавить:

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

  printSerialString((char*)cmd_dnz);
  Serial.write(0x0A);  
тогда при выполнении перехода по домашним координатам станок поднимет ось Z, откатит X и Y до 0, и аккуратно опустит Z до нуля.
xsis писал(а):При пошаговом выполнении программы данные выводятся на дисплей, но при выполнении файла целиком данные не выводятся. На работу не влияет, но...
если выводить строки при выполнении файла целиком - на коротких командах придется больше ждать пока контроллер напечатает команду на экран, чем эта команда выполнится.
По этому отказался от вывода на экран, оставил его только в пошаговом где время не критично, ну и станок работает плавнее без дерганий.
xsis писал(а):И еще. При включении станка с подключенным контроллером на дисплей не выводится версия прошивки и он остается черным пока не войдешь в меню (контроллер питается от станка).
Какая версия прошивки GRBL?
xsis
Новичок
Сообщения: 2
Зарегистрирован: 26 июл 2017, 14:42
Репутация: 0
Настоящее имя: Николай Александрович Хоботов
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение xsis »

Огромное спасибо за ответы, буду разбираться. Прошивка 0.9j.
DobriyKit
Новичок
Сообщения: 19
Зарегистрирован: 20 июл 2017, 11:07
Репутация: 24
Настоящее имя: Александр
Контактная информация:

Re: Arduino GRBL Companion - Автономный контроллер для GRBL

Сообщение DobriyKit »

И что? Тема умерла?..
Ответить

Вернуться в «Электроника»