Перейти к содержанию

Распознавание Сигнала С Пду


Рекомендуемые сообщения

Пишу программу на AVR. Управление МК должно осуществляться с бытового ИК ПДУ (предварительно должна происходить настройка на конкретный пульт). Возникли проблемы с реализацией функции распознавания нажатой на ПДУ кнопки. Сначала ориентировался на протокол RC5. Мой алгоритм таков: если на ИК-приемник приходит сигнал, вызывается эта функция. Она ждет окончания первого пакета, и начала следующего. После этого с задержкой в 0,889 сек регистрирует лог уровень на выходе приемника (28 раз ~ 24.889 мс ~ длине пакета). Проблема в том, по нажатию одной и той же кнопки, функция возвращает разные значения (причем даже близко не похожие). В чем может быть проблема? Есть ли простой и универсальный (который подойдет для других протоколов) алгоритм для подобной функции?

Изменено пользователем SuperElectric
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...