Радиоэлектроника и телекоммуникации
Алгоритм работы ИК пульта дистанционного управления (Рисунок 6):
Рисунок 6 - Основная программа работы ИК пульта дистанционного управления
Алгоритм передачи пакета ИК пультом дистанционного управления изобразим на рисунке 7.
Рисунок 7 - Алгоритм передачи пакета ИК пультом дистанционного управления
Алгоритм работы ИК приемника дистанционного управления изображен на рисунке 8, а алгоритм программы обработки прерывания ИК приемника дистанционного управления на рисунке 9.
Основные идеи алгоритма:
) Выход TSOP1736 - инвертированный, т.е. когда принимается "1" - на выходе фотоприемника "0" (низкий уровень), когда приема нет или принимается "0" - на выходе фотоприемника "1"(высокий уровень).
) Стартовый бит манчестерским кодом передается как последовательность "01", но первый полубит ("0") мы не отличим от отсутствия сигнала, т.е. фактически прием начинается со второго полубита.
Рисунок 8 - Основная программа работы ИК приемника дистанционного управления
3) В процессе работы программа считывает значение на входе контроллера каждые 889 мкс и считает это значение - значением принятого полубита.
) Программа уходит в прерывание очень быстро - за несколько микросекунд, поэтому, чтобы читать значения подальше от границы полубитов, перед приемом первого полубита вводится пауза, примерно равная половине полубита.
) Для проверки на соответствие манчестерскому алгоритму используется следующее его свойство: никакие три последовательных полубита не могут быть одновременно нулями или единицами.
) Если записывать все четные полубиты, начиная со второго, то мы восстановим исходную посылку.
Рисунок 9 - Алгоритм программы обработки прерывания ИК приемника дистанционного управления
Четные полубиты - записываем и используем для проверки на соответствие манчестерскому алгоритму, нечетные - используем только для проверки на соответствие манчестерскому алгоритму.
Другие стьтьи в тему
Реализация политики сетевой безопасности организации средствами маршрутизаторов и коммутаторов CISCO
Сети ЭВМ из достояния научных центров постепенно
стали обязательным атрибутом процветающих торговых фирм, банков, милиции, таможни,
налоговой службы и т.д. Если раньше главной проблемой было создание сети и
обеспечение доступа к Интернет, то сегодня по мере увеличения размеров сети
п ...
Расчет функций преобразования, чувствительности к измеряемым физическим величинам и схем включения в измерительную цепь различных типов первичных преобразователей
измерительный преобразователь числовой сигнал
Датчик - это часть измерительной системы имеющий самостоятельное
конструктивное оформление, но вместе с тем обеспечивающий достижение полезного
эффекта только при наличии всех других средств, входящих в систему Он
осуществляет функцию преоб ...