Охранная система на базе GSM телефона

17 сентября 2007  |  GSM сигнализация



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

Виды систем охранной сигнализации:

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

Все охранные системы кроме последней имеют ряд недостатков:

* Автономная охранная система Нет возможности оповещения пользователя о тревоге, когда его нет возле охраняемого объекта – данная система выполняет лишь «отпугивающую» функцию.
* Система сигнализации с подключением к телефонной линии. Телефонную линию можно обрезать, также возможны и другие повреждения телефонной линии – данная система не автономна.
* Система охранной сигнализации с подключением к центру наблюдения (пультовая охрана). Так как и предыдущая cоединяется с пультом охраны при помощи проводов, в случае повреждения которых система становится не работоспособной.

GSM-охрана на сегодняшний день является наиболее перспективным и, лишенным многих недостатков, средством контроля за удаленными объектами. К сожалению, очень небольшое количество людей, желающих защитить свое жилище, знакомы с довольно-таки новым средством GSM-охрана. Радиоканальная система безопасности GSM предназначена для обеспечения охраны, пожарной охраны на удаленных объектах.

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

Данная GSM охрана работает совместно с практически любым мобильным телефоном. Телефон используется в качестве передатчика GSM.

В основе устройства лежит микроконтроллер ATTiny2313 фирмы Atmel.


Охранная система на базе GSM телефона

Рис.1.

Питание устройства производится от любого из двух источников: аккумулятора GSM-телефона или внешнего питания. При включенном внешнем питании МК питается от него и производится зарядки АКБ телефона, а при его отсутствии – от АКБ телефона. Внешнее питание стабилизируется аналоговой микросхемой-стабилизатором КРЕН5A, таким образом питание устройства может происходит от напряжения 5 – 20 вольт.

К выходам XTAL1 и XTAL2 подключен кварц частотой 1,8432 МГц, данная частота обеспечивает безошибочную работу последовательного порта МК (UART). К разъему J2 "PROGRAMMER" подключается последовательный программатор для программирования микроконтроллера. К разъему J3 "GSM" подключается мобильный телефон. Линии RXD и TXD телефона подключаются к соответствующим выводам TXD и RXD последовательного порта МК, а выводы CTS, RTS, DTR мобильного телефона к таким же выводам МК.

К выводам PB0-PB7 микроконтроллера подключаются датчики. Для предотвращения влияния ВЧ помех на шлейфы датчиков устанавливаются конденсаторы C8-C15. Датчики срабатывают на разрыв, при отсоединении от общего, тем самым предотвращена возможность перерезать шлейфы датчиков. Диоды VD3-VD10 защищают МК от попадания повышенного напряжения со шлейфов датчиков.

Через разъем J4 "C.S.S." ("Central Security System") возможно синхронизировать работу устройства с работой центральной охранной системы. В качестве одного из датчиков (на схеме F8) можно использовать датчик наличия внешнего питания охранной системы.

Устройство собрано на одностороннем фольгированном стеклотекстолите, размерами 30?35 мм, с применением SND компонентов. Детали, не установленные на плате, устанавливаются навесным монтажом.

* Скачать печатную плату в формате Layout4.
* Скачать Layout4 ~ 1 Mb.

Охранная система работает совместно со всеми телефонами, которые поддерживают АТ-команды:

* Simiens - все серии, кроме серий A (индекс серии выше 35),
* Sony Erricson,
* Samsung,
* Nokia,
* Motorola,
* Alcatel и др. При правильном монтаже устройство не требует настройки и начинает работать сразу. Все вопросы по работе с охранной системой и как необходимо сконфигурировать телефон рассмотрены в инструкции по эксплуатации. Если есть вопросы по сборке устройства или приобретении прошивки обращайтесь к автору или в соотетствующую тему форума.

Не забывайте, что микроконтроллер необходимо прошить!!!


Охранная система на базе GSM телефона

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

Бесплатная версия прошивки:

- отсутствует возможность включения/выключения режима охраны "сбросом вызова"
- отсутствует возможность синхронизации с центральной охранной системой
- количество датчиков - 1 (на PB0)
- нет отправки СМС при срабатывании датчика, только звонок
- максимум 2 включения режима охраны, после чего необходима перепрошивка МК

Скачать DEMO версию

Версия прошивки 1.0
- отсутствует возможность включения/выключения режима охраны "сбросом вызова"

Версия прошивки 1.1
- нет ограничений

Как прошить МК?

1. Вам необходимо собрать программатор, например STK200-300.
2. Скачать средства для программирования, например AVRXTOOL32 (~100Kb).
3. Разместить прошивку в папке BIN.
4. Создать bat файл вида: avrsp test.hex -pl1

где test.hex - файл прошивки, а pl1 - номер LPT порта, к которому подключен программатор.

Пример bat файла:
avrsp uart.hex -pl1

5. Теперь все готово, запускаем bat файл и МК шьется. PS: иногда еще требуется прошить фьюсы, для этого создаем bat файл следующего вида: avrsp -fl01100100 -pl1 где -fl01100100 - младший байт фьюсов (обычно он только и шьется).

PS: запускать bat файл лучше всего из какого нибудь досовского менеджера типа FAR, VC, NC и т.д. Тогда нажатием CTRL+O можно посмотреть как прошел процесс прошивки, если есть ошибки необходимо прошить МК еще раз.


Охранная система на базе GSM телефона

Рис.3.

Инструкция по эксплуатации

1. Краткое описание устройства:

a) Возможно подключение до 8 датчиков.
б) Включение и выключение устройства может производится "сбросом вызова" либо переключателем (S2) (кодовым переключателем и др.).
в) При срабатывания датчика производится отправка СМС и звонок по определенному номеру, при повторном срабатывании, датчик не обрабатывается.
г) Возможно пользователю самому вводить текст СМС для каждого датчика.
д) Возможно питание устройства от двух источников напряжения.
е) Возможна синхронизация устройства с центральной охранной системой.

2. Конфигурирование телефона:

а) В первой ячейке телефонной книги на сим-карте необходимо записать номер, с которым будет работать охранная система (отправлять на него СМС, звонить, включатся и выключатся при сбросе вызова только с этого номера).
б) В ячейках с 1 по 8 на сим-карте необходимо записать СМС сообщения, которые будут отправляться при срабатывании определенного датчика (В первой ячейке СМС первого датчика, во второй - второго датчика и т.д.).

3. Сигналы светодиода VD2:

а) горит - наличие питания на устройстве.
б) 1 длинный 1 короткий - ошибка в обмене данных с телефоном (телефон не поддерживает АТ-команды или повреждено соединение с телефоном).
в) 1 длинный 2 коротких - повреждение соединения с телефоном (повреждена линия CTS)
г) 1 длинный 3 коротких - нет номера в первой ячейке
д) 1 длинный 4 коротких - не тот IMEI код телефона
е) мигает - включен режим охраны.

4. Включение и выключение режима охраны:

а) "сбросом вызова" с определенного телефона на телефон охранной системы
б) включением переключателя S2 (кодового включателя и т.п.) Выключен режим охраны может быть только таким же способом, каким был включен. При включении охраны путем "сброса вызова" на выводе, к которому подключен переключатель S2, устанавливается логический "0". Таким образом данная охранная система может быть синхронизирована с уже имеющейся.

Внимание!!! Для предотвращения незаконных копий шрошивок, прошивки предназначены для работы только с телефоном имеющим определенный IMEI код. При заказе прошивки, необходимо указать этот код, для того чтобы автор смог сгенерировать прошивку под ваш телефон.

За остальными (платными) прошивками обращайтесь на сайт: http://gsm-security.pp.net.ua (13/10/2014 - сайт не работает).

Автор: Иванов Олег, г.Джанкой


Код для размещения на форумах или блоге

«
»