Эта конструкция появилась после прочтения статьи Сергея(г.Кременчуг) «Устройство радиоуправления на 12 команд». Устройство позволяет управлять двенадцатью нагрузками по радиоканалу. Оно может применяться для управления автоматическими воротами, уличным освещением, различными бытовыми приборами и т.д. В качестве приёмника и передатчика используются RF модули фирмы Telecontrolli. Кодер (рис 1) выполнен на микроконтроллере фирмы Microchip 16F628A, который и выполняет все основные функции, опрос клавиатуры, формирования кодовой последовательности согласно нажатой клавиши и управление передатчиком, в качестве которого применен модуль RT4. Светодиод  D1 служит для индикации режима передачи. 

 

Кодер имеет два режима работы, с фиксацией команд декодером и без фиксации. При установленной перемычке Х1, декодер работает с фиксацией команд, тогда при нажатии на любую из кнопок, включается соответствующая нагрузка, а при повторном нажатии на ту же кнопку, нагрузка выключается. При снятой перемычки Х1, нагрузка включена пока удерживаешь кнопку, при отпускании кнопки нагрузка отключается. Кодер не поддерживает одновременного нажатия нескольких кнопок.  

 

Декодер (Рис 2) выполнен на таком же контроллере 16F628А, а в качестве приемника применен модуль RR10. Он обеспечивает декодирование принятого сигнала и управление нагрузками согласно принятой команде. Для управления мощной нагрузкой к выводам контроллера, к которым подключены светодиоды, надо подключить соответствующие ключи.

 

 

Включение светодиода HL1 соответствует нажатию кнопки SW1 в кодере, HL2 — SW2, HL3 — SW3 и т.д. При замене контроллера в декодере на 16F873A или 16F876A и добавлении кнопок в кодере, с незначительной корректировкой программ управления МК, можно увеличить количество подключаемых нагрузок до 16 — 20.

 Система кодер - декодер может работать как по проводам так и с другими приемником и передатчиком . Каждая посылка 0 и 1 со стороны кодера «закрашена» колебаниями 5,5 кГц для лучшей помехозащищенности + передача контрольной суммы.


  Скачать [16,57 Kb] (cкачиваний: 1031)  прошивки и проект Proteus (обновлено 02.12.2011) 

Обсуждение на ФОРУМЕ



Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25