Защитное устройство для телефона
Актуальная на сегодняшний день задача защиты телефонной линии от пиратов решается с помощью разнообразных электронных приставок, подключаемых к телефонном)' аппарату или радиотелефону [2 |. Отдельное место среди них занимают программируемые устройства на микроконтроллерах. В таких устройствах обычно применяются зарубежные процессоры с низким энергопотреблением, например PlC-контроллеры фирмы Microchip (PIC — Peripheral Interface Controller).
На базе 8-разрядного КМОП микроконтроллера PIC12C508 была разработана схема защитного устройства для телефона или радиотелефона, представленная на рис. 1.2-2. В базовом варианте данное устройство позволяет выполнять пять функций:
• кодовый досту п к линии (от 1 до 8 цифр кода);
• блокировка цифры "8":
• блокировка "07";
• запрет параллельного (пиратского) набора номера;
• ограничение количества набираемых цифр
Все режимы можно ввести или отменить с помощью телефонного аппарата при установке устройства на линию. В состав схемы входят;
• микроконтроллер Р1С12С508(А) с прошитым внутренним ПЗУ;
• датчик контроля напряжения на линии — R14. R10,
Rll, VT1;
• ключ запрета — К1;
• ключ подачи звукового сигнала — К2;
• кнопка входа в режим программирования — S1;
• токовый ключ — R2. VT3, R15;
• цепи питания —VD1, VD2, VD3, Cl, R12, VT1, R1;
• времязадающие цепи генератора — Ql. С2, СЗ.
Работой всех узлов схемы управляет PIC-контроллер В исходном состоянии он находится в "спящем" экономичном режиме. При любом изменении сигнала на входах, например, при снятии трубки телефона (на входе 5 появляется логический ноль), либо при изменении состояния линейного напряжения (на входе 4 появляется логическая единица). PIC активизируется в соответствии с загруженной в него программой.
Задание режимов работы защитного устройства и ввод кода производится с помощью телефонного аппарата (набором соответствующих цифровых комбинаций), что задает сигнал на входе 5 PIC-контроллера. В процессе ввода данных телефонная линия шунтируется резистором R3 с помощью ключа К1. поэтому импульсы набора не проходят в линию, то есть не воспринимаются АТС. Если абонент правильно вводит защитный код. ключ К1 размыкается, позволяя далее осуществить соединение с АТС стандартным образом.
Для поддержания питающего напряжения на уровне, необходимом для работы PIC-контроллера (от 3 до 5 В), предусмотрена подпитка емкости С1 через транзистор VT1. Входной делитель R10. R14 рассчитан на напряжение 60 В в линии, если лиши имеет напряжение 48 В, то необходимо увеличить R10 до 170 кОм.
При полном сохранении приведенной принципиальной схемы возможна значительная модернизация устройства методом замены PIC-контроллера на более мощный (например, серии 12PIC***) с доработанной программой. В настоящее время имеется программное обеспечение для контроллера 12С509(А), позволяющее расширить защитные свойства устройства следующими функциями:
• таймер города (00...99 минут);
• таймер межгорода (00. .99 минут);
• запрет входящей связи;
• черный список запрета исходящей связи (до 35 цифр).
Анализ способов несанкционированного использования телефонной линии, методы защиты и схемы устройств подробно описаны в [2J.
Для изготовления описанного защитного устройства доступны следующие комплектующие:
• прошитые PIC-контроллсры 12С508А с базовой версией программы (5 функций);
• прошитые PIC-контроллеры 12С509А с расширенной версией программы (9 функций);
• печатные платы с обозначением элементов (в соответствии с рис. 1.2-2);
• наборы радиоэлементов
Адрес для справок по приобретению комплектующих: 220141 г. Минск а/я 300.
Тел. (017) 235-80-06, факс (017) 286-96-27.
Своевременная установка защитного устройства полностью гарантирует защиту от пиратства на вашей линии!