Кнопки для панелей на LinuxCNC
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: LinuxCNC HID Extender
Простой пример и жизни. Дома стоял роутер mikrotik из бюджетной серии. Ping между компом и сетевым диском которые были подключены через этот роутер составлял 5мс. Поставил keneetic, Ping стал меньше 1мс....Для файлопомойки это никак не критично, для управления оборудованием наверное имеет значение....
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: LinuxCNC HID Extender
люди-то говорят, что поставил свич в стойке(да можно и юсб сетевую) и прицепил к ней что угодно-рт не нужен.
и мы делаем очередной круг.
вообще, мысль о подобном пульте мне тоже симпатична, но почему-то отражения в реализации не находит
всем достаточно пк.
поработал тут с митсу-ну, видимо, я тоже к пк привык..
у меня вай-фай через второй в цепочке роутер даёт 3мс.
пойду по кабелю потестирую
с другой стороны, свич и роутер-немного разные вещи. или сильно разные даже.
и мы делаем очередной круг.
вообще, мысль о подобном пульте мне тоже симпатична, но почему-то отражения в реализации не находит
поработал тут с митсу-ну, видимо, я тоже к пк привык..
как интересно.antoxa-kylibin писал(а): mikrotik из бюджетной серии.
у меня вай-фай через второй в цепочке роутер даёт 3мс.
пойду по кабелю потестирую
с другой стороны, свич и роутер-немного разные вещи. или сильно разные даже.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: LinuxCNC HID Extender
GUI не работает в RT. Это относительно медленный интерфейс. Просто прикрутить панель управления к GUI надо. Для этого вообще месу не надо задействовать. Обычная клавиатура пк работает на много быстрее человека. Вот hid usb девайс это то что нужно. Занимаем 1 usb порт компа и имеем панель управления. Тут больше с софтом вопросы....
- MX_Master
- Мастер
- Сообщения: 7474
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3098
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC HID Extender
Антоха, я тебе как прогер говорю, софт обойдётся в несколько плат меса по цене. Если, канеш, ты сам не прогер.
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: LinuxCNC HID Extender
можно господина Serg'a попросить сделать юсб вариант-будет явно дешевле нескольких плат меса![😂](//twemoji.maxcdn.com/2/svg/1f602.svg)
![😂](//twemoji.maxcdn.com/2/svg/1f602.svg)
- MX_Master
- Мастер
- Сообщения: 7474
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3098
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC HID Extender
Ты думаешь дядя Серёжа работает за еду и спасибо? Нет. Как и любой из вас. Ребятки, если всё так просто, где ваш собственный вариант сего устройства, собранный хотя бы на коленке?
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: LinuxCNC HID Extender
я знаю, что не за спасибо.
но скорее всего дешевле будет, чем самому разработать и собрать))
но скорее всего дешевле будет, чем самому разработать и собрать))
-
- Мастер
- Сообщения: 997
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 193
- Откуда: Иркутск
- Контактная информация:
Re: LinuxCNC HID Extender
У меня вот был очень древний комп под linuxcnc. Тормозил интерфейс безбожно. При управлении перемещениями с клавиатуры задержка до начала движения и перед остановкой. Отпускаешь кнопку, а он еще едет, причем величина задержки непостоянная. Очень небезопасно в общем. При этом проводной пультик через ком-порт в rt - никаких проблем. Так что подумайте два раза, прежде чем делать.antoxa-kylibin писал(а): ↑ GUI не работает в RT. Это относительно медленный интерфейс. Просто прикрутить панель управления к GUI надо.
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: LinuxCNC HID Extender
у юсб пультика при движении шагами буфер бывает ну очень вместительный)))
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: LinuxCNC HID Extender
Пром станки тоже не молниеносно на пультик реагируют, на разных станках работаю, наблюдал...
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: LinuxCNC HID Extender
где проводами к энкодеру напрямую-молниеносно.
нет там буфера.
нет там буфера.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: LinuxCNC HID Extender
Не молниеносно, это факт. Есть задержка и человек это замечает... Как там подключено не вдавался в подробности.... Инерционность системы есть, не критична, но заметная...
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Если вопрос не упирается в USB, то, может пойдет такой вариант?
viewtopic.php?f=15&t=6868
viewtopic.php?p=173883#p173883
Никаких микроконтроллеров, никакого программирования (кроме ini/hal).
Собственно, подобное можно и на LPT организовать.
viewtopic.php?f=15&t=6868
viewtopic.php?p=173883#p173883
Никаких микроконтроллеров, никакого программирования (кроме ini/hal).
Собственно, подобное можно и на LPT организовать.
Чудес не бывает. Бывают фокусы.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Ну вы даёте! Я ж уже всё разработал и отдаю бесплатно (даже не за еду) - собирайте и пользуйтесь!steals_y2k писал(а): ↑19 июн 2021, 13:04 я знаю, что не за спасибо.
но скорее всего дешевле будет, чем самому разработать и собрать))
![Хе-хе-хе :hehehe:](./images/smilies/hehe.gif)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Ничего не противоречит - это не рыба, а инструкция как самому сделать удочку. ![Tongue :tongue:](./images/smilies/tongue.gif)
![Tongue :tongue:](./images/smilies/tongue.gif)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
благодарю
)
но лично мне-то вроде как не надо.
а кому надо-хочет готовую удочку..![😂](//twemoji.maxcdn.com/2/svg/1f602.svg)
![😂](//twemoji.maxcdn.com/2/svg/1f602.svg)
![Smile :)](./images/smilies/icon_e_smile.gif)
но лично мне-то вроде как не надо.
а кому надо-хочет готовую удочку..
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Чтобы собрать подобное устройство, нужно разбираться в определённых сферах. Я пока не силен в этом направлении. Поэтому для меня сделать самостоятельно подобное устройство будет сложно. То что есть исходники проекта, это очень хорошо. По возможности буду разбираться что с этим добром делать надо...Про готовые платы спрашивал, если есть возможность их приобрести (понятно что не за бесплатно), то мне проще их уже в собранном виде получить чтобы двигаться дальше... Если есть отдельная тема по коммерческому варианту, можете ссылку дать где посмотреть?
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
Да по сути и com порт может решить задачу. На 32 кнопки клавиатуру иметь тоже не плохо... А 2 порта можно задействовать, чтобы получить 64 кнопки или 40 кнопок и 2 штурвала?Сергей Саныч писал(а): ↑20 июн 2021, 13:32 Если вопрос не упирается в USB, то, может пойдет такой вариант?
viewtopic.php?f=15&t=6868
viewtopic.php?p=173883#p173883
Никаких микроконтроллеров, никакого программирования (кроме ini/hal).
Собственно, подобное можно и на LPT организовать.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Кнопки для панелей на LinuxCNC
В принципе, ничто не мешает. Теоретически можно на двух портах до 256 кнопок / контактов переключателей + 2 штурвала.antoxa-kylibin писал(а): ↑ А 2 порта можно задействовать, чтобы получить 64 кнопки или 40 кнопок и 2 штурвала?
Но это будет несколько более сложная схема.
Чудес не бывает. Бывают фокусы.