В качестве передатчика предполагается использовать готовый радиомодуль TXM433F работающий в новом европейском стандарте телекоммуникаций I-ETS 300 220 (см. приложение ). Он предназначен для передачи цифровой информации и представляет собой готовое изделие. Радиомодем подключается к последовательному порту компьютера и передает информацию в эфир в стандарте RS-232C со скоростью 4800 бит/сек. В передатчике используется ЧМ несущей частоты 433,9 Мгц. Генератор несущей стабилизирован фильтром на ПАВ. Этот радиомодем обладает размерами со спичечную коробку и излучает мощность не более 10 мВт (см. рис.3.10 )
Рис.3.10
Формат передаваемых данных такой же, как при передаче по моноканалу. Каждое передаваемое слово в себя включает старт-бит, 8 бит данных,
бит паритета, стоп-бит (см. рис.3.11)
Рис.3.11
В начале каждой передачи 1-ое передаваемое слово будет содержать сплошные единицы, за исключением стартового бита. Это делается для того, чтобы приемник-радиомодем мог надежно фиксировать прием несущей. Второе и третье слова содержат адрес пейджера. Итого в проектируемой системе можно адресовать 216=65536 пейджеров. В целях экономии денежных затрат можно предложить другой вариант. Во втором слове и первых четырех битах третьего слова передается адрес пейджера. В оставшихся четырех битах передавать код определенной мелодии. Каждая мелодия “принадлежит” конкретному пользователю. То есть если в одном помещении часто находятся одни и те же люди (оптимально 5 человек), то за каждым из них “закрепляется” определенная мелодия вызова. В этом случае можно адресоваться к 212=4096 пейджерам и на каждом из них вызвать 16 мелодий. Итого: формат передаваемых данных содержит три слова или 33 бита; скорость передачи данных 4800 бит/сек; используется прямая ЧМ несущей частоты 433,9 Мгц; выходная мощность не более 10 мВт (расчет см. ниже).
Пейджер представляет из себя устройство состоящее из радиомодема,
контроллера адреса и вызова, динамика со схемой согласования (рис.3.12)
Рис.3.12
Приемник-радиомодем представляет собой готовое изделие SILRX433A и предназначено для приема цифровой информации и работает в стандарте I-ETS 300 220. Радиомодем построен по типичной для всех модулей супергетеродинной схеме с двойным преобразованием частоты, что позволяет достигать чувствительности в 0,5 мкВ при отношении с/ш 20дБ (см. рис. ). Скважность включения (отношение выкл/вкл) может достигать 100. Радиомодем-приемник SILRX433A работает в паре с радиомодемом-передатчиком TXM433F на частоте 433,92 Мгц. Скорость приема данных в соответствии со скоростью передачи составляет 4800 бит/сек.
Рис.3.13
Краткие характеристики радиомодемов | |||||||
Uпит,В | Iпотр,мА | Скорость передачи | Типовая дальность,м | Размеры, мм | |||
TXM433F | передатчик | 3_4 | 10 | 10000 | 200 | 30х20х6 | |
SILRX433A | приемник | 4_9 | 14 | 5000 | 200 | 48х28х6 |
Функции контроллера адреса и вызова выполняет микроконтроллер AT89C51-20PI серии 80С51 (такой микроконтроллер предполагается использовать в контроллере шлюза). Каждый микроконтроллер имеет свой адрес, который зашит в резидентной памяти программ. Радиомодем обнаружив несущую, выделяет информацию из несущей и передает ее на микроконтроллер. Микроконтроллер “сверяет” полученный адрес со своим адресом и в случае совпадения переходит на подпрограмму вызова адресата.
4.1)Управление надежностью. Контpоль pаботы аппаpатуpы.
Работа системы защиты и контpоля доступа в помещения постpоена таким обpазом, что каждый микpоконтpоллеp полностью обслуживает свой контpоллиpуемый пункт. Постоянно ведется опpос всех датчиков, индикатоpов, переключателей не только с целью обнаружения и контроля доступа на объект, но и с целью обнаружения сбоя или какой-либо поломки в системе. И в случае сбоя в системе микроконтроллер посылает сообщение на ПУ: где, в каком месте и какого вида произошла поломка или сбой в системе. Эта информация фиксируется и идет в архив памяти компьютера.
4.2)Управление надежностью. Контроль за работой персонала.
Одной из важнейших функций СЗКДП является функция контроля. То есть контролируется не только регламент работы аппаратуры, но и работа обслуживающего персонала. В этот контроль входят ( с архивированием в памяти компьютера): время и дата просмотра оператором базы данных; вpемя и дата входа в ПО, таблицы аpхивов(пpи наличии соответствующих полномочий, т. е. идентификатоpа или мастеp-каpты); время и дата внесений изменений в систему. В проектируемой системе предусматривается, что доступ к компьютеру возможен только при наличии мастер-карты. Мастер-карта представляет из себя электронный идентификатор применяемый в качестве идентификации пользователя, с тем отличием в том, что мастер-карта имеет более высокий приоритет, чем обычный идентификатор. Идентификатор и мастер-карта могут иметь одинаковое корпусное исполнение. То есть доступ к базам данных возможен только при наличии мастер-карты.
Произведем системный расчет.
В начале произведем стойкость шифра электронного идентификатора. Стойкость шифра определяется по формуле:
W=V*T/2
где
W — время стойкости шифра
V — количество комбинаций, чтобы раскрыть код
Т — время одной операции или время набора одного кода
Шифр считается стойким если W>10 лет.
Пусть время одной операции будет равно максимальному времени передачи кода от идентификатора к микроконтроллеру, то есть 8,64 мсек. Количество комбинаций определим как 264=1,84*1019. Тогда
W=1,84*1019*0,00864/2=7,9*1016 лет.
Следовательно можно с уверенностью сказать, что шифр является вполне стойким.
Теперь определим вероятность подбора кода, при заданной 10-6. Вероятность подбора вычисляется по формуле
P=1/(n+1-i)
где
Р — вероятность подбора
n — количество комбинаций ( 264=1,84*1019)
i — число попыток раскрытия кода
Предполагается, что число пользователей обслуживаемых системой будет в среднем около 1000 человек. Но возьмем предполагаемый максимум 10000 пользователей (хотя может быть и больше). Тогда количество комбинаций соответственно уменьшается в 10000 раз. То есть n равно
n/10000=1,84*1015
Число попыток (i) будет равно 1. Так как после того как система считает идентификационный код и проверит его по базе данных и не найдет кода в таблице авторизации, сработает сигнализация. Тогда
Р=1/(1,84*1015+1-1)=5,42*10-16
Следовательно в плане подбора кода проектируемая система достаточно устойчива.
Рассчитаем дальность радиосвязи при известной чувствительности радиомодема-приемника и максимальной мощности радиомодема-передатчика по следующей формуле [ ].
где R — дальность непосредственной радиосвязи;
Pu — мощность излучения радиомодема;
Gu — КНД излучающей антенны. Предполагается использовать штырьевую антенну с КНД=0,5;
Gпрм — КНД приемной антенны;
l — длинна волны несущей;
P0 — мощность сигнала на входе радиомодема-приемника.
При условии, что система будет эксплуатироваться в зданиях, что внесет затухание сигнала, радиосявзь будет надежной в радиусе 500 метров. Это вполне достаточно для проектируемой системы.
4.Разработка принципиальной схемы
При проектировании системы защиты и контроля доступа в помещения разрабатывалась принципиальная схема контроллера шлюза (см. чертеж “Принципиальная схема”). Она построена в соответствии со структурной схемой. Дальнейшее описание будет происходить с сылками на структурную схему.
Микроконтpоллеp. В качестве контpоллеpа выбpан однокpистальный микpопpоцессоp AT89C51-20PI серии 80С51 (наш аналог КМ1816ВЕ51). Этот микpоконтpоллеp обладает значительными функционально-логическими возможностями и пpедставляет собой эффективное сpедство автоматизации и контpоля доступа на объект. Так как для управления объектами часто применяются алгоритмы, содержащие операции над входными и выходными булевскими переменными (истина/ложь), реализация которых средствами обычных микропроцессоров сопряжена с определенными трудностями, то очень важной особенностью МК51 является его способность опеpиpовать не только байтами, но и битами. Отдельные пpогpаммно-доступные биты могут быть установлены, сброшены, инвертированы, переданы, проверены и использованы в логических операциях.