Главная Обо мне Гостевая книга Обратная связь Новости Космонавтика Софт Антенны Конструкции Схемы Модернизация Радиолюбительская технология Справочники QSL-bureau
16 канальное дистанционное управление с трансляцией аналоговых сигналов в телефонную линию |
© Якименко Сергей. UT2HI E-mail: ut2hi(dog)qsl.net
24.12.2003
Система состоит из электронного блока, выполняющего функции дешифрации поступающих команд в ДТМФ коде и управления (коммутации) аналоговых и дискретных входов/выходов, схема предусматривает трансляцию аналоговых сигналов в телефонную линию.
Область применения - дистанционное управление охранными системами, а также аудио мониторинг охраняемых помещений.
Данное ниже описание приведено для ознакомления с возможностью конструкции и не является руководством для ее повторения. Для ее повторения обращайтесь к автору !
Технические характеристики:
Количество управляемых каналов - 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 управляются независимо друг от друга и от других каналов.
Якименко
Сергей. UT2HI E-mail: ut2hi(dog)qsl.net
04.04.2004
Автор принимает заказы на изготовлениеразличных подобных устройств, ограничением может служить только ваша фантазия!