Охранная система - с оповещением по СМС.     
 

Основная идея сделать девайс который информирует хозяина а состоянии контролируемых датчиков посредством СМС сообщений. Естественно СМС ки отправляет сотовый телефон, который подключаеся к устройству через последовательный порт RS-232.  Мозгом системы является микроконтроллер AVR.  На портах ввода вывода. которого реализован удобный интерфейс пользователя, который представляет собой LCD дисплей и клавиатура - (4 кнопки). Кроме этого порты ввода вывода ипользуются для подключения внешних датчиков. В принципе к порту входа микроконтроллера можно подключить любые дискретный датчики (Дискретные это значит имеющие 2 состояния - замкнут и разомкнут), а к порту выхода любое дискретно управляемое исполнительное устройство.

Устройство успешно может применятся в качестве охранного комплекса дома, гаража, автомобиля.

Используемый сотовый телефон Siemens (какой был под рукой). 

      

Думали ли Вы о том как еще можно применять Ваш сотовый телефон. Трудно представить нашу жизнь без сотового телефона. Сейчас, когда затраты на данный вид связи стали вполне приемлемы даже для человека с так скажем скромным достатком, пора придумать альтернативные способы использования Вашего сотового друга.

Предлагаю подружить телефон с микроконтроллером AVR (подойдет любой, который имеет последовательный  порт UART).

Контроллер заменит Ваши руки и сделает Все что Вам необходимо – отправит СМС сообщения при срабатывании датчика (охраны например), примет СМС сообщения с Вашей командой контроллеру, который может подогреть чайник к Вашему приходу, можно также например удаленно включить компьютер, перезагрузить повисший сервер…. Да что угодно – это как говориться у кого на что фантазии хватит.

Пример использовании 1.

Охранная система – при срабатывании подключаемого к контроллеру датчика на Ваш сотовый телефон приходит СМС.

 Пример использования 2

Как часто Вам приходится перезагружать сервер? А что если вам нужно удаленно включить комп. Как Вам идея сделать это посредством СМС сообщения. На компе можно предварительно нужно подключить два проводка паралелно кнопки «Power», которые потом будут соединяться на контакты реле устройства, а также можно установить программу xStarter, которая автоматизирует запуск необходимых Вам программ или подключит компьютер к сети Интернет. (для тех кто не знаком с  xStarter – это программа может эмулировать любые действия пользователя – нажатие клавиш клавиатуры, движение и клики мыши -  по заданным Вами событиям). Пришедшее СМС включит комп, а все остальное сделает xStarter.

 Итак первый вопрос – телефон какой модели лучше всего выбрать для этой цели?

Чтобы ответить на этот вопрос немного теории. Вам наверняка известно что телефон «дружит»  с компьютером с помощью так называемого дата – кабеля. Который используется например для  телефона в качестве модема или для доступа к файловой системе телефона – закачки музыки и т.д.

В зависимости от того как подсоединяется к компьютеру  - через СОМ порт или USB дата кабель содержит разные  элементы.  

В первом случае мы имеем очень простой дата кабель, который содержит одну микросхему – преобразователя уровней (например Мах232) – она необходима для согласования уровней сигналов телефона и СОМ порта компьютера.

Во втором случае кроме данной микросхемы дата кабель содержит микросхему USB, которая при подключении дата-кабеля к USB порту компьютера – система просит установить для нее драйвер. Если драйвер установить, то в системе просто появляется еще один COM порт и работа с ним ни чем не отличается от работы с обычным СОМ портом. Таким образом, в этом случае мы имеем

Практически во всех современных моделях телефонов все эти микросхемы находятся внутри телефонов. Дата кабель становиться очень простым – он в этом случае не содержит никаких микросхем и выглядит он как обычный USB кабель с разъемом для подключения к телефону.

Таким образом гораздо проще «подружить» с микроконтроллером именно старые модели телефонов – на разъемах которого напрямую выведен последовательный порт (UART) микроконтроллера самого телефона

Даже нет необходимости согласовывать уровни.

Новые же модели сотовых телфонов «смотрят» во внешний мир через микросхему USB, что конечно же удобно для подключения телефона к компьютеру, но усложняет их подключение к микроконтроллеру.

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

Чтобы определить каким телефоном Вы располагаете – посмотрите на ДАТА-кабель этого телефона и сделайте вывод.

 При разработки рассматриваемой системы управления использовался телефон Siemens C55.

 Вопрос второй – как заставить телефон общаться (или переход в режим модема)

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

Командный режим – так называемых AT – команд необходимо на телефоне активизировать. В новых моделях телефонов это осуществляется в одном из пунктов меню телефона (включить модем). В старых моделях телефона этого пункта в меню нет. Так например мой старый телефон Siemens C55 включает командный режим при приеме на последовательном порту определенной последовательности байт. 

Командный режим это прежде всего модемный режим. Но не только, дело в том,  что управлять телефоном можно не только посредством ее клавиатуры. Всеми возможностями телефона можно управлять посредством AT команд. (например команда AT+CKPD =”1”,  эмулирует нажатие клавиши 1)

 Принципиальная схема устройства

  

Результат

Разработанной девайс я оснастил ЖК дисплеем. На самом деле можно обойтись и без него, достаточно несколько светодиодов, для индикации ошибок и статуса телефона.  

 Начало работы устройства

Чтобы задать номер телефона – на который будут приходить СМС сообщения в случае тревоги необходимо позвонить на данный номер таким образом – устройство получает данный номер, из памяти «последние вызова» подключенного к устройству телефона. То есть перед тем как подключать телефон к устройству необходимо с телефона позвонить на другой телефон на номер которого и будут приходить СМС «оповещения».

  Alexey.Lee@km.ru 

Для тех кто не дружит с паяльником - добро пожаловать на сайт www.bestohrana.narod.ru.

Здесь Вы найдете готовые охранные изделия на основе GSM связи.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hosted by uCoz