энкодер
энкодер
решил использовать в одном из проектов вместо кнопок энкодер.
поискав по форуму скачал блоки. установил. лично у меня( может я что не так делал) ни один из них нормально не заработал. то пропускал, то выдваал кучу импульсов.
решил написать сам под свои нужды. высокоскоростной счет мне не нужен, просто управлять менюшкой.
используется одно прерывание ( какое именно выбирается в параметрах) , второй вывод энкодера на любой пин.
архив в блоках пользователей
пример программы для теста (в архиве с блоком)
--------------------------------------------------------------------
вот что получаем при вращении энкодера в мониторе ком порта
-------------------------------------------------------------------------
Схема подключения энкодера (у моего 24 импульса за оборот)
номиналы резисторов - 10-20 килоом.
номиналы конденсаторов 0.1 микрофарад. (обозначается 104 )
поискав по форуму скачал блоки. установил. лично у меня( может я что не так делал) ни один из них нормально не заработал. то пропускал, то выдваал кучу импульсов.
решил написать сам под свои нужды. высокоскоростной счет мне не нужен, просто управлять менюшкой.
используется одно прерывание ( какое именно выбирается в параметрах) , второй вывод энкодера на любой пин.
архив в блоках пользователей
пример программы для теста (в архиве с блоком)
--------------------------------------------------------------------
вот что получаем при вращении энкодера в мониторе ком порта
-------------------------------------------------------------------------
Схема подключения энкодера (у моего 24 импульса за оборот)
номиналы резисторов - 10-20 килоом.
номиналы конденсаторов 0.1 микрофарад. (обозначается 104 )
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось pan 06 янв 2018, 21:59, всего редактировалось 2 раза.
энкодер
энкодер
Почему отрицательные значения не выводятся на дисплей? 2,1,0, а затем 255,254?
- kulibinsvv
- Лейтенант
- Сообщения: 480
- Зарегистрирован: 18 сен 2015, 10:04
- Откуда: Омск
энкодер
Выучите наконец-то двоичную математику. Это представление отрицательных чисел в дополнительном коде.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
энкодер
bester,
Этот блок вообще выдает "цифровые" сигналы направления вращения. А то что будет выводиться на экран или куда-то ещё это зависит исключительно от вас.
Этот блок вообще выдает "цифровые" сигналы направления вращения. А то что будет выводиться на экран или куда-то ещё это зависит исключительно от вас.
- kulibinsvv
- Лейтенант
- Сообщения: 480
- Зарегистрирован: 18 сен 2015, 10:04
- Откуда: Омск
энкодер
Создайте новую тему. И задайте этот вопрос там. Здесь тема несколько про другое.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
энкодер
Здравствуйте! А есть возможность обновить картинки в топикстартере?
энкодер
pan, если не трудно выложите схему из первого поста, ссылка уже сдохла на картинку, того обменника уже давно не существует видимо
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость