
Сообщений в теме: 3
#1
OFFLINE
Отправлено 29 Март 2024 - 20:16
Ребята подскажите.
Есть самые обычные MPG пульты, у которых энкодер (крутилка) и 2 переключателя (оси/скорость).
Так вот, как у них идет сигнал на контроллер? А именно....
1) При выборе оси Y. т.е. при замыкании переключателя на контакт "Y" - идет на контроллер (замыкается) земля или +5В? Короткий сигнал или постоянно замкнут?
2) При вращении энкодера - на плату поочередно идет сигнал AB/BA, опять же, земля или +5В?
И почему на некоторых энкодерах "GND,+5V.A.B", а на других "GND,+5V.A.B.-A.-B" в чем разница?
ps: И если на энкодере допутим замыкается земля, то зачем контакт +5В?
#2
OFFLINE
Отправлено 29 Март 2024 - 20:51
+5 нужен для питания светодиодов оптических датчиков энкодера. Выходы энкодера NPN как минимум открытый коллектор. Энкодер выдает 2-х битный код Грея.
Сообщение отредактировал lkbyysq: 29 Март 2024 - 21:27
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#3
OFFLINE
Отправлено 10 Апрель 2024 - 13:18
Спасибо.
Как AB сигнал работает понятно (на другом графике это наглядней видно).
А вот зачем -А и -В контакты на некоторых?
#4
OFFLINE
Отправлено 10 Апрель 2024 - 18:50
А вот зачем -А и -В контакты на некоторых?
Просто сигнал - это когда ток течет либо не течет.
Дифференциальный сигнал - это когда ток течет всегда, но либо в одну сторону либо в другую.
Т.е.наличие обозначений "+А" и "-А" - признак дифференциального сигнала А.
Сообщение отредактировал lkbyysq: 10 Апрель 2024 - 19:15
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
Темы с аналогичным тегами MPG
Фрезерно-гравировальное оборудование →
Установка и настройка →
Пульт HR410Автор Lexxx , Вчера, 14:53 ![]() |
|
![]()
|
||
Фрезерно-гравировальное оборудование →
Программные вопросы →
Вопросы по LinuxCNC (EMC, EMC2) →
LinuxCNC и пульты XHCАвтор torvn77 , 02 Ноя 2014 ![]() |
|
![]()
|
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных