Посмотри тему All in One
Посмотри тему All in One
Chip, тема отличная, спасибо! Но там нет примера подключения одновременно двух энкодеров. Если не затруднит, был бы очень признатален.![]()
Последний раз редактировалось Alex-pet; 08.11.2012 в 00:19.
Умер энкодер от магнитолы, контакты A и com замкнуты, при вращении не размыкаются :-(
Купил на замену подходящий по размерам: PEC12-4125F-S0012 энкодер инкр.+выкл.
Все контакты расположены так же. Припаял, проверил тестером - ведет себя как другой соседний рабочий энкодер.
Но как только включил монитор ардуины - то при вращении нового энкодера ничего не происходит, видно только нажатие.
Еще не заметил закономерности - но когда я вращал его в одну, другую сторону, жал на кнопку - то вдруг в мониторе выскакивает около 10-15 значений (вправо-влево, .....) и ардуина зависает.
Этот энкодер поддерживается? В чем может быть причина?
Лог:
Код:7 9 6 9 6 9 6 9 6 9 7 9 7 9 7 9 7 9 7 9 7 9 6 0 6 0 6 9 6 9 6 9 7 9 7 0 8 0 8 0 8 5 7 5 7 5 7 5 7 5 7 5 7 5 7 25 7 25 7 5 7 5 7 5 7 5 7 7 0 8 0 8 0 8 0 6 9 6 9 6 9 6 9 7 9 7 9 7 9 7 9 6 0 6 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 9 7 9 7 9 7 9 7 9 6 9 6 9 6 9 6 9 6 9 7 9 7 9 7 9 7 9 6 9 6 9 6 9 6 9 6 9 6 9 6 9 7 9 7 9 7 9 7 9 6 9 6 9 6 9 6 9 6 9 6 9 6 0 6 0 6 0 6 25 7 5 7 5 7 5 7 25 7 25 7 5 7 25 7 25 7 25 7 5 7 25 7 25 7 25 7 5 7 25 7 5 7 25 7 25 7 5 7 7 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 0 8 9 6 9 6 9 7 9 7 9 7 9 7 9 6 9 6 9 6 9 6 9 6 9 7 0 6 0 6 0 8 0 8 0 8 9 7 9 7 9 6 9 6 9 6 9 6 9 6 9 6 9 6 9 6 9 7 9 7 9 7 9 7 9 7 9 6 9 7 9 7 9 7 9 7 9 6 9 6 9 6 9 6 9 6 0 6
25 7/5 7 - поворот вправо/влево первого (который не работает корректно) энкодера
0 8 - нажатие на первый энкодер
9 6/9 7 - поворот вправо/влево второго энкодера (рабочего)
0 6 - нажатие на второй энкодер
Конденсаторы на рабочем и на нерабочем энкодере с маркировкой 103.
Попробую 104, но мне кажется не в них дело?
Последний раз редактировалось WhyMax; 28.05.2013 в 03:28.
А конденсаторы стоят на входах?
Перепаял на 104, теперь вращение влево:
Вправо:Код:5 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 5 7 25 7 25 7 5 7 25 7 5 7 5 7 5 7 5 7 25 7 5 7 25 7 5 7 5 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 5 7 5 7 5 7 25 7 5 7 5 7 25 7 5 7 5 7 25 7 5 7 5 7 25 7 5 7 5 7 25 7 5 7 25 7 5 7 5 7 25 7
Работает, но в какую сторону его вращаю не понимаетКод:25 7 5 7 25 7 5 7 25 7 5 7 25 7 25 7 25 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 25 7 5 7 5 7 25 7 25 7 5 7 25 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 25 7 25 7 5 7 5 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 5 7 25 7 25 7 5 7 25 7 25 7 5 7 25 7 5 7 25 7 5 7![]()
Последний раз редактировалось WhyMax; 28.05.2013 в 03:42.
Последний раз редактировалось WhyMax; 28.05.2013 в 03:51.
Большой дребезг контактов
с 0,1 мкф должно все работать
Перепаял обратно на 0,01 мкФ, но в добавок подцепил массу к другому контакту (не смотря на то, что она и так общая) - дребезг пропал, энкодер заработал без глюков и лагов.
У меня энкодер припаян к плате - я просто подпаял дополнительный проводок к массе (общему контакту).
Спасибо за попытки помощи)))
Последний раз редактировалось WhyMax; 01.06.2013 в 15:17.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)