Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Извините, что отвлекаю... Вопрос об алгоритме самообучения сигналам ИК ДУ

Отправлено A_R_V (172.20.20.23,87.117.1.141,94.246.126.112) 14 сентября 2010, г. 13:58


пытаюсь сделать устройство, способное самонастроиться на команды с любого пульта ДУ от бытовой аппаратуры. изучив наиболее распространенные протоколы подобрал алгоритм, выдающий некие числа (до 32 бит) при приеме сигналов со всех имеющихся у меня пультов (по осциллографу все пульты выдают разные коды - времянки так же отличаются)

но возникла проблема с приемом простейшего RC5 моим алгоритмом: в RC5 имеется toggle-бит, который меняется при каждом очередном нажатии кнопки на пульте, поэтому каждой кнопке по существу соответствует 2 разных кода...

вот и думаю: как построить алгоритм самообучения, чтобы и RC5 можно было использовать? если поступать тупо, то девайс обучается одному из пары кодов и в итоге реагирует на нажатия кнопок пульта строго через раз... самое плохое то, что в моем алгоритме положение меняющегося бита не фиксировано - это всегда самый старший бит в коде, но по счету это может быть и 7-й бит, и 8-й и даже 6-й...


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
скольким Омам равен эквивалент двух резисторов по 10 Ом, соединённых параллельно?:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru