Данная схема способна передавать 16 команд (DTMF сигналов) по радиоканалу с частотой 433 МГц. Радиус действия от пульта до приемника составляет приблизительно 95-100 метров. Как вы поняли, осуществляется передача сигналов с помощью пульта, а принимает сигнал приемник. Вкратце о них:
1. Пульт. Аккумулятор на 6 Вольт питает 16 кнопок. В основе устройства лежит микроконтроллер PIC16F84A. Рекомендую выставлять его в режим SLEEP — будет намного ниже энергопотребление. Также присутствует передатчик и DTMF генератор.
2. Приемник. Его задачей является принять сигнал и декодировать в бинарный код.
Общая схема приведена ниже:
Принцип работы пульта:
Если пульт не трогать, то он «спит» (режим SLEEP). Сразу после нажатия любой из 16-ти клавиш, он выходит из спящего режима и выдает на порт А бинарный код RA1-RA4. После этого код кодируется в обычный DTMF ряд.
Некоторые уточнения и объяснения:
1. Диод VD5 защищает схему от «переполюсовки». Также он снижает уровень питающего напряжения до 5.3 Вольт;
2. С помощью светодиода HL2 проверяется работоспособность пульта: пока он горит, вся система в норме.
3. Требуемый уровень сигнала подстраивается с помощью подбора номинала резистора R4.
4. Конденсатор С4 формирует импульс записи значения, которое передается на DTMF генератор.
5. Диоды, расположенные между микроконтроллером и генератором DD2 (4 штуки) можно убрать из схемы. В принципе, на общею работу схемы это никак не повлияет. Проверенно.
Фото готового пульта: