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

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

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

Сообщение tecnocat »

Aleks_00007 писал(а):Я понял , если на флешке только одно УП то все чётко получается
У тебя задача требовательная ко времени чтения с карты, я делал программу без буфера чтения - потому как оперативной памяти всего 2 КБ у контроллера,
из них 1 кб уходит под работу с SD картой, и для буфера там просто нет места, как перейду на строчный экран - думаю памяти будет чуть больше и сделаю буфер чтения с SD.
Ну а в качестве эксперимента попробуй запускать программы с разных карточек - если есть возможность конечно, должны быть отличия в скорости чтения с карт.
Аватара пользователя
Aleks_00007
Новичок
Сообщения: 38
Зарегистрирован: 08 сен 2016, 14:59
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

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

Сообщение Aleks_00007 »

А как там на счёт прошивки под зелёный двухствольный экран.
Аватара пользователя
rehden
Мастер
Сообщения: 201
Зарегистрирован: 06 мар 2012, 12:31
Репутация: 33
Настоящее имя: Денис
Откуда: Павловский Посад
Контактная информация:

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

Сообщение rehden »

Aleks_00007 писал(а):А как там на счёт прошивки под зелёный двухствольный экран.
А давайте не будем давить на человека =))
А то возьмет и обидеться.
Автор экранчик заказал только 3 апреля.
Из Китая то идти месяц минимум. А то и 2 может.
Аватара пользователя
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 »

Конечно не будем :)

2017-04-11 12:22
Китай CN, 888880, Пункт приема/обмена международной почты, Отрпавление покинуло промежуточный сортцентр
Жду пока посылка покинет промежуточный склад Казпочты, пройдет таможню и вот тогдаааа :)))
eiro5
Новичок
Сообщения: 2
Зарегистрирован: 30 мар 2017, 22:55
Репутация: 0
Контактная информация:

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

Сообщение eiro5 »

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

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

Сообщение FEx »

tecnocat писал(а):Самое интересное ни у кого вопросов до сих пор не появилось. :)
Здравствуйте, а можно сделать управление по UART.
Т.е. управлять и энкодером и командами.
ну например:
необходимо запустить только что включенный контроллер, отправляем:
CAL(калибровка)в эту команду входят: $H - станок ищет крайние точки, после отправляем $X, дальше G92 X0 Y0 Z0 - обнуляем координаты
дальше, выбираем программу с флешки:
FLS 05 (Files, номер программы по списку)

А после отправки получать ответ OK

Можно ли задействовать не используемые RX TX ножки контроллера?
Вложения
123321.jpg (4101 просмотр) <a class='original' href='./download/file.php?id=110474&mode=view' target=_blank>Загрузить оригинал (171.53 КБ)</a>
tecnocat
Опытный
Сообщения: 101
Зарегистрирован: 09 июн 2014, 08:07
Репутация: 39
Контактная информация:

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

Сообщение tecnocat »

FEx писал(а):Можно ли задействовать не используемые RX TX ножки контроллера?
Если внимательно поищите в сети схему Arduino Pro Mini то увидите что "неиспользуемые" ноги просто соединены с ногами 0(RX) и 1(TX).

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

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

Сообщение Aleks_00007 »

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

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

Сообщение tecnocat »

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

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

Сообщение FEx »

tecnocat писал(а):
FEx писал(а):Можно ли задействовать не используемые RX TX ножки контроллера?
Если внимательно поищите в сети схему Arduino Pro Mini то увидите что "неиспользуемые" ноги просто соединены с ногами 0(RX) и 1(TX).

И еще новость - экраны двухстрочные приехали, скоро буду пилить новую прошивку. :)
Ок! А если использовать отдельно RX пин автономника и туда отправлять соответствующие команды? Только придется пожертвовать обратной связъю от GRBL контроллера...
Аватара пользователя
Aleks_00007
Новичок
Сообщения: 38
Зарегистрирован: 08 сен 2016, 14:59
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

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

Сообщение Aleks_00007 »

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

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

Сообщение FEx »

Здравствуйте!
А можно в главное меню добавить команду поиск концевиков: $H с последующим обнулением координаты G92 X0 Y0 Z0 ?
Спасибо!

MANUAL
FILES
UNLOCK

ZERO ($H и G92 X0 Y0 Z0)
SETUP
RESET
EXIT
Аватара пользователя
Aleks_00007
Новичок
Сообщения: 38
Зарегистрирован: 08 сен 2016, 14:59
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

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

Сообщение Aleks_00007 »

Всем доброго времени суток !!!! Есть вопрос :- кроме экрана какую ещё электронику надо ???
Как я понимаю джойстик ky-23 и карта щит для micro sd ???
Аватара пользователя
FEx
Новичок
Сообщения: 13
Зарегистрирован: 02 май 2017, 17:39
Репутация: 1
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

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

Сообщение FEx »

А можно если это не так сложно сделать управление тремя кнопками, как раз три пина используются: ВВЕРХ ВЫБОР ВНИЗ.
Энкодеры купил, а они все дребезжат очень, в менюшках постоянно перескакивают стоки. :?
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

FEx писал(а):А можно если это не так сложно сделать управление тремя кнопками, как раз три пина используются: ВВЕРХ ВЫБОР ВНИЗ.
Энкодеры купил, а они все дребезжат очень, в менюшках постоянно перескакивают стоки. :?
Подтягивающие резисторы, и конденсаторы, решают эту проблему легко.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
FEx
Новичок
Сообщения: 13
Зарегистрирован: 02 май 2017, 17:39
Репутация: 1
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

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

Сообщение FEx »

selenur писал(а):
FEx писал(а):А можно если это не так сложно сделать управление тремя кнопками, как раз три пина используются: ВВЕРХ ВЫБОР ВНИЗ.
Энкодеры купил, а они все дребезжат очень, в менюшках постоянно перескакивают стоки. :?
Подтягивающие резисторы, и конденсаторы, решают эту проблему легко.
Стоит вот такой энкодер:
https://ru.aliexpress.com/item/1PCS-FRE ... 0.0.SKVx6l
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

У меня такие были, они конечно отвратного качества, но используя пару радиодеталей можно сгладить дребезг, и работать более стабильно будут.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
FEx
Новичок
Сообщения: 13
Зарегистрирован: 02 май 2017, 17:39
Репутация: 1
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

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

Сообщение FEx »

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

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

Сообщение FEx »

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

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