Страница 44 из 66
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 02:13
Тима
У меня вот так:
Код: Выделить всё
cnc@cnc-desktop:~$ lsusb
Bus 002 Device 002: ID 2341:0010
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 09:13
Тима
Ночью пытался подключить кнопку к ЕМС через ардуину...
Когда запускю панель, на ней дискретные каналы 8, 12, 13 идут как входа и идет индикация при нажатии кнопок, подключенным к этим пинам. А в ЕМС они отображаются как выхода и на нажатие кнопок не реагируют! Хотя значения на аналоговых пинах меняются при отклонении джойстика. Почему так?

Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 10:27
Dmaster
Может уже не по теме, но у меня есть стрррашный вопрос.
Может взять еще одну клавиатутру USB . Назначить ей в системе новое имя. ( ато они совпадают с первой клавой) (Вот как это сделать.. понятия не имею)
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... te_Pendant
Задать loadusr -W hal_input -KRAL "новое имя" и получить кучу входов.. протсто ОГРОМНУЮ кучу. за очень дешего)
Хотя, если потом оставить какие то кнопки нажатыми.. комп фиг загрузится.. биосу то не объяснишь, что это пульт, а не клава((
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 10:39
nkp
Dmaster писал(а):у меня есть стрррашный вопрос.
читаем отсюда несколько постов
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 10:50
Тима
Клава это кнопки, а отображение координат...
К тому-же, зачем подключать вторую клаву, ведь есть первая. Смысл пульта(в моем понимании) в маленьком размере, отображении координат и возможности стоя у станка управлять им. А если клаву таскать и бегать к монитору для просмотра координат, это не пульт.
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 16:22
Тима
Nick, ну что, есть соображеня?
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 18:11
Serg
Так в теме про MyGUI все соображения.
Можно уже прорабатывать модель описания конфигурации (входов, выходов и т.п.), протокол обмена и реализовывать.
Я вплотную займусь недельки через 2-3, когда приеедет штурвальчик-энкодер для пульта.
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 18:27
Тима
UAVpilot, а у тебя какая ардуина?
Я тут посмотрел, на сайте чувак исходники писал для UNO, Nick использовал исходники для nano, а у них количество входов/выходов совпадает, а у меня mega, а у него пинов больше. Может все-таки в этом причина длинного цикла?
Просто я уже других причин не вижу, ведь через скетч в примерах ардуины обмен происходит нормально...
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 18:34
aftaev
Тима писал(а):UAVpilot, а у тебя какая ардуина?
прикольно будет если у него не ардуина а СТМ32

Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 19:47
2cme
aftaev писал(а):прикольно будет если у него не ардуина а СТМ32

так на форуме где-то был пульт на СТМ32, вот только не помню открытая или закратая разработка.
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 20:04
aftaev
2cme писал(а):так на форуме где-то был пульт на СТМ32, вот только не помню открытая или закратая разработка.
эт мой был пульт ток с СТМ32 я так и не разобрался
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 20:34
Serg
Где-то валяется Nano, так кажется называется. А вообще у меня всякие "ардуины" есть, на платформах AVR, PIC, ARM, MIPS.

Можно и на STM сбацать, на самом деле надо будет поизучать разные платформы на предмет недорогих чипов с большим количеством входов-выходов...
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 20:41
Тима
А что на счет моего lsusb? Вчера просил выложить...
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 21:00
aftaev
UAVpilot писал(а):Можно и на STM сбацать, на самом деле надо будет поизучать разные платформы на предмет недорогих чипов с большим количеством входов-выходов..
голосую за СТМ

Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 21:06
Nick
Тима, надо пробовать следующие варианты:
1. загружаем скетч и смотрим прямо через IDE что творится в порту.
2. убираем изскетча все кроме непосредственной записи в порт.
Нам надо четко выяснить, кто тормозит, ардуина или компьютер
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 21:09
Тима
Nick писал(а):Тима, надо пробовать следующие варианты:
1. загружаем скетч и смотрим прямо через IDE что творится в порту.
А как это сделать?
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 22:22
Impartial
Dmaster писал(а):Может взять еще одну клавиатутру USB . Назначить ей в системе новое имя. ( ато они совпадают с первой клавой) (Вот как это сделать.. понятия не имею)
Клавиатура и мышка это устройства класса HID INTERRUPT. Без замены полей идентификатора использовать не получится.
А вот используя свое HID устройство можно сделать все довольно просто.
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 22:23
Serg
Тима писал(а):А что на счет моего lsusb? Вчера просил выложить...
Ждём Ника, или ещё кого-нибудь, у кого ардуина видится как /dev/ttyUSB - я хочу сравнить их USB-реквизиты и понять почему используются разные драйвера.
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 22:29
Serg
Impartial писал(а):А вот используя свое HID устройство можно сделать все довольно просто.
На HID не надо завязываться, никакого преимущества в этом нет. А вот пробемы будут, когда захочется поиметь экранчик на пульте.
Я вообще против жёсткой завязки на USB и предлагаю Serial - его можно передать по разнообразной "физике": RS232, RS422, USB, TCP/IP, Bluetooth, радиоканал и т.д. и т.п.
Re: ЧПУ пульты
Добавлено: 14 ноя 2012, 22:37
Impartial
UAVpilot писал(а):На HID не надо завязываться, никакого преимущества в этом нет. А вот пробемы будут, когда захочется поиметь экранчик на пульте.
Интересно, как относится класс USB к экранчику на пульте?
Или ты собираешься экран компа туда перекачивать?