1

Дистанционное управление на 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

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

 

admin

1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *