Значительно упростить задачу построения радиоэлектронной аппаратуры в области разработок и модернизации различных радиотехнических и бытовых устройств, поможет программируемый модуль 4-х канального дистанционного управления 433МГц.
mk324 2
Рис.1 Общий вид приемника и передатчика
2
Рис.2 Структ. схема приемника
20
Рис.5 Цоколевка приемника
В устройстве предусмотрено десять независимых режимов работы:

1. Кодер-декодер
2. Триггер 1
3. Триггер 2
4. Двухразрядный счетчик
5. Таймер
6. Мотор
7. Бегущие огни
8. Четырехразрядный счетчик
9. Центральный замок
10. Программирование брелоков (максимально 50 шт.)

Программирование системы осуществляется непосредственно с пульта ДУ и сводится к выбору в меню одного из режимов работы.  После выполненной процедуры, система полностью готова к работе и необходимо лишь подключить модуль приемника к другим устройствам. Подключение исполнительных устройств может производиться как по логическим уровням  изначальная установка), так и по отрицательной полярности с открытым коллектором NPN. устройство можно использовать как для управления электробытовыми приборами (жалюзи, кондиционеры, электровентиляторы, автоматические ворота, игрушки и т.д.), так и в охранных системах или системах доступа. Устройство дистанционного управления представляет собой комплект из четырехкнопочного передатчика, сделанного в виде брелока размером 62х29, на верхней панели которого находятся 4 кнопки управления, соответствующие 4-м каналам и светодиод, а также приемника, в виде платы размером 40х15 мм. Отсчет номера канала на брелоке производится слева направо: 1-2-3-4, если держать брелок светодиодом от себя. Передача команд осуществляется по радиоканалу широтно-импульсной модуляцией на частоте 433МГц. Дальность действия в условиях прямой видимости составляет порядка 30 м и может изменяться в зависимости от рельефа местности, застроенности железобетонными сооружениями, всевозможных источников помех (радиостанции, линии электропередач, компьютеры   т.п.).
В случае наличия помех, для повышения помехозащищенности приемника, его необходимо экранировать и установить фильтр  о питанию, способный отфильтровывать импульсные помехи некоторых некачественных источников питания. Применение четвертьволновой проволочной антенны длиной 18см дает наилучший результат уровня принимаемого сигнала. 

Технические характеристики:

Приемник:
Напряжение питания, В  3...5
Ток потребления, мА  6
Макс. нагрузка выходов (ОК) мА  100
Частота, МГц  433,92
Полоса пропускания, МГц  +/-5
Чувствительность, мкВ 5
Время включения, сек  1
Количество комбинаций кода  65536
Дальность (прямая видимость), м  30
Габаритные размеры, мм 40х15

Передатчик:
Напряжение питания, В 12 (23А12V)
Ток потребления, мА 4
Частота, МГц 433,92
Передача кода ШИМ 16 бит
Выходная мощность, мВт 1
Габаритные размеры, мм 62х29

Как видно из структурной схемы (рис.2), модуль приемника состоит из 3-х основных частей: сверхрегенеративного приемника, компаратора (выполненного на сдвоенном операционном усилителе) и микроконтроллера, который включает в себя процессор и ППЗУ. Энергонезависимая память ППЗУ позволяет хранить выбранный режим работы неограниченное время без источника питания. Однако имеется возможность, при необходимости, перепрограммировать модуль и на другие режимы. Микроконтроллер, установленный на модуле, имеет 4 информационных выхода (Вых.1 – Вых.4) и два входа, один из которых, в определенных режимах, используется вместо Вых.3. Выход компаратора не используется, за исключением цели диагностики кода на осциллографе или подключении персонального компьютера для применения более сложных систем доступа.
3
Рис.3 Схема электрическая принципиальная передатчика


4
Рис.4 Схема электрическая принципиальная приемника
ПРОГРАММИРОВАНИЕ РЕЖИМА РАБОТЫ
Внимание! Вход в режим программирования возможен только с мастер-брелка, который прилагается в комплекте с модулем. 

1. Подключите приемник по схеме на Рис. 15. Для этого потребуется четыре светодиода и один резистор (1...3кОм), сопротивление которого определяет яркость свечения светодиодов и, одновременно, ограничивает нагрузку выходов модуля. 
Либо подключите приемник к модулю МК330 (при этом дополнительные детали не требуются). После того, как схема собрана, процедура программирования начинается со следующих действий: 
2. Выключите питание приемника.
3. Удерживая все кнопки мастер-брелка нажатыми, включите питание приемника, при этом светят все светодиоды. Продолжайте удерживать нажатыми все кнопки мастер- брелка. Ожидайте более 10 секунд до появления «бегущего огня». Отпустите кнопки мастер-брелка. Признаком входа в режим программирования будет свидетельствовать тройной цикл «бегущего огня». 
4. Для выбора:
• режима1 - нажмите кнопку1 один раз на брелке (подтверждается вспышкой светодиода), после чего нажмите кнопку4 брелка для запоминания режима.
• режима2 - нажмите кнопку1 два раза на брелке (каждое нажатие подтверждается вспышкой светодиода), после чего нажмите кнопку4 брелка для запоминания режима.
• Режима3 - нажмите кнопку1 три раза на брелке (каждое нажатие подтверждается вспышкой светодиода), после чего нажмите кнопку4 брелка для запоминания режима.
• Аналогично для остальных режимов.
• Режима добавления нового брелка - нажмите кнопку1 десять раз на мастер-брелке (каждое нажатие подтверждается вспышкой светодиода), при этом светят все светодиоды, затем нажмите кнопку2 мастер-брелка (для очистки памяти), затем нажмите одновременно кнопку 1,2,4 добавляемого брелка, после чего нажмите кнопку4 мастер-брелка для выхода из режима добавления новых брелков.
В нижеприведенной таблице показаны основные параметры по программированию режимов модуля.
5
Рис. 15 Схема для программирования режима

6
*Выбором функции программирования 10-го режима будет свидетельствовать непрерывное свечение всех светодиодов. 

ПРИМЕЧАНИЕ: При выборе и установке режима обязательно необходимо зафиксировать его, нажав кнопку4. 

При удержании кнопок 2 или 3 в пятом режиме программирования, устанавливается время таймера, сигнализируемое миганиями светодиодов на вых.2 и 4. 
Общее время таймера можно установить до 60 минут. 
Перед процедурой записи новых пультов,  необходимо обнулить память нажатием 2-ой кнопки Master брелока, что подтвердится кратковременным миганием КС, после чего на новом пульте следует нажать 1-ую кнопку с удержанием до момента подтверждения короткой вспышки КС. После подтверждения светодиодов, таким же образом можно программировать и остальные пульты (максимально 50 шт.). После окончания программирования необходимо зафиксировать программу кнопкой 4 «Master»- брелока. 

РЕЖИМЫ РАБОТЫ И СХЕМЫ ПОДКЛЮЧЕНИЯ

1. Кодер-декодер
Режим четырехкомандной системы радиоуправления с возможностью одновременной передачи до трех команд. Является одним из наиболее универсальных и распространенных режимов, т.к. выходы модуля полностью дублируют состояние команд брелока- передатчика. На рис.6 можно увидеть временной интервал активных уровней модуля, при соответствующей передаче команд брелока-передатчика. Типовая схема включения приемника отображена на рис.7 и, в дальнейшем, будет идентична для некоторых последующих
7
режимов работы. В данной конфигурации модуля управление исполнительными устройствами (К1-К4) осуществляется непосредственно логическими уровнями, из-за чего и возникает необходимость в использовании внешних силовых ключей (VT1-VT4) с резисторами развязки (R1-R4). Вариант включения приемника с открытым коллектором (рис.8) требует дополнительных доработок, а именно, установки выше описанных силовых ключей непосредственно на сам модуль. Транзисторы ВС847 в корпусе SOT23 и чип резисторы (размер 0805) номиналом 3,9кОм впаиваются с обратной стороны платы (рис.9) для тех выходов, которые будут задействоваться. Контактный разъем, в случае использования открытого коллектора, следует перепаять на обратную сторону печатной платы. Цоколевка модуля при этом не меняется.
8
Рис.7 Типовая схема включения приемника

9
Рис.8 Схема включения приемника с открытым
коллектором

2. Триггер 1
10
Режим модуля, в котором на всех выходах (независимо друг от друга) уровни логической единицы могут удерживаться и переключаться в изначальное состояние только по приходу следующих команд с брелока-передатчика. Диаграмма работы для данного режима приведена на рис.10 и показывает состояние всех выходов в момент переключения триггеров на высокий уровень при последовательной передаче команд. Схема включения 2-го режима аналогична типовой схеме (рис.7, рис.8).
Рис.9 Расположение дополнительных элементов

21
Рис.10 Триггер 1

11
Рис.11

3. Триггер 2
Вариант триггера, в котором фиксация логических уровней возможна только на одном из выходов приемника, т.к. принцип работы данного режима основан на показаниях последней команды, переданной с пульта ДУ. Исключением является лишь повторная передача последней команды, которая приводит триггер в нулевое состояние. На рис.11 показана диаграмма работы для всех выходов приемника при последовательной передаче команд. Схема включения 3-го режима аналогична типовой схеме (рис.7, рис.8).

4. Двухразрядный счетчик
В данном режиме модуль работает как два независимых двухразрядных счетчика, выходы которых, согласно таблицы, изменяют свои  оказания в зависимости от перебора команд каждой пары кнопок брелока-передатчика. Изначальная установка первого счетчика (вых.1, вых.2) в момент включения питания может иметь два варианта состояния логических уровней (высокое и низкое). Условием выбора для одного из двух вариантов является Вх.1, который подключается к земле или остается в подвешенном состоянии (изначальная установка). Второй счетчик (вых.3, вых.4) в момент включения питания, независимо от условий входа 1, всегда выдает низкий логический уровень.
Оба счетчика можно использовать для управления двумя дешифраторами 2х4 или в устройствах, где может пригодиться данный режим. Например, без особых усложнений, можно получить готовую схему устройства дистанционного управления люстры с вентилятором, где выходы первого счетчика поддерживают функцию регулировки яркости, а выходы второго – скорость вращения электродвигателя. Электрическая принципиальная схема модуля управления люстры показана на рис.12.
13
Рис.12
Применение дополнительной микросхемы дешифратора 2х4 на выходах второго счетчика имеет смысл в том случае, если есть необходимость полной регулировки скорости вращения электродвигателя. В другом варианте схемы можно отказаться от дешифратора, но это приведет к ограничению регулировки вращения. В любом случае, в первую очередь необходимо учитывать особенности переключателя управления вентилятором и, в дальнейшем, использовать возможности второго счетчика.

5. Таймер 
Программируемый таймер, время работы которого определяется в меню программирования модуля и имеет диапазон времени от 1 секунды до 60 минут. Запуск отсчета возможен на одном или до трех выходов модуля одновременно, с условием, если команды с пульта передатчика были переданы так же синхронно. Последовательная передача команд для всех выходов модуля невозможна, т.к.  таймер является одним для всех выходов, и в момент его работы, выходы модуля формируют логические уровни только последних переданных команд с передатчика. Прерывание работы таймера с пульта ДУ полностью исключено, но в случае необходимости, допускается остановка по внешнему входу модуля (Вх.1) низким логическим уровнем. Схема включения таймера аналогична типовой схеме (рис.7, рис.8).
15
Рис.13

6. Мотор
Режим управления электродвигателем, с помощью которого можно обеспечить дистанционный контроль любых механизмов, содержащих не более одного электропривода. В основу работы данного режима заложены такие функции, как:  втоматический запуск ( Н.1, Н.4); ручная корректировка ( Н.2, Н.3); экстренная остановка ( Н.1, Н.4), а также остановка двигателя по внешним датчикам в обоих направлениях движения (S1, S2). Схема включения модуля с открытым коллектором показана на рис.13 и имеет законченный вариант для модернизации автоматических ворот, жалюзи, рольставен и других подобных механизмов. Внешними датчиками могут служить всевозможные концевые выключатели и герконы, основной задачей которых является остановка двигателя в крайних точках открывания или закрывания ворот. 
7. Бегущие огни.
В седьмой режим работы модуля заложено три наиболее распространенных варианта световых эффектов, таких как: «бегущий огонь», «бегущая тень» и «перемигивание». Для каждого из вариантов «огней» показаны таблицы истинности. 
Команды брелока-передатчика в данном случае имеют следующие функции управления:
• 1 кн – включение/выключение режима;
• 2 кн – увеличение скорости;
• 3 кн – уменьшение скорости;
• 4 кн – выбор типа эффектов.
Принципиальная электрическая схема режима «Бегущие огни»
аналогична типовой схеме (рис.7, рис.8).
16
17
8. Четырехразрядный счетчик
Режим модуля, выходы которого, согласно таблице, формируют логические уровни стандартного четырехразрядного счетчика путем перебора команд с пульта ДУ:
• 1 кн – переключение счетчика (max);
• 2 кн – переключение счетчика («+»);
• 3 кн – переключение счетчика («-»);
• 4 кн – переключение счетчика (min).
18
Переключение счетчика в (max) означает переход его состояния в нижнюю позицию таблицы, (min) – в верхнюю, а («+») или («-») – переключает на одну строчку вверх или вниз соответственно. 
Четырехразрядный счетчик, в первую очередь, может быть пригоден для использования в 16-ти канальном коммутаторе, с применением дополнительного дешифратора 4х16 (рис.14), а также для устройств, где может понадобиться данный режим.
19
Рис.14
9. Центральный замок 
Работает по принципу интерфейса центрального замка большинства автомобилей, в которых применяются электрические приводы дверей. По приходу команд с пульта ДУ, (кн.1 или кн.2) соответствующие выходы модуля (1 или 2) выдают импульсы логической единицы длительностью 0,7 секунды для открывания или закрывания дверей. Также имеется возможность управления центральным замком и с самого модуля по внешним входам (1 и 2) низким логическим уровнем. Схема включения 9-го режима аналогична рис.13.