Дипломная работа: Разработка инфракрасного пульта и приемника дистанционного управления
Рисунок 1.3 – Временное распределение протокола RC-5
Длительность посылки в протоколе RC5 составляет - 24.9мс, а период повторения - 114мс. Посылка состоит из 14бит. Первые два бита в посылке (S1 и S2) это стартовые биты они всегда должны быть равны 1. Третий бит (Т) это бит триггера, он меняет состояние каждый раз, когда на пульте нажимается кнопка. Служит для отличия многократного нажатия кнопки на пульте. После бита триггера идут 5 бит адреса устройства. Далее идут 6 бит самой команды.
Протокол передачи данных RC-5 имеет следующий формат (Рис.1.4):
Команды передаются пакетами. Каждый пакет содержит 14 бит:
SB (start bit) - два стартовых бита (всегда равны 1)
TB (toggle bit) - управляющий бит. Используется как признак нового нажатия. (Если удерживать кнопку пульта нажатой, то в первом пакете этот бит будет равен 1, а в последующих 0).
S4, S3, S2, S1, S0 (system bits) - пять битов адреса, определяющих номер системы, для которой данный пакет предназначен.
C5, C4, C3, C2, C1, C0 (command bits) - собственно биты, кодирующие определенную команду.
Длина одного пакета составляет 24,889 миллисекунд. Минимальная пауза между пакетами равна по длине 50 битам (88,889 миллисекунд) (Рис.1.5)
Рисунок 1.4 - Формат протокола передачи данных RC-5
Рисунок 1.5 – Временные интервалы передачи сигналов протокола RC-5
2 Разработка ИК пульта и приемника дистанционного управления
2.1 Постановка задачи
Требуется разработать ИК пульт и приемник дистанционного управления.
Разработка устройства будет производиться с учётом следующих требований:
- простота схемы (минимальное количество компонентов);
- функциональная насыщенность, многообразие регулируемых параметров;
- устойчивость к изменениям напряжения, долговечность;
- производить управление минимум четырех функций;
- низкое энергопотребление.
2.2 Разработка структурной схемы устройства и функциональной
спецификации
Разработаем структурную схему ИК пульта (Рисунок 2.1) и приемника (Рисунок 2.2) дистанционного управления.
Функциональная спецификация ИК пульта дистанционного управления:
1.Входы:
а. 4 кнопки выбора функций (SВ1-SВ4);
b. Электропитание МК.
SB1
SB2