Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Какую-то координату так и так помнить (номер щелчка или фронта - без разницы), имхо... (+)
Отправлено
Michael Klokov
13 сентября 2009, г. 22:28
В ответ на:
Для энкодера положения вала двигателя обычно используется 4X-квадратурный декодер. Для энкодера как органа управления
отправлено пользователем
Леонид Иванович
13 сентября 2009, г. 22:17
Мне кажется, можно проще реализовать,
приняв хоть какие-то условия
(например, предположив, что при включении энкодер стоит "в щелчке")
Хотя тут спорить не буду.
Составить ответ
|
Вернуться на конференцию.
Ответы
В моем примере нет запоминания текущей координаты. Модуль энкодера генерирует события inc/dec. Зато есть
-
Леонид Иванович
(13.09.2009, 22:46:7
87.252.227.56
, 322 байт)
Ответ:
-
Michael Klokov
(13.09.2009, 23:02:13
85.249.73.51
, 440 байт)
± одна фаза хорошо чувствуется. В своё время долго пришлось повозиться, пока получился приятный на ощупь энкодер :)
-
Леонид Иванович
(14.09.2009, 00:08:43
87.252.227.56
,
пустое
)
Вообще, наверное, от применения зависит, если количество событий хочется минимизировать, то гистерезис нужен, безусловно. (+)
-
Michael Klokov
(13.09.2009, 23:04:26
85.249.73.51
, 85 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 56:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru