Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Работа с платами MESA, подключение, конфигурация.
Fivist
Кандидат
Сообщения: 57
Зарегистрирован: 27 авг 2020, 16:40
Репутация: 5
Настоящее имя: Виталий
Контактная информация:

Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Fivist »

Доброго дня. Подскадите, возможно ли подключить простые проводные пульты с маховиком, которых полно на али, используя порты месы 7i96, порт Р1 и Encoder у меня сейчас не задействованы. Может кто уже подключал и есть готовые хал файлы, хотел бы их изучить. Сам в их написании пока испытываю трудности.
П.С пульт фактически будет самодельный, так как попал в руки маховик 4 pin 5v 100ppr.
Аватара пользователя
iMaks-RS
Мастер
Сообщения: 1726
Зарегистрирован: 10 июл 2017, 09:25
Репутация: 198
Настоящее имя: Maks
Откуда: От туда.
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение iMaks-RS »

На форуме есть такая информация. Сам не проверял.
Fivist
Кандидат
Сообщения: 57
Зарегистрирован: 27 авг 2020, 16:40
Репутация: 5
Настоящее имя: Виталий
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Fivist »

Проверил визард, там все это можно выставить. есть теперь вопросы по самому подключению. Есть, как я писал выше, маховик 4 пина, 5 вольт. для его подключения мне нужно судя из даташита на месу 7и96:

The 7I96s high speed encoder input can be programmed for differential or singleended mode operation. W2, W3 and W4 set the encoder input mode. When W2,W3,andW4 are in the right hand position, the encoder input is mode is differential. When W2,W3,and W4 are in the left hand position, the encoder input mode is single ended or "TTL".Note that W2 controls the input mode for the ‘A’ signal, W3 controls the input mode for the‘B’ signal and W4 controls the input mode for the index signal.

перевести джамперы W2, W3 и W4 в левое положение для ТТЛ? правильно?

Также вопрос по самому порту Р1. Имеется 2 галетника на 3 позиции. я так понял, мне нужно просто переключать соответствующий вход на землю? Нужно ли в схему добавлять подтягивающие резисторы? Очень боюсь спалить входы!
ВОт инфа по нему из дата шита. В каком положении должен стоять джампер W7?

EXPANSION CONNECTOR 5V I/O TOLERANCE
The FPGA used on the 7I96 has a 4V absolute maximum input voltagespecification. To allow interfacing with 5V inputs on its expansion connector, the 7I96 hasbus switches on all P1 expansion I/O pins. The bus switches work by turning off when theinput voltage exceeds a preset threshold. The 5V I/O tolerance option is the default andshould normally be left enabled. For high speed applications where only 3.3V maximum signals are present, the 5VI/O tolerance option can be disabled. W7 controls the 5V I/O tolerance option. When W7is on the default UP position, 5V tolerance mode is enabled. When W7 is in the DOWN position, 5V tolerance mode is disabled.

PULLUP VOLTAGE
In addition to selecting the input voltage tolerance mode, Jumper W7 also selectsthe pull-up resistor voltage, When W7 is in the UP position the 4.7K I/O pullup resistorcommon is connected to 5V, When W7 is in the down position, The 4.7K I/O pullupresistor common is connected to 3.3V
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Serg »

Читайте доку на плату внимательнее и дальше...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Fivist
Кандидат
Сообщения: 57
Зарегистрирован: 27 авг 2020, 16:40
Репутация: 5
Настоящее имя: Виталий
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Fivist »

...через визард настроил порты: для TB2 энкодер установил в Multi Hand Whel.
для P1-> для выводов 034, 035, 036 - Joint Select A, B, C. Для выводов 037, 038, 039 - Jog Incr A, B, C.
В установках HAL в Pins -> hm2_7i96 -> 0 -> encoder -> 00 -> count счетчик при прокрутке маховика показывает изменение значений (прибавляется и отнимается по 4 за один щелчек).
Для месы джампер W8 поставил в нижнее положение. Теперь на колодке Р1 пины 18, 20, 22, 24 и 26 подключены к земле. Правильно ли я сделаю, если пин выбора оси и пин выбора шага буду подключать к земле! не спалю ли я порты? если померить тестером, то между землей и входами показывает +5 вольт. КЗ не будет?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Serg »

Fivist писал(а): Теперь на колодке Р1 пины 18, 20, 22, 24 и 26 подключены к земле.
Зачем вам пины на колодке P1?..
Прочтите уже доку по плате далее третьей страницы!
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Fivist
Кандидат
Сообщения: 57
Зарегистрирован: 27 авг 2020, 16:40
Репутация: 5
Настоящее имя: Виталий
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Fivist »

Serg писал(а): Зачем вам пины на колодке P1?
Потому, что свободных уже не будет. Стандартные входы/выходы на ТВ3 уже заняты... поэтому остается только Р1.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Serg »

Тогда извиняюсь, сразу не заметил этот момент. :-?

Первым делом нужно определится с вариантом прошивкой - нужно, чтобы эти контакты ничем не были заняты.
W7 и W8 в дефолтные положения, т.е. up и down соответственно. Тогда замыкание входного пина на землю будет давать нулевой сигнал.
Однако нужно очень тщательно проверять конфигурацию - если замкнутый на землю пин случайно сконфигурировать как выход, то велик шанс его потерять.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Fivist
Кандидат
Сообщения: 57
Зарегистрирован: 27 авг 2020, 16:40
Репутация: 5
Настоящее имя: Виталий
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Fivist »

SERG - огромное вам СПАСИБО! все получилось, пришлось конечно попотеть над хал файлом. Оси переключает, шаг тоже, перемещается в правильных направлениях!
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4506
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение xenon-alien »

Fivist писал(а): 22 мар 2021, 02:09 SERG - огромное вам СПАСИБО! все получилось, пришлось конечно попотеть над хал файлом. Оси переключает, шаг тоже, перемещается в правильных направлениях!
Поделитесь схемой, краткой инструкцией по подключению и конфигом ? (что и как сделали)
Fivist
Кандидат
Сообщения: 57
Зарегистрирован: 27 авг 2020, 16:40
Репутация: 5
Настоящее имя: Виталий
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Fivist »

Накидал схемку. Галетники использовал типа RS25, маховик на 100 импульсов, 5 вольт, 4 вывода.
Вложения
Схема пульта ЧПУ.JPG (3196 просмотров) <a class='original' href='./download/file.php?id=197439&sid=5fb9afcda9341fcc9df92a99c29a1839&mode=view' target=_blank>Загрузить оригинал (441.88 КБ)</a>
custom.hal
(2.61 КБ) 118 скачиваний
Fivist
Кандидат
Сообщения: 57
Зарегистрирован: 27 авг 2020, 16:40
Репутация: 5
Настоящее имя: Виталий
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Fivist »

Serg писал(а): если замкнутый на землю пин случайно сконфигурировать как выход, то велик шанс его потерять.
Serg - не подскажите правильную схему защиты (на оптопарах или токоограничивающих резисторах)от таких манипуляций.
...вот смотрю на Меса 7i75 - это готовое решение? вот бы схему ее найти....
Аватара пользователя
mikehv
Мастер
Сообщения: 2101
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение mikehv »

Fivist писал(а): 18 авг 2021, 22:14
Serg писал(а): если замкнутый на землю пин случайно сконфигурировать как выход, то велик шанс его потерять.
Serg - не подскажите правильную схему защиты (на оптопарах или токоограничивающих резисторах)от таких манипуляций.
...вот смотрю на Меса 7i75 - это готовое решение? вот бы схему ее найти....
Serg, к сожалению, уже не подскажет viewtopic.php?f=18&t=32527
Fivist
Кандидат
Сообщения: 57
Зарегистрирован: 27 авг 2020, 16:40
Репутация: 5
Настоящее имя: Виталий
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Fivist »

mikehv писал(а): к сожалению, уже не подскажет
...Вечная память!!!
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Kost_irk »

Fivist писал(а): Меса 7i75 - это готовое решение? вот бы схему ее найти
Там в мануале описано ее устройство, в принципе довольно понятно. 50 ом последовательно, потом диоды к земле и питанию и керамика 220пф на землю. Стабилизатор питания свой, судя по всему на 3.3 и смещен диодом от земли на 0.6в, итого вольта 4 получается, тогда диоды будут ограничивать где-то на 4.6в. Есть картинка в нормальном разрешении:
Изображение
Fivist
Кандидат
Сообщения: 57
Зарегистрирован: 27 авг 2020, 16:40
Репутация: 5
Настоящее имя: Виталий
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Fivist »

...а для чего там транзисторы?
П.С. вопрос по правильной защите входов/выходов от..."дурака" остается актуальным. Пока на сделал себе простую платку опторазвязки на терминал Р1, но как пояснили выше, если вход установить как выход - то что нибудь та сгорит.
Вложения
опторазвязка.jpg (3110 просмотров) <a class='original' href='./download/file.php?id=197563&sid=5fb9afcda9341fcc9df92a99c29a1839&mode=view' target=_blank>Загрузить оригинал (91.11 КБ)</a>
Kost_irk
Мастер
Сообщения: 995
Зарегистрирован: 19 июл 2018, 07:46
Репутация: 193
Откуда: Иркутск
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение Kost_irk »

Это не транзисторы, это два диода в одном корпусе, что-то типа bat54s
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Подключение РГИ (пульта) к mesa 7i96 без дочерних плат.

Сообщение kfmut »

По защите пинов вот такая ссылка есть https://www.rugged-circuits.com/10-ways ... n-arduino/ , искомая ситуация первым пунктом идёт. В каком-то видосике на канале Мединцева подрезал, а вот в каком именно - вопрос :thinking:
https://www.youtube.com/channel/UC2vcuP ... Okg/videos
Ответить

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