Система оповещения gsm-click.

Рассказать в:

Автор - molchec.


Предлагаемое устройство предназначено для оповещения о произошедшем событии по GSM каналу, проще говоря СМС-кой. Подключаем его телефону и вперёд. СМС посылаются в PDU формате, что обеспечивает большую совместимость сей приставки с различными телефонами, на изучение оного формата пришлось потратить несколько недель, а потом ещё 2 недели на отладку формирующих функций. 
Начнём со схемы для простоты объяснения, что и как работает.Система оповещения GSM-click.+Vcc - питание устройства, микросхема LP2950 допускает входное напряжение до 30В, однако рассеиваемое ей тепло не так велико, рекомендованный диапазон 5-15В. 
+5В - напряжение с выхода микросхемы стабилизатора. 
ON - Вход включения устройства, устройство работает только при наличии низкого уровня. 
CLOSE - Вход сброса тревоги, сброс происходит при наличии низкого уровня не менее 1с. 
ALARM1...ALARM3 - Входы с датчиков, активный уровень низкий. 
TxD, RxD - порт телефона, в скобках указаны пины телефона Siemens А60, не забываем соединить земли контроллера и телефона.Теперь описание работы. 
При включении устройства, если телефон не подключен, никаких признаков жизни не наблюдается, после подключения телефона устройство читает с SIM-карты номер SMS центра и при успешном чтении(номер SMSC из 11 цифр не совпадающий с номером получателя) оба светодиода загораются приблизительно на 1,5 с и гаснут. Если на входе ON присутствует низкий уровень устройство активируется и начинает мигать зеленый светодиод с частотой 2 Гц, если уровень на входе ON высокий то никаких признаков жизни опять не проявляется. Дальнейшее описание производится при условии, что номер SMSC был удачно считан и устройство активировано. 
После активации устройство последовательно опрашивает входы ALARM1...ALARM3, в случае появления низкого уровня на одном из них низкого уровня устанавливается соответствующий флаг ALARM_1, ALARM_2 или ALARM_3 регистра status_CLICK, отправляется СМС и акти-вируется режим "Тревога". В режиме "Тревога" отправляются СМС с периодом 60с и мигает красный светодиод с частотой 2 Гц, пока не будет удержан низкий уровень не менее 1с на входе CLOSE или устройство не будет выключено снятием низкого уровня с входа ON. В случае срабатывания нескольких датчиков одновременно или срабатывании другого датчика СМС дополняется соответствующей строкой. 
Номер получателя задаётся строкой 
aNomer[12]="79122652161"; 
Текст сообщений датчиков 
sALARM1[9]="Тревога1!", 
sALARM2[9]="Тревога2!", 
sALARM3[9]="Тревога3!"; 
Желательно чтобы общая длина сообщения не превышала 50 букав. 
Теперь немного о деталях, контроллер рекомендую использовать AT-MEGA8L, что позволит снижать напряжение питания, микросхему CD4049 можно заменить при необходимости на CD4050 тогда резисторы R1..,R5 нужно подключить к GND, данные буфера предназначены для защиты контроллера от перенапряжений в линиях, по даташиту данные буфера выдерживают входное напряжение до 15В, скажу честно я не проверял, но даже если и не держат в любом случае микросхема специально в панельке стоит и заменить её не сложно и стоит она копейки, собственно на это и был сделан расчёт. 
Устройство успешно работает с телефоном Siemens А60, теоретически должно не менее надёжно работать с телефонами этой фирмы 35-й, 45-й и 55-й платформ, по документации АТ-команды схожи, кто проверит буду благодарен если сообщит после конкурса. При проверке использовались операторы МТС(Red-text) и наш местный оператор, при переходе на МТС пришлось немного подправить код, но сейчас проблем нет. 
Описываемое устройство является облегчённой версией оригинала, который ко всему прочему отлеживает линию питания и при его снижении ниже заданного порога отправляет соответствующее СМС, переходя на резервное питание. Номер получателя читается из записной книжки SIM карты. Всё это добавить не представляет особого труда, а для особо ленивых по окончанию конкурса тут будет доступна полная версия с различными вариациями по желанию. 
Вот как всё это выглядитСистема оповещения GSM-click.Система оповещения GSM-click.
Файлы:Прошивка с исходником - 01.rar
           Плата - 02.rar

Раздел: [Устройства на микроконтроллерах]

Сохрани статью в:

Оставь свой комментарий или вопрос:


Тясячи схем в категориях:
-> Прочее
-> Измерительная техника
-> Приборы
-> Схемыэлектрооборудования
-> Источники питания (прочие полезные конструкции)
-> Теоретические материалы
-> Справочные материалы
-> Устройства на микроконтроллерах
-> Зарядные устройства (для батареек)
-> Зарядные устройства (для авто)
-> Преобразователи напряжения (инверторы)
-> Все для кулера (Вентилятора)
-> Радиомикрофоны, жучки
-> Металоискатели
-> Регуляторы мощности
-> Охрана (Сигнализация)
-> Управление освещением
-> Таймеры (влажность, давление)
-> Трансиверы и радиостанции
-> Конструкции для дома
-> Конструкции простой сложности
-> Конкурс на лучшую конструкцию на микроконтроллерах
-> Конструкции средней сложности
-> Стабилизаторы
-> Усилители мощности низкой частоты (на транзисторах)
-> Блоки питания (импульсные)
-> Усилители мощности высокой частоты
-> Приспособления для пайки и конструирования плат
-> Термометры
-> Борт. сеть
-> Измерительные приборы (тахометр, вольтметр итд)
-> Железо
-> Паяльники ипаяльные станции
-> Радиопередатчики
-> Вспомогательные устройства
-> Телевизионная техника
-> Регуляторы тембра, громкости
-> Блоки питания (лабораторные)
-> Усилители мощности низкой частоты (на микросхемах)
-> Другие устройства для усилителей
-> Cветовое оформление новогодней ёлки или праздничного зала
-> Глушилки
-> Телефонные жуки
-> Инфракрасная техника
-> Медицинская техника
-> Телефония
-> Для животного мира
-> Конструируем усилители
-> Антенны и усилители к ним
-> Звонки
-> Электронные игрушки
-> Усилители мощности низкой частоты (ламповые)
-> Управление двигателями (питание от однофазной сети)
-> Программаторы микроконтроллеров
-> Сверлилки
-> Изучаем микроконтроллеры
-> Радиоприемники
-> Сигнализации
-> Сотовая связь
-> USB-устройства
-> Блоки питания (трансформаторные)
-> Радиостанции простые в изготовлении
-> Источники питания (для усилителей)
-> Прочеее
-> защита от короткого замыкания (электронные предохранители)
-> Зарядные устройства (для радиостанций)
-> Мигалки
-> Cварочное оборудование
-> Кодовые электронные замки
-> Блоки питания (бестрансформаторные)
-> Часы
-> Управление поворотниками
-> Зажигание
-> Управление водой (насосы для скважин или колодцев, полив растений)
-> Моделирование
-> Блоки управления стеклоочистителями
-> Предварительные усилители
-> Защита от перегрузки и перегрева
-> Динамики
-> Ремонт бытовой техники
-> Дистанционное управление компьютером
-> Акустические микрофоны и преобразователи
-> Спутниковое ТВ
-> Gsm антенны, примочки, усилители, ретрансляторы.
-> Пищалки
-> Роботы
-> Ретрансляторы
-> Паяльники и паяльные станции
-> Звуковые сигнализаторы
-> Рули и джойстики
-> Схемы электрооборудования
-> Все для "кулера" (Вентилятора)
-> Работа с BGA микросхемами
-> Фильтры
-> Сабвуферы
Рейтинг@Mail.ru