Четырехкомандная система дистанционного управления на ATtiny13
- Подробности
- Категория: схемы на ATtiny
- Опубликовано: 18.08.2018 09:38
- Просмотров: 6322
Система предназначена для независимого управления четырьмя объектами. На пульте есть четыре кнопки, а на приемнике есть четыре выхода. Каждая кнопка пульта отвечает за свой выход приемника, каждое нажатие кнопки меняет состояние соответствующего выхода приемника. На выходах приемника установлены ключи на полевых транзисторах. Состояния каждого выхода может быть только два - ключ открыт и ключ закрыт. Выходы можно нагрузить светодиодами оптореле или оптосимисторов, обмотками электромагнитных реле или постоянными резисторами, если нужно получение логического сигнала необходимого уровня. Дальность действия системы в основном зависит от яркости излучающего ИК-светодиода, используемого в пульте, и чувствительности интегрального фотоприемника, используемого в приемнике. Практически она не меньше 15 метров.
В данной системе используются на выходе пульта и входе приемника стандартные детали систем дистанционного управления телевизоров и другой аппаратуры, - ИК-светодиод и интегральный фотоприемник с резонансной частотой 38 kHz. Но система кодирования своя, поэтому данная система никак не мешает работе систем дистанционного управления любой другой аппаратуры, и не управляется стандартными пультами ДУ.
Шифратор и дешифратор выполнены на микроконтроллерах ATtiny13.
Код состоит из двух битов данных и двух управляющих битов, представляющих собой инверсные состояния битов данных. Сигнал состоит из импульсов частотой 38 kHz, а код задается паузами в этом импульсном сигнале. Логические единицы задаются паузами длительностью в 2048 импульсов частоты 38 kHz, а нуль паузами в 512 импульсов. Промежутки между командами - 8192 импульса.
Схема пульта показана на рисунке 1. Кнопки замыкают порты РВ0-РВЗ микроконтроллера D1 на общий минус. Программно эти выводы подтянуты к единице. Выходом работает порт РВ4, с него импульсы поступают на ключ на полевом транзисторе VT1, сток которого нагружен на ИК-светодиод HL1. Диод VD1 ускоряет разряд емкости затвора полевого транзистора при коммутации.
Питается пульт от источника питания, состоящего из двух элементов «ААА», включенных последовательно.
Схема приемника показана на рисунке 2.
Здесь работает такой же микроконтроллер ATtiny13. Командный сигнал принимается фотоприемником F1, и поступает на порт РВ4 микроконтроллера. В зависимости от команды логические уровни устанавливаются на портах РВО-РВЗ, и управляют полевыми транзисторами VT1-VT4.
Монтаж выполнен на двух печатных платах. Плата пульта содержит так же отсек для источника питания.
Кнопки - миниатюрные диаметром 6 мм с крепежными гайками как у микротумблера. Гайки сняты, кнопки держатся за счет пайки выводов в плату. Выводы плоские, поэтому отверстия под них в плате сделаны овальными. Марка и тип кнопок автору не известен (никакой маркировки не них нет).
ИК-светодиод - любой инфракрасный светодиод для пультов дистанционного управления.
Фотоприемник SFH506-38 можно заменить любым аналогом с резонансной частотой 36-40 kHz.
Программу прошивки скачать.
Зелебоков И. И.
Радиоконструктор 12-2015
Еще схемы:
Однокнопочное ду на десять положений
Двухкомандная система дистанционного управления
Дистанционное управление двумя объектами
Радиоуправление тремя нагрузками с применением микроконтроллеров