За основу конструкции взята была  схема и программа, радиолюбителя из Греции — Serasidis Vassilis, любезно выложенная им на его ресурсе serasidis.gr. Это был декодер пульта ДУ стандарта RC-5, сделанный на микроконтроллере ATtiny13 для управления компьютером. У меня же стояла задача управлять лампой освещения, включать/отключать одной командой. Немного модернизировал  программу и изменил слегка схему. Теперь у меня имелось два выхода. Выход PB.1 — би-стабильный с двумя устойчивыми состояниями — по команде пульта или «0» или «1», по очереди, своего рода «триггер».

И один моностабильный выход PB.4 — «1» на выходе присутствует пока держишь нажатой кнопку пульта.

Принципиальная схема декодера RC-5

Принципиальная схема декодера RC-5

Работа схемы

Включаете питание, при этом сразу загорается светодиод на выходе  PB.4. Нажимаете кнопку  S1, направив пульт в сторону TSOP. Нажимаете кнопки пульта (например, номера каналов) и как только декодер отреагирует на принятый сигнал, (не на все кнопки способен реагировать) кнопку S1 отпускаете, декодер запомнил эту команду и будет реагировать  теперь только на неё, записав  её код в свой  EEPROM. Если пожелаете сменить команду пульта и управлять с другой кнопки, следует повторить ту же самую процедуру с  запоминанием команды.
Микроконтроллер работает на тактовой частоте 4.8 МГц от внутреннего генератора, выбор тактовой частоты  определяется при программировании выставлением фьюзов, как показано на рисунке:

Выставление Fuse-битов
Данный декодер поддерживает только протокол RC-5.
Науменко Владимир,
mag58@list.ru или vladimir@radioded.ru
Просмотров всего: 2 043, сегодня: 4

1 Комментарий

  1. Задача: Выключать телевизор Филлипс по таймеру или сигналу( храп, покинул помещение и тп) На пульте меню вкл таймера заумное. Жена ладу не даст. Везде схемы декодеров. Только одну нашел кодера на Ардуино. Сделал- работает, и на голой ( с кварцем) Атмеге 328. Главное прошивка- сам зеро. И не жалко контроллер но захотелось удешевить ( ради спортивного интереса). Не получилось на Атмеге 8. После вариантов с фьюзами и пр. предположил нет ШИМ на пине PD3 в Атмеге 8. А переназначить не могу. Читал- в библиотеке ИК он на выход -не нашел переназначить. И вот нашел Ваш проект. Завтра попробую. РС телевизор не смотрю лет 15. А заморочился ради интереса. Жена смотрит пока не заснет. ПС2 мне 60 лет.

Напишите комментарий