Дистанционное управление на 3 канала с использованием
мобильных телефонов "Siemens" и SMS сообщений.

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

Д.У. состоит из электронного блока на микроконтроллере, выполняющего функции интерфейса между мобильным телефоном и исполнительным устройством, осуществляя дешифрацию поступающих команд с телефона в виде коротких сообщений "SMS", которые можно отправлять с любого другого телефона. . Управление мобильным телефоном осуществляется посредством АТ-команд, необходимо подключение к кнопочкам "Power" и "OK" для включения питания мобильного телефона. Если вы уверены, что телефон не отключится - эти сигналы можно не подключать. Данное дистанционное управление возможно подключить к любому из перечисленных на схеме телефонов "Сименс" Возможна также работа с иными типами телефонов, которые имеют коммуникационный порт. Схема устройства изображена на Рис.1. В ее основе используется микроконтроллер PIC16F628А-I/P совместно с  драйвером реле ULN2003A. Устройство собрано на односторонней печатной плате. 
         Правильно собранное и из исправных деталей устройство в наладке не нуждается!
Необходимо только внести номер мобильного телефона пользователя данным Д.У.  

Для увеличения кликнуть мышью!

Рис.1

 

Алгоритм работы.

При начальной подаче питания на блок управления контроллер определяет - включен ли мобильный телефон,  с помощью посылки АТ команды. Если контроллер не получает ответ в течение 7 попыток - производит включение телефона, с помощью последовательного нажатия клавиши "Power" (с удержанием в теч. 2..3 секунд, время программируется при прошивке контроллера) и коротко клавиши "ОК", если телефон уже включен, процедура включения мобильного телефона пропускается. Далее происходит инициализация мобильного телефона для его работы в необходимом режиме приема СМС сообщений, о чем индицируют вспышки красного светодиода "INIT", после чего при успешном ее завершении - загорается зеленый светодиод "ОК", свидетельствующий о готовности Д.У. к приему команд SMS и управлению. В ответ на телефон пользователя производится прозвон. Пользователь видит номер звонка и дает отбой. Данная функция была введена по просьбам как информационная, на случай пропажи напряжения, если система не резервирована аккумулятором.

Управление осуществляется следующим образом:

С помощью посылки короткого "SMS" сообщения на номер мобильного телефона, к которому подключен контроллер Д.У, с определенным текстом, часть которого выполняет роль пароля, а часть роль команды. При поступлении такой команды происходит включение или отключение нагрузки, после чего входящее СМС  удаляется из телефона, а в ответ на телефон пользователя производится прозвон. 

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

Никакие другие текстовые сообщения (в том числе и рекламного характера) не приводят к реагированию Д.У!

Например:  
для включения канала 1 посылаем такой текст СМС – "11 1234", где "1234" - пароль, "11" - 1 канал, 1 - включение
для выключения канала 1 посылаем такой текст СМС – "10 1234", где "1234" - пароль, "10" - 1 канал, 0 -  выключение. Пароль по умолчанию "1234", при прошивке контроллера возможно установить любой пароль из 4 цифр. (Эти команды сведены в таблицу 1.) 

     После того, как будет произведено управление каналом, в ответ на управляющий телефон будет произведен контрольный прозвон, свидетельствующий о том, что команда принята. Таким образом, если не снимать трубку звонок не будет тарифицироваться.   При использовании тарифных пакетов с минимальными расценками на СМС (а может и вовсе бесплатными) нет необходимости осуществлять звонки, слушать ответы распозналась ли команда (как это было в ранее описанных Д.У. с использованием тональных посылок) достигаются минимальные финансовые затраты! 
     Также в этом Д.У. имеется два канала оповещения. Нормальное состояние - отпроны включены, т.е. на них есть напряжение (это может быть сигнал о наличии освещения, включенный котел отопления, от охранной сигнализации и т.п.). как только любой из них пропадет - происходит дозвон на номер мобильного телефона, указанный при прошивке. Кол-во дозвонов и промежуток времени возможно изменять при прошивке контроллера При работе контроллера периодически вспыхивает светодиод "INIT", свидетельствующий о нормальной работе. Светодиод "ОК" - светится непрерывно. При поступлении СМС команды он тухнет, команда выполняется и после чего он вновь засвечивается свидетельствуя о готовности к исполнению след. команды.

Таблица 1.

Команды, обрабатываемые контроллером дистанционного управления:

Команда

Наименование, назнач.

Команда

Наименование, назнач.

1

2

3

4

11 1234

10 1234

1 канал включить

1 канал выключить

21 1234

20 1234

2 канал включить

2 канал выключить

31 1234

30 1234

3 канал включить

3 канал выключить

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

     Еще один вариант Д.У. с использованием SMS сообщений - схема показана на Рис. 2. Основное отличие, в том, что применен другой контроллер, который заранее заготовленными текстами высылает подтверждающие сообщения о произведенных действиях, а также добавлена команда "00"+ пароль не производящая управления, а только выдача отчета о включенных/отключенных каналах. Также, управлять можно с любого телефона, на который и будут приходить ответные СМС, вносить этот номер в память контроллера заранее не нужно! При необходимости возможно добавление каналов управления. Количество ограничено только свободными портами контроллера! Чертеж печатной платы формат SprintLayout v.4.0 здесь!

Для увеличения схемы - кликнуть по ней мышкой!

Рис. 2

     Как продолжение еще одна конструкция Д.У. с помощью СМС, только добавлена функция охраны - 2 (охранных входа) при появлении на них 12 в. происходит отправка тревожной СМС  с текстом любого содержания на номер (текст и номер записывается в прошивку, на этапе программирования контроллера). Поэтому смысл текста может быть различным - в зависимости от охранного датчика, объекта, времени суток и т.п. Данная конструкция по командам работает аналогично предыдущей - Рис.2 Индикация работы устройства осуществляется тремя светодиодами:
Индикация работы устройства 3 светодиодами. LED1- индицирует, что подано питание, LED2 и LED3 - показывают работу контроллера совместно с мобилой: Зеленый светодиод моргает, когда Д.У. находится в ждущем режиме, т.е. выключателем S1не взведено под охрану, когда переключатель S1 замыкаем - ставим под охрану, - моргает красный светодиод - зеленый перестает. Мигания коротенькие - чтоб не сильно разряжать аккумулятор если питание не от сети. Если какой то охранный вход сработал - подано питание 12 в. - то красный светодиод начинает гореть ровным светом, не моргает. Отправляется соответствующая СМС... Пока охранный вход находится в режиме "сработал и не пришел в норму" повторной отправки и последующих отправок СМС не будет на этом входе, пока его не приведут в норму - как пришел в норму - светодиод красный тухнет и этот охранный вход   будет вновь отправлять СМС, если сработает. Так сделано, чтоб вы не получали серию одинаковых СМС на одно событие и зря не расходовались деньги с мобильного счета. Во время, пока первый вход как бы блокируется, т.е. отправил одно СМС - второй вход работает независимо и аналогично, т.е. если после сработки и отправки СМС по первому входу, будет событие аларма на втором - он тоже отправит свое СМС и будет ждать прихода в норму.

     Конструкция собрана на печатной плате см. скриншот на Рис.4. Печатка в формате SprintLayout 4.0 здесь.

для увеличения - кликните мышкой!
Рис. 3

 

du_3_alarm_pcb.gif (19937 bytes)
Рис.4

Один из вариантов исполнения:


Рис.5



За прошивками микроконтроллеров обращайтесь к автору по любому адресу, указанному в конце страницы!
    

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

Дата публикации - 25.02.2007
Последнее обновление - 05.07.2009
Якименко Сергей. E-mail:  или или

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

Публикация в периодических изданиях, а также на других сайтах только с письменного разрешения автора!


radionet