HAL2Arduino

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: HAL2Arduino

Сообщение sr480 »

Я думаю Саша выложит, когда проверит, ибо у меня нет возможности проверять.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: HAL2Arduino

Сообщение Nick »

aftaev писал(а):были предложения подключить панельку без Ардуины напрямую к Меса
Но 4 галетника по 5выходов + 15кнопок еще на панельке
У тебя же 7i77+7i76 - это 64 входа, должно на все хватить, и еще останется!
Или надо было еще 7i73 брать - она как раз для пултов придумавалась :).
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: HAL2Arduino

Сообщение nkp »

Nick писал(а):надо было еще 7i73 брать - она как раз для пултов придумавалась
а сколько ио можно с ней получить?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: HAL2Arduino

Сообщение aftaev »

nkp писал(а):а сколько ио можно с ней получить?
и сколько стоит?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: HAL2Arduino

Сообщение Nick »

много, можно клаву на 64 кнопки сделать... + 16I +14O
или с экраном по меньше клаву и экранчик
Вроде как и штурвалы до 50кГц можно прикрутить.

У меня 3100р. стоит :).
The 7I73 is a remote real time pendant or control panel interface. The 7I73 uses a
high speed real time RS-422 link for host communications and can support update rates
up to 10K updates per second so there is no detectable delay or roughness in the control
panel or pendant interface.
The 7I73 supports up to four 50KHz encoder inputs for MPGs, 8 digital inputs and
6 digital outputs and up to a 64 Key keypad. If a smaller keypad is used, more digital
inputs and outputs become available. Up to eight 0.0V to 3.3V analog inputs are also
provided.
The 7I73 can drive a 4 line 20 character LCD for local DRO applications. Software
contrast control is provided for the LCD. The 7I73 is powered by the same CAT6 cable that
provides the data interface. Cable length can be up to 30 Meters. The RS-422 interface at
2.5 MBaud is compatible with HostMot2s SSLBP smart serial interface.
When the maximum 8X8 keypad is used with a LCD, 16 input bits and 6 output bits
are available. If the LCD or keypad are not used or the 4X8 keypad option is used, some
of the P1 pins become available as additional input and output bits.
LCD AND NO KEYPAD
When LCD is present but no keypad is present, P1 signals KEY8 through KEY15
become available as inputs 16 through 23 (these have 10K pullups). KEY0 through KEY7
become available as outputs 6 through 13.
LCD AND 4X8 KEYPAD
When LCD is present and a 4X8 keypad is present, P1 signals KEY0 through KEY3
become available as outputs 6 through 9. This is a total of 16 inputs and 10 outputs.
NO LCD AND NO KEYPAD
When neither a LCD or KEYPAD are present, P1 signals KEY8 through KEY15
become available as inputs 16 through 23 (these have 10K pullups). LCD4 through LCD7
become available as outputs 6 through 9 and KEY0 through KEY7 become available as
outputs 10 through 17 and LCD8 through LCD11 become available as outputs 18 through
21. This is 24 inputs and 22 outputs total. Note that output LCD11 has a 1 mS RC filter
and 1K series resistance.
NO LCD AND 4X8 KEYPAD
When a 4X8 keypad is used but no LCD is used, LCD4 through LCD7 become
available as outputs 6 through 9 and KEY0 through KEY3 become available as outputs
10 through 13, and LCD8 through LCD11 become available as outputs 14 through Note
that output LCD11 has a 1 mS RC filter and 1K series resistance. 17.This is a total of 16
inputs ans 18 outputs.
NO LCD AND 8X8 KEYPAD
When a 8X8 keypad is used but no LCD is used, LCD4 through LCD11 become
available as outputs 6 through 13. Note that output LCD11 has a 1 mS RC filter and 1K
series resistance. 17.This is a total of 16 inputs ans 14 outputs.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: HAL2Arduino

Сообщение aftaev »

Nick писал(а):У меня 3100р. стоит .
а Ардуина 17 баксов и экран можно красявый прикрутить :hehehe:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: HAL2Arduino

Сообщение Nick »

Зато 7i73 работает :tongue:
И притом в realtime :tongue:
И провод к ней можно длинный протянуть :tongue:

ЗЫ у нас ардуина меньше 1000 не стоит..
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: HAL2Arduino

Сообщение aftaev »

Nick писал(а):Зато 7i73 работает
Arduino -> ModBus -> LCNC #109 быстрее заработало чем HAL2Arduino :)
Nick писал(а):И притом в realtime
зачем пульту реалтайм :roll:
Nick писал(а):И провод к ней можно длинный протянуть
к ардуине можно шилд прицепить Интернет провода ваПще проложены до Африки, или шилд радиоанал и будет ваПще без проводов :tongue:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: HAL2Arduino

Сообщение Nick »

aftaev писал(а): или шилд радиоанал
Я уже говорил, что ты извращенец? :)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: HAL2Arduino

Сообщение nkp »

цена не так важна ,как надежность... (железяка же , и бывает немаленькая)
всё надо обкатывать...
=========
в той же ардуине есть возможность уйти от юсб?
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: HAL2Arduino

Сообщение sr480 »

Nick писал(а):И притом в realtime
реалтайма и там тоже нет, вопрос в том насколько он реалтаймовый этот реалтайм и какой нужен. Да и какой в linuxCNC реалтайм? Этож не QNX
nkp писал(а):цена не так важна ,как надежность..
Не уверен, что надежность Arduino ниже.
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: HAL2Arduino

Сообщение sr480 »

nkp писал(а):в той же ардуине есть возможность уйти от юсб?
в центральном контроллере нет USB... это лишь удобное средство передачи данных в ПК...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: HAL2Arduino

Сообщение Nick »

Но почему нет, есть реалтайм, только его пороговые значения задаются исходя из эмпирического измерения максимального отклонения base-period и servo-thread.
А главная разница, в том, что компонент hal2arduino работающий через usb работает в user-space, а это не реалтаймовское пространство, а 7i73, работает через hostmot2, который висит в реалтайме.
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: HAL2Arduino

Сообщение sr480 »

Ну для пульта такой реалтайм не нужен, мышка ведь тоже по юсб ;)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: HAL2Arduino

Сообщение nkp »

sr480 писал(а):Ну для пульта такой реалтайм не нужен, мышка ведь тоже по юсб
пульт оператора (стойка) - с кнопками ...
ну допустим кнопка одна из основных на станке -FeedHold - как считаешь - критично время реакции данной функции на
любом станке ,а на очень "железном" в частности?
понятно - что можно (вот я так и хочу заюзать) отдать дуине второстепенные функции , а вышеописаные оставить за месой...
хотя все это имхо...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: HAL2Arduino

Сообщение Сергей Саныч »

100 мсек - для взаимодействия с человеком достаточный "реалтайм". Если без "фанатизму".
Чудес не бывает. Бывают фокусы.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: HAL2Arduino

Сообщение aftaev »

nkp писал(а):в той же ардуине есть возможность уйти от юсб?
есть несколько СОМ портов TX/RX .... TX3/RX3
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: HAL2Arduino

Сообщение sr480 »

Скорость реакции человека 500 мкс...... Крутите ручку быстрее???

upd: мс - исправленному верить :hehehe:
Последний раз редактировалось sr480 17 янв 2014, 12:11, всего редактировалось 1 раз.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: HAL2Arduino

Сообщение Сергей Саныч »

sr480 писал(а):Скорость реакции человека 500 мкс......
микросекунд??? Покажите мне этого человека!
миллисекунд, наверно?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: HAL2Arduino

Сообщение sr480 »

:D мс конечно
Ответить

Вернуться в «LinuxCNC»