Назад

GSM-пейджер, простая охранная сигнализация - схема и описание


8.12.04

В связи с повышенным спросом проект "GSM-пейджер" переносится на собственный сайт. Здесь остается предыдущая версия.

Внимание! Обязательно посмотрите на изменения!

(орфография сохранена :) - публикуется авторский текст)

GSM-Pager v1.0b

Схема охранной сигнализации на телефоне GSM

Контроллер предназначен для охраны автомобиля совмесно с авто-сигнализацией или автономно в зоне охвата GSM сети.
При срабатывании датчиков, на заранее запрограммированный номер телефона, высылаются текстовые сообщения.
Устройство контролирует состояние четырех датчиков : капот,двери,багажник и ударный датчик.
В качестве датчиков можно использовать обычные автомобильные концевики. Контроллер срабатывает при замыкаии их на землю.
Поддерживается работа с телефонами Siemens S-25, C-35, S-35, M-35, C-45, S-45, SL-45 (с другими не проверялось)
SMS сообщения отсылаются в формате PDU и заранее зашиты в контроллер. Сообщения отсылаются на русском языке, при этом русская прошивка в телефоне с которым работает контроллер ненужна. Ввод собственных сообщений возможно появиться в следующей версии прошивки.
При работе контроллера телефон автоматически подзаряжается. Сам контроллер питается от АКБ тел. и сохраняет свою работоспособность при отключении от бортовой сети авто. При этом ,если контроллер находится в режиме охрана, то будет отослано предупреждающее сообщение об отсутствии внешнего питания.
Номер по которому будут отсылаться SMS должен быть записан в первой ячейке на сим карте тел.
Запись должна иметь вид:
Number1 +79211234567

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

Со всеми просьбами и пожеланиями просьба писать asm@netbox.ru

Исходник

Прошивка

Все вместе

Изменения

За прошедшее время я получил очень много писем именно насчет этого пейджера (почти все остальное народ не интересует). Многие жаловались, что нечем скомпилять, что исходники не ест ни один 8051-совместимый компилятор, что ничего не работает... И наконец свершилось чудо: один добрый человек добился компиляции и работоспособности девайса! Что я с удовольствием и выкладываю чуть ниже.

Компилятор

Исходник

Прошивка

Комментарий автора:
Все заработало! Причина крылась в неправильно заданной длине PDU сообщения.Было почему-то 18, а надо 55(at+cmgs=55).Да, из той цифры, что показывает программа PDUspy надо вычесть 1 и уже эту цифру вставлять в текст программы(например PDUspy показывает длину pdu сообщения 56, вычитаем 1 и уже 55 вставляем в текст программы).


Для писем