Посмотри тему 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.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)