16
канальное дистанционное управление с
трансляцией аналоговых сигналов в
телефонную линию.
Система состоит из
электронного блока, выполняющего функции
дешифрации поступающих команд в ДТМФ коде и
управления (коммутации) аналоговых и дискретных
входов/выходов, схема предусматривает
трансляцию аналоговых сигналов в телефонную
линию.
Область применения -
дистанционное управление охранными системами, а
также аудио мониторинг охраняемых помещений.
Данное ниже описание приведено для ознакомления
с возможностью конструкции и не является
руководством для ее повторения. Для ее
повторения обращайтесь к автору !
Технические характеристики:
Количество управляемых каналов - 16
из них 14 дискретных
8 аналоговых
Питание 12 В.
Управляющие команды - ДТМФ тон с любого телефона.
Линия связи - коммутируемый телефонный канал АТС.
Телефонная линия гальванически разделена от
контроллера.
Функции управления защищены четырех-значным
паролем !
Алгоритм
работы:
При начальной подаче питания на блок
управления/сигнализации происходит
инициализация микроконтроллера и устройство
готово к приему звонка.
При поступлении звонка с телефонной линии,
устройство "снимает" трубку, выдает три
звуковых сигнала по нарастающей,
свидетельствующее о том, что необходимо ввести
пароль. Если пароль не будет введен в течение 1
минуты устройство автоматически положит трубку
и будет готово принять звонок вновь.
Далее необходимо ввести пароль - каждое нажатие
клавиши ДТМФ тоном если оно "дошло" до
устройства и распознано вызывает подтверждающее
"биип" в телефонную линию. Т.е. если вводя
пароль вы не услышали на каком то этапе
последовательного подтверждения нажатия каждой
из трех цифр пароля (после нажатия 4 цифры
выдается итоговое подтверждение правильного
либо неправильного пароля), значит необходимо
ввести повторно цифру, которая не прошла.
Подтверждающий звук правильно введенного пароля
- 2 звука высокого тона - устройство готово
исполнять команды, если пароль неправильный - 2
звука низкого тона и устройство ложит
"трубку" (освобождается телефонная линия,
чтоб было тяжело подобрать пароль)
Управление осуществляется следующим образом:
Вводим команду в виде номера канала и желаемого
действия - 0 (отключить), 1 (включить). Например:
для включения канала 01 вводим команду из 3 цифр - 01
1
для выключения канала 01 вводим команду 01 0
Слышим в подтверждение 3 звуковых "биипа"
подряд. После управления любым каналом система
находится в готовности исполнить другую команду,
до тех пор, пока не будет нажата клавиша "#"
(автоматического отключения от телефонной линии
нет и при необходимости можно добавить)
Каналы 01…08 управляют аналоговым коммутатором
синхронно с дискретными каналами (выводы RC0-RC7
контроллера)
Каналы *1… *6 управляются отдельно от аналогового
коммутатора.
Каналы "кнопка 7" и "кнопка 9" независимы
от всех каналов (пока нажата соответствующая
клавиша - реле сработано).
Управление любым каналом только
после ввода правильного пароля !
Если при управлении нажимаются первыми любые
цифры кроме *, 0, 7, 9, # выдается предупреждающий
звук дважды в виде высокого + низкого тона, но
"трубка" не ложится и есть возможность
повторить команду.
Устройство выполнено на
микроконтроллере PIC16F874, аналоговый коммутатор
ADG608BN. Выход дискретных каналов - открытый
коллектор транзисторов, а 2 выхода - сухой
контакт реле РЭС-49. Схема изображена на рис.1. (для
увеличения кликнуть мышкой по чертежу) Чертеж
печатной платы на рис.2
За прошивками контроллеров, для
повторения данной конструкции, а также
разработки иных вариантов дистанционных
управлений обращайтесь к автору по адресу:
ut2hi(dog)qsl.net (вместо (dog) вставить символ @ ) В теме
письма пожалуйста указывайте о чем идет речь !
Рис. 1.
Рис. 2.
Приложение
Команды,
обрабатываемые блоком управления:
Команда
|
Наименование,
назнач. |
Команда
|
Наименование,
назнач. |
1 |
2 |
3 |
4 |
01 1 |
1 аналоговый канал
включить1
1 дискретный канал
включить1 |
01 0 |
1 аналоговый канал
выключить
1 дискретный канал
выключить |
02 1 |
2 аналоговый канал
включить1
2 дискретный канал
включить1 |
02 0 |
2 аналоговый канал
выключить
2 дискретный канал
выключить |
03 1 |
3 аналоговый канал
включить1
3 дискретный канал
включить1 |
03 0 |
3 аналоговый канал
выключить
3 дискретный канал
выключить |
04 1 |
4 аналоговый канал
включить1
4 дискретный канал
включить1 |
04 0 |
4 аналоговый канал
выключить
4 дискретный канал
выключить |
05 1 |
5 аналоговый канал
включить1
5 дискретный канал
включить1 |
05 0 |
5 аналоговый канал
выключить
5 дискретный канал
выключить |
06 1 |
6 аналоговый канал
включить1
6 дискретный канал
включить1 |
06 0 |
6 аналоговый канал
выключить
6 дискретный канал
выключить |
07 1 |
7 аналоговый канал
включить1
7 дискретный канал
включить1 |
07 0 |
7 аналоговый канал
выключить
7 дискретный канал
выключить |
08 1 |
8 аналоговый канал
включить1
8 дискретный канал
включить1 |
08 0 |
8 аналоговый канал
выключить
8 дискретный канал
выключить |
|
|
|
|
*1 1 |
1 дискретный канал
включить2 |
*1 0 |
1 дискретный канал
выключить2 |
*2 1 |
2 дискретный канал
включить2 |
*2 0 |
2 дискретный канал
выключить2 |
*3 1 |
3 дискретный канал
включить2 |
*3 0 |
3 дискретный канал
выключить2 |
*4 1 |
4 дискретный канал
включить2 |
*4 0 |
4 дискретный канал
выключить2 |
*5 1 |
5 дискретный канал
включить2 |
*5 0 |
5 дискретный канал
выключить2 |
*6 1 |
6 дискретный канал
включить2 |
*6 0 |
6 дискретный канал
выключить2 |
|
|
|
|
7 |
Пока нажата клавиша
сработано реле 1 |
|
|
9 |
Пока нажата клавиша
сработано реле 2 |
|
|
|
|
|
|
# |
Отбой (освобождение
телефонной линии и ожидание следующего сеанса
работы) |
|
|
1 любой
включенный канал с 01…08 отключается.
2 каналы 1…*6
управляются независимо друг от друга и от других
каналов.
Еще один вариант ДУ-16 только без
аналогового коммутатора, коммутация
аналоговых сигналов осуществляется
контактами реле, в нем сохранены все
функции предыдущей конструкции с прежней
системой команд! Реализовано два варианта
- с запросом пароля и без запроса
пароля см. Рис. 3 Печатная плата см. Рис.4.
Чертеж печатки в формате SprintLayout 4.0 здесь
(размер-38кб) Фото готовой конструкции (в
корпусе Z-1А) - см. Рис. 5
По просьбам был разработан вариант 16-канального
Д.У. без аналоговой части - трансляции
звука в телефонную линию, все предыдущие
функции сохранены, только группа из 8
каналов управляется немного проще -
нажатием одной клавиши 1....6, 8,0 и
управление осуществляется по варианту
"или", т.е. нажатие кнопки включает
соотв. канал управления, остальные из
группы из 8 каналов - отключаются, а вторая
группа из 6 каналов может включаться/отключаться
в любое произвольное время нажатием
кнопок *1...*6, кнопки 7,9 работают как и ранее
- пока кнопка на удаленном конце
управления нажата - реле сработано, как
только отпустили - отпускается и реле. По
окончании работы, по нажатию кнопки
"#" отключаются все реле,
освобождается телефонная линия и Д.У.
готово к следующему звонку. Также, если в
течение 10 минут не отдаются команды,
устройство автоматически ложит трубку,
освобождая линию. Питание от
сети 220в. Реле рассчитаны на ток до 10А.
Выходные разъемы типа RG-45, что позволяет
оперативно подключать/отключать
различную нагрузку с небольшими
потребляемыми токами. Корпус типа Z-1A. Фото
можно увидеть ниже, на рис.6
Рис.3
Рис.4
Рис. 5
Рис. 6
За прошивкой контроллера, готовыми печатками и
готовыми устройствами обращайтесь к автору
!
При обращении к
автору пожалуйста не забывайте в письме
указывать соответствующую этой
конструкции тему, а лучше гиперссылку на
нее (просто скопируйте адрес с вашего
браузера). Для гарантированного
получения ответа - указывайте пожалуйста
действующие и исправные почтовые ящики Е-маила. Если вы не получили ответа в ближайшее
время - значит у вас
не работает почта, либо повторите ваш
запрос !
Публикация
в периодических изданиях только с
письменного разрешения автора !
Дата
публикации: 14.03.2004
Обновлено: 20.06.2008
Якименко
Сергей.
E-mail:
или или
|