Автономная GSM сигнализация

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

И было принято решение написать свое программное обеспечение (прошивку). В ходе написания были убраны для меня не нужные функции, но в целом она подобна МА3401.

Далее я процитирую инструкцию для МА3401 с внесенными мною изменениями.

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

Есть режим управления электронным замком по звонку на модуль (5 сек. таймер). Модуль имеет функцию интеллектуального режима оповещения.

Общий вид устройства
Рис. 1 Общий вид устройства

Принципиальная схема
Принципиальная схема

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

Параметр

Значение

Диапазон напряжения питания, В

3,6-4,2

Номинальное напряжение питания, В

3,7

Напряжение заряда АКБ, В

5

Рекомендуемый аккумулятор 1850 мА/ч

LP1034550

Напряжение оптовыхода ~ или =, не более, В

230

Макс. ток оптореле, не более, мА

5

Макс. мощность оптореле, не более, Вт

1

Диапазон контроля температуры, С

-55…+125

Время автономной работы, ч.

48*

Количество номеров хозяев системы

5

Тип реле, для управления мощной нагрузкой

TRY-220VAC-s-4c

TRY-12VDC-s-4c

Размер печатной платы, мм

67х45

*- зависит от состояния заряда и емкости АКБ.

Пример входящего SMS от модуля:
Security ON/OFF
Temp -55,0 C /+125,0 С
Batt 60% rep.ON/OFF In ON/OFF
Signal GSM 0/31
GPO ON/OFF trig(temp -55,0 C /+125,0 С)(tim 5sec)
SMS rep. ON/OFF

Команды управления.

Команды для ВКЛ/ОТКЛ режима охраны:
*#secvkl – ВКЛ охрану через 45 сек.
*#secotkl – ОТКЛ охрану.

Постановка и снятие с охраны также осуществляется кратковременным нажатием кнопки.

Выход (GPO) устройства может работать в одном из трех режимов: триггер, таймер, термостат.

Режим триггера:
*#trotkl – выход ОТКЛ. (Режим по умолчанию). При этом контакты реле разомкнутся.
*#trvkl – выход ВКЛ. При этом контакты реле замкнутся.

Режим 5 сек. таймера:
*#tim – таймер ВКЛ. В этом режиме контакты реле всегда разомкнуты. Только после звонка на модуль выход ВКЛ на 5 сек, затем ОТКЛ.

Режим термостата:
*#temp+ХХ — термостат ВКЛ, где ХХ — температура, например: *#temp+28 соответствует включению оптореле при < +28С и отключению при > или = 28С.

Команды управления телефонными номерами:
Мастер номер добавляется обычным звонком на устройство до сброса вызова.
*#+7********** — добавление дополнительных номеров.
Удаление номеров из памяти возможно только при сбросе настроек устройства SMS командой *#0000.
*#tel — запрос телефонных номеров занесенных в устройство.

Команды для получения информации о состоянии устройства:
*#smsvkl – СМС оповещения о снятие и постановки на охрану  ВКЛ.
*#smsotkl — СМС оповещения о снятие и постановки на охрану ОТКЛ.
*#bal*ХХХХ — запрос баланса, где ХХХХ – код запроса оператора,   например, для MTC — *#bal*100#.
*#sss – ручной запрос отчета состояния устройства.

Отправка SMS при вкл/откл внешнего источника заряда:
*#batvkl – отправка SMS ВКЛ.
*#batotkl – отправка SMS ОТКЛ.

При активации данного режима, включается SMS контроль внешнего режима заряда.

Сброс устройства:
​*#0000 – команда для сброса настроек устройства. И удаления всех записанных номеров.

Назначение разъемов
Рис. 2 Назначение разъемов

ВНИМАНИЕ! неправильное подключение аккумулятора выводит устройство из строя!

Сброс настроек и управление устройством возможно только с номеров из памяти телефона. Поэтому при утрате устройства злоумышленник никогда не сможет воспользоваться данной охранной системой.

Для установки на плату необходимо применять электретный микрофон от сотовых или радио- телефонов. Обычный электретный микрофон необходимо подключать экранированным проводом длиной не менее 40 см. Обращаем Ваше внимание, при длительном хранении устройства, чтобы предотвратить глубокий разряд аккумулятора, необходимо снять перемычку (джампер) ХР1. В данном устройстве можно применить Li-Ion аккумуляторы емкостью не менее 1700 мА или Ni-MN 2700 мA, с рабочим напряжением 3,7В, без платы контроля заряда. Я использовал аккумулятор от мобильно телефона Li-Ion на 1100мА. Зарядка аккумулятора установленного в устройство осуществляется через miniUSB разъем. В качестве зарядного устройства можно использовать адаптер для сотового телефона с током заряда не менее 1000 мА или ПК. При отсутствии аккумулятора возможно питание от источника 12В, используя преобразователь мастер кит BM037M, установив на выходе напряжение 3,7В. Напряжение с блока BM037M необходимо подавать на контакты подключения аккумулятора.

Обращаем Ваше внимание, устройство работает только при подаче напряжения на контакты подключения аккумулятора, оно должно быть в пределах 3,6 – 4,2В при токе не менее 2А. При этом USB разъем заряда не используется.

Схема стабилизатора при использовании без АКБ
Рис. 3 Схема стабилизатора при использовании без АКБ

Для смены СИМ карты необходимо выключить устройство.

Режимы индикации устройства:

Светодиод GSM:
Мигает зеленым – устройство зарегистрировано в GSM сети.
Постоянно горит зеленый – устройство ищет GSM сеть.
Поочередно мигает красный/зеленый – производится вкл/откл охраны в течение 45 сек.
Мигает желтый – активен режим охраны Security.

Светодиод РЕЖИМ:
Мигает красный – нет напряжения на входе зарядки.
Мигает зеленым – идет зарядка аккумулятора.
Горит зеленый – аккумулятор заряжен.

Обращаем Ваше внимание, при эксплуатации устройства при отрицательных температурах есть свои нюансы. Во-первых, стандартные SIM карты не рассчитаны для эксплуатации при низких температурах. Поэтому желательно у оператора приобретать специализированные SIM карты. Во-вторых, зимняя эксплуатация, собственно, исключает возможность использования аккумулятора телефона. Опыт эксплуатации показывает, при -5С емкость АКБ падает до 50%. Приводящая к просадке напряжения АКБ, в импульсах контроля базы, менее 3В, что приводит к мгновенному отключению устройства и невозможности записи в EEPROM данные о запуске. После такого отключения, необходим ручной запуск. Поэтому, при эксплуатации устройства в автомобиле или не отапливаемом помещении, необходимо питать устройство через стабилизатор BM037M или аналогичный.

При эксплуатации в местах с нестабильной сотовой связью необходимо применять промышленные GSM антенны с большим коэффициентом усиления, например Antey 906 13,5dB SMA. Данная антенна имеет большой коэффициент усиления и не требует наведения на GSM базу оператора. Будьте внимательны, подключая внешнюю антенну не замкните центральную жилу кабеля с оплеткой, это может привести к выходу из строя GSM модуля SIM900D.

Внимание! При коммутации напряжения 220В модуль находится под опасным напряжением. Соблюдайте меры безопасности, не касайтесь реле, модуля и компонентов платы.

Вариант коммутации мощной нагрузки
Рис. 4 Вариант коммутации мощной нагрузки

Подключение реле TRY-220VAC-S-4C на 220В и TRY- 12VDC-S-4C на 12В, с катушкой 1 Вт, для управления мощной нагрузкой до 3 кВт.

Для прошивки необходимо запаять разъем XS1(на схеме).

При прошивки фьюзы не менял.
BOOTSZ    —  Boot Flash size=128 words start address=$1F80
SPIEN   — ˅
BODLEVEL  — Brown-out detection at VCC=1.8 V
SUT_CKSEL — Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 65 ms

Прошивка возможно будет еще дорабатываться

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
DD1 МК AVR 8-бит ATmega168 1
DD2 Датчик температуры DS18B20 1
U1 Разъём MINI-USB-SMD-5(R4) 1
U2 GSM-модуль sim300(D) или sim900(D) 1
VT1-VT3, VT6 MOSFET-транзистор BSS138LT1 4
VT4, VT5 MOSFET-транзистор FDN306P 2
VD1, VD7 Светодиод двухцветный L519 2
VD2 Диодная сборка ESDA5V3SC6 1
VD3 Сдвоенный диод Шоттки BAT54CLT1 1
VD5 Стабилитрон BZX84-C2V4 1
RL1 Оптореле CPC1035N 1
C1, C5, C7, C8, C20-C24, C26 Конденсатор 0.1 мкФ 10
C2, C6, C25 Электролитический конденсатор 100 мкФ 3
C3, C4 Конденсатор 15 пФ 2
C5, C14 Конденсатор 1 мкФ 2
C10, C11, C13, C15-C19 Конденсатор 47 пФ 8
C12 Конденсатор 0.022 мкФ 1
R1, R4, R13, R23, R24 Резистор 47 Ом 5
R2, R5-R7, R10-R12, R15, R21 Резистор 10 Ом 9
R3 Терморезистор 10 кОм 1
R9, R14, R16-R20, R25-R27, R31-R32 Резистор 300 Ом 13
R22, R29, R30, R34 Резистор 4.7 Ом 4
Z1 Кварц 8 МГц 1
BAT Аккумулятор 3.7 В 1 Ni-MH или Li-Ion
S1 Кнопка замыкающая 1 POWER
X1 Разъём Слот для SIM-карты 1
X2, X3 Клеммы 2 контакта 2 К реле и к охранному датчику
XS1 Разъём PLS-6 1 ISP
Разъём PLS-2 2 Микрофон и аудиовыход от GSM-модуля
Дополнительно
Реле TRY-220VAC-S-4C или TRY-12VDC-S-4C 1
Микрофон электретный 1
SIM-карта 1
Охранный извещатель ИО-102-16/2 или датчик MA802 1
Схема стабилизации питания
DC/DC импульсный конвертер LM2576 1
Защитный диод SMBJ30A 1
Диод 15MQ040 1
Электролитический конденсатор 470 мкФ 6.3 В 1
Электролитический конденсатор 47 мкФ 35 В 1
Конденсатор 100 нФ 2
Резистор 1 кОм 1
Резистор 2 кОм 1
L3 Дроссель CDRH127/LDNP-101MC 1
L4 Дроссель CDRH127/LDNP-331MC 1