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

Общие сведения.

                 По просьбам заказчиков разработан вариант ДУ для управления движущимися объектами через мобильный телефон. Отличие от предыдущих вариантов в том, что каждый выход управляется нажатием одной кнопки и каждый выход можно настроить предварительно на 3 варианта работы: статическое управление (включается и выключается по команде), импульсное управление (включается по команде и через определенное заданное время автоматически отключается), "он-лайн" управление (выход включен пока держится нажатой кнопка управления). Таким образом используется в качестве передатчика - любой мобильный телефон, в качестве приемника любой мобильный телефон плюс данный контроллер.  К выходам каналов подключаются обмотки реле. Контактами реле коммутируются конечные нагрузки.

 

Конструкция.

Конструкция Д.У. выполнена на микроконтроллере «Microchip» PIC16F874А, работающим в связке с ДТМФ декодером, Рис.1. При поступлении входящего звона на мобильном телефоне, работающим в составе с контроллером дается сигнал автоподнятия - имитация нажатие кнопки "YES" в результате этого устанавливается связь и тональные сигналы поступающие с мобильного телефона (с наушника) раскодируются ДТМФ декодером и с помощью контроллера обрабатывается в соответствии с ранее заданной логикой. Разрыв связи происходит по инициативе управляющего. Таким образом Д.У. готово в любой момент принять звонок и исполнить команды. Переключение страниц команд - нажатием кнопки "*" на стороне управления, индикация светодиодами LED1-LED2. В подтверждение исполненной команды в микрофон мобильного телефона подается звуковой сигнал подтверждения.

После сборки конструкция не требует налаживания, необходимо только в области EEPROM памяти Рис.2 контроллера указать в адресах с 0х00 по 0х13 (ячейка 0х00 - соответствует каналу 1, ячейка 0х13 - 20 каналу соответственно по порядку) логику работы каждого выхода.

 

Логика работы каналов управления в зависимости от значения в конфигурационной ячейке следующая:
Значение «01» - Статичное включение/выключение канала (в зависимости что было перед этим, т.е. изменение состояния на противоположное)
Значение «00» - Импульсное управление. Т.е. срабатывание на протяжении определенного заранее времени, указанное в ячейке 0х14, на примере показана 1 сек. (т.е. число в шестнадцатиричном исчислении «0А» - в десятичном исчислении это «10» 10 * 100 мсек = 1000 мсек = 1 сек. ) и последующее отпускание.
Значение «02» - Временное включение, т.е. пока кнопка удерживается канал в сработанном состоянии, отпустили – канал отключается. В двух предыдущих вариантах управление происходит только после отпускания нажатой командной кнопки.

 

 

  

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

Рис.1

Рис.2

               За прошивкой контроллера обращайтесь к автору.

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

 

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

Публикация: 10.01.2012г.
Обновлено:
Якименко Сергей. UT2HI    E-mail:  mail3.gif (3550 bytes)  или 

     


radionet