Энкодер на 2 метра от ардуины

fsdb
Offline
Зарегистрирован: 24.10.2015

Добрый день!
Пытаюсь вынести энкодер от ардуины на 2 метра про витой паре.
Наблюдаю следующее:
если ардуина питается только от USB по проводам 2м, то я вижу очень сильный дребезг при вращении ручки энкодера. я не могу установить желаемое значение.
если подаю доп питание по месту бп 5v 12a то я вижу произвольный дребезг без моего вмешательства. увеличивающий счетчик автоматически.
центральная кнопка энкодера работает адекватно в обоих ситуациях.
если провода котороткие все работает нормально. 

посоветуйте

fsdb
Offline
Зарегистрирован: 24.10.2015
ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

для начала правильно подключить - бело-цветные, на землю, цветные - сигнальные, то-есть 4 провода на GND, на энкодере это общий, остальные сигнальные, один свободный цветной тоже на землю с двух сторон

fsdb
Offline
Зарегистрирован: 24.10.2015

ua6em на короткой дистанции все работает. наводит на мысль что не зря мембранные кнопки часто используют в автоматике на панелях либо нужно знать что то еще. этот ттл сигнал на расстоянии 2х метров затухает либо получает импульсные помехи. это мое мнение но хотелось бы услышать чужие... ответы

nik182
Offline
Зарегистрирован: 04.05.2015

Экранированная витая пара, где экран подключен к земле с одной стороны, а каждый сигнал бежит по своей витой паре, одна из проволок каждой пары на земле с обеих сторон, не спасает ситуацию?

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Опрос энкодера более хлопотен, чем опрос кнопки. Особенно когда пользователи ложат большой х** на борьбу с дребезгом. У вас два пути забить на энкодер и дребезг и перейти к кнопочному управлению, или же научиться бороться с дребезгом в энкодере.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

fsdb, как-то странно обсуждать аппаратные проблемы, не приводя даже схемы.

Чтобы можно было сказать что-то посущекству нужна принципиальная схема, включая схему платы энкодера.

fsdb
Offline
Зарегистрирован: 24.10.2015

nik182 не спасает. судя по ответам мое мнение правильное и поэтому просто  перейду на кнопочное управление. заказал мембранные кнопки... не критично в целом.

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

fsdb пишет:

ua6em на короткой дистанции все работает. наводит на мысль что не зря мембранные кнопки часто используют в автоматике на панелях либо нужно знать что то еще. этот ттл сигнал на расстоянии 2х метров затухает либо получает импульсные помехи. это мое мнение но хотелось бы услышать чужие... ответы

Обязано работать, на жиле 0,5 там нечему затухать при правильном подключении, ёмкость образуемая в витой паре только в плюс
На этом кабеле работает эзернет со скоростью 1 гигабит, а на физическом уровне 0 и 1 в диапазоне напряжений раз 5 поменьше, да и длина кабеля до 100 метров

slider
Offline
Зарегистрирован: 17.06.2014

fsdb, вам советовали уже:

ua6em пишет:

для начала правильно подключить - бело-цветные, на землю, цветные - сигнальные, то-есть 4 провода на GND, на энкодере это общий, остальные сигнальные, один свободный цветной тоже на землю с двух сторон

а вы на это болт забили, про экранированную еще грезите.

про подтяжку к + на стороне ардуины это и так понятно что надо.

+ к совету ua6em, надо пробовать RC фильтр . 

набираете в гугле  энкодер ардуино

нажимаете вкладку картинки и смотрите там решения

к примеру

https://www.google.ru/search?q=%

после сделанных аппаратных решений , можно поискать другую библиотеку энкодера.