ГЛАВНАЯ

ОБ АВТОРЕ СТАТЬИ СКАЧАТЬ ФОРУМ F.A.Q. КОММЕРЦИЯ КОНТАКТЫ


Пульт управления
 сигнализацией GSM

Дмитрий Дмитренко
ddn.research@gmail.com

 

Устройство охранной сигнализации GSM, описанное в статье [1], управляется при помощи «секретного» переключателя (вместо него может быть использована клавиатура с замыкающими контактами) или посредством дозвона/отправки SMS-сообщения на мобильный номер SIM-карточки. но это простейший набор для управления, в конце концов придет время, когда потребуется использовать другие способы, например, различные пульты, клавиатуры… Это намного удобнее, да и повышает безопасность: ведь так называемый «секретный переключатель» злоумышленнику найти намного легче, чем, допустим, подобрать код клавиатуры.
Для описываемой системы охранной сигнализации в настоящее время разработаны следующие устройства управления:
- пульт дистанционного управления инфракрасного диапазона излучения (сокращенно – пульт ДУ-ИК);
- клавиатурный бок управления;
- устройство приемника ключей iButton (или – TouchMemory, Dallas).
Данной публикацией начинается описание устройств управления, и начнем с пультов ИК-излучения. Сразу замечу, что для каждого применяемого типа управления существует отдельная прошивка микроконтроллера основного устройства [1], то есть, прошивка, предназначенная для работы с клавиатурой, работать с прошивкой, работающей с пультами ДУ, не будет.
Почему именно ИК? Не проще ли и не лучше было бы применить радио? Возможно, по радио можно было бы намного увеличить радиус излучения, но зачем большой радиус для управления устройством сигнализации? Кроме того, ИК-излучение намного труднее сканировать, нежели радиоизлучение. Именно это намного повышает безопасность устройства! Для данных пультов также разработан и применен оригинальный протокол передачи данных. Он состоит из четырех одиннадцатиразрядных чисел (посчитайте, сколько комбинаций кодов получается, и сколько его нужно будет подбирать, учитывая то, что промежуток между считыванием посылок кода – не менее пяти секунд, а если основной платой устройства будет считано 20 кодов, не занесенных в память, то формируется «саботажное» сообщение пользователю, притом в любом из режимов работы устройства).
Кроме этого, при использовании пульта, есть возможность расположить всё устройство сигнализации как можно в более недоступном месте, вынеся на видное место только миниатюрный блок приемника сигналов пульта.
Технические характеристики пульта ДУ-ИК.
Напряжение питания – 4,5В (3 элемента типа СЦ).
Потребляемый ток в дежурном режиме – 0 мА.
Потребляемый ток в режиме передачи – 5 мА.
Срок работы от одного комплекта батарей при использовании пульта 4 раза в день – не менее 1 года.
Схема пульта довольно проста, в качестве управляющего элемента использован микроконтроллер ATtiny2313 производства Atmel [2], как один из самых дешевых и доступных. Схема изображена на рис. 1.
Принцип работы прибора не менее прост, чем схема. При нажатии на кнопку подается питание на микроконтроллер, при этом при помощи ИК-светодиодов HL1, HL2 передается кодовая последовательность, во время этой передачи также загорается обычный светодиод HL3. После передачи HL3 гаснет, что служит сигналом к отпусканию кнопки. Время передачи – до одной секунды, поэтому комплекта батарей (3 миниатюрные батарейки типа СЦ) хватает на довольно длительное время работы пульта. Переключатели SW1…SW7 предназначены для установки кода устройства.


Рисунок 1 – Схема электрическая принципиальная пульта ДУ.

Корпус и плата пульта могут быть любые, удобные для использования. Можно также существенно минимизировать размеры, применив микроконтроллер в MLF-корпусе. Один из вариантов внешнего вида готового устройства изображен на рисунке 2


Рисунок 2 – Внешний вид устройства.

Для приема сигналов пульта также необходимо собрать специальный приемник, схема которого изображена на рисунке 3. Выводы приемника подключаются к разъему «GENERAL» основного блока [1].


Рисунок 3 – Принципиальная схема приемника сигналов пульта ДУ-ИК.

Прошивку микроконтроллера пульта можно скачать с сайта журнала или автора [3].

Программирование кодов пульта ДУ основного блока производится при общем программировании устройства, например, при помощи программы Lite Programmer (рис.4) [3, 4]. В окне установки кодов (рис. 5) пульта вводится код в десятичном формате.


Рисунок 4 – Главное окно программы Lite Programmer.


Рисунок 5 – Окно установки кода пульта.

В предыдущих вариантах схем пультов ИК-излучения, разработанных автором [3], применялся фиксированный код пульта, то есть каждому пульту присваивался один, неизменный для него, код. Но это оказалось довольно неудобно, поэтому и была разработана описываемая схема, в которой бы пользователь сам мог установить желаемый для него код, выбрав одну из 128 комбинаций. Такой вариант оказался намного мобильнее и удобнее, особенно в случаях применения нескольких пультов с одним устройством сигнализации.

Нужный код устанавливается комбинацией джамперов SW1…SW7. В таблице 1 приведены 16 вариантов кода.

Джамперы («+» - джампер установлен, «-» - отсутствует Код
SW1 SW2 SW3 SW4 SW5 SW6 SW7 1 2 3 4
- - - - - - - 37 105 700 1113
+ - - - - - - 288 152 470 630
- + - - - - - 498 863 903 1188
+ + - - - - - 605 1174 405 451
- - + - - - - 111 585 122 15
+ - + - - - - 212 96 1001 2018
- + + - - - - 435 488 702 985
+ + + - - - - 88 563 1784 980
- - - + - - - 165 98 188 611
+ - - + - - - 999 1044 789 800
- + - + - - - 650 81 986 133
+ + - + - - - 19 855 245 1002
- - + + - - - 288 853 248 906
+ - + + - - - 1010 112 22 899
- + + + - - - 1045 511 489 322
+ + + + - - - 305 406 894 165

Для более удобного получения нужной комбинации кода была создана специальная утилита – CodeSetIR, позволяющая смоделировать положения джамперов [6, 7]. Главное окно (с пояснениями назначения основных элементов) данной утилиты изображено на рис. 6.



Рисунок 6 – Главное окно утилиты CodeSetIR.

Для работы с пультами ДУ также используется соответствующая программа (прошивка) микроконтроллера основного блока устройства. Листинг прошивки скачивается с сайта журнала, или автора [3]. Данная прошивка позволяет производить постановку под охрану и снятие с охраны при помощи пульта и(или) при помощи дозвона/отправки сообщения SMS. Эта прошивка, да и все остальные прошивки поддерживают использование только одного пульта ДУ, вернее – одного кода, ведь при помощи методики изменения кода, описанной выше, можно изготовить для управления одним устройством несколько пультов. Несколько различных вариантов кодов (несколько пультов с различным кодом) поддерживает модуль расширения для данного устройства сигнализации, который будет описан в ближайшее время. В модуле расширения можно будет запрограммировать до трех вариантов комбинации кодов пульта ДУ.
Для выяснения всех вопросов по применению пультов ДУ и прочих возникших вопросов по описываемой здесь системе сигнализации GSM настоятельно рекомендуем посетить форум [9].

Ссылки

1. Дмитренко Д. Охранная GSM-сигнализация для дома, дачи, гаража // Радиолюбитель, №№7-9, 2010
2. http://atmel.com – официальный сайт компании Atmel
3. http://ddn.radioliga.com – сайт автора.
4. Lite Programmer - описание программы, помощь по работе.
5. Cсылка для скачивания последней версии программы программирования основных функций прибора сигнализации GSM DDN Research HG44x Lite Programmer
6. Программа для определения кода пульта ДУ-ИК, инструкция пользователя
7. Программа для определения кода пульта ДУ-ИК, ссылка для скачивания
8. Инструкция по эксплуатации и программированию прибора охранной сигнализации GSM DDN Research HG44x.
9. Обсуждение вопросов (форум).

Все материалы для скачивания к этой статье Вы можете найти здесь
 

Рекомендуем почитать

Прибор сигнализации GSM разработки Дмитренко Д.: последние штрихи
Это завершающая статья цикла статей о сигнализациях GSM серии HG4x. Написать её меня подвигло большое количество писем с просьбой прислать наиболее работоспособный вариант схемы, без всяких "прибамбасов" и "примочек".

Охранная GSM-сигнализация для дома, дачи, гаража
В статье описывается конструкция основного блока охранной сигнализации GSM с количеством шлейфов сигнализации, равным четырем. Описана схема собственно сигнализации (основной блок), блок питания, методика программирования. Приводятся также чертежи печатных плат и рекомендации по программированию.
 

Что еще почитать

Сигнализация GSM с применением ключей iButton. Версия 2
Бутлоадер для Меги
Проект UART-осциллограф MyOscill
Tester C328. Тестер JPEG-камер.

Лампа освещения салона автомобиля
JPEG-фотокамера. Введение
Автомобильный цифровой тахометр с автоматическим выбором предела измерения
Сигнализация GSM с применением  ключей iButton
Прибор сигнализации GSM на основе модуля SIM900

SIM900A в SIM900
Температурный «фиксатор»
Устройство управления доступом
Охранная GSM-сигнализация для дома, дачи, гаража

Особенности применения комбинированных измерителей влажности-температуры

Комментарии
 
Нам интересно Ваше мнение


 
 

Поддержка работы сайта:
Z585211219986 (USD)
E693987287372 (EUR)
R427344352799 (RUR)
U793913124801 (UAH)
B217286195816 (BYR)

©®DDN Research CL, Ukraine
Все права на материалы под маркой DDN Research (автор - Дмитренко Д.Н.) защищены. Копирование материалов без согласования с Администрацией сайта запрещена. При копировании ссылка на сайт обязательна.

 


Copyright - 2013 - DDN Research