Исследование систем передачи цифровой информации повышенной помехозащищенности с использованием одночастотных псевдослучайных сигналов
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Проведем расчет достоверности передачи информации при использовании кода Хэмминга.
Так как код исправляет одиночные ошибки, для правильного приема комбинации необходимо, чтобы она либо была принята безошибочно, либо с одной ошибкой. Поэтому вероятность правильного приема комбинации можно определить по формуле:
.
Так как вероятность ошибочного приема комбинации в этом случае (0,004) получилась меньше заданной, проектируемая система будет удовлетворять предъявляемым к ней требованиям.
Таким образом, основные параметры используемого корректирующего кода рассчитаны, и можно приступать к формированию функциональной схемы кодирующего устройства.
3.4 Разработка кодирующего устройства четырехсимвольного бинарного кода
3.4.1 Функциональная схема кодирующего устройства
На рисунке 21 представлена структурная схема устройства формирования комбинаций четырехсимвольного частотного бинарного кода. Устройство состоит из регистра передаваемого сообщения, формирователя последовательности видеоимпульсов, соответствующих двоичным единицам и нулям, схемы определения четности или нечетности следующих подряд двоичных единиц, схемы определения четности или нечетности следующих подряд двоичных нулей, генераторов кодирующих частот F1, F2, F3, F4 и сумматора.
Рисунок 21
Устройство работает таким образом. Передаваемое сообщение в виде двоичной комбинации какого-либо помехоустойчивого кода записывается в регистр передаваемого сообщения. Формирователь последовательности единиц и нулей поочередно "опрашивает" разряды регистра и в соответствии с их состоянием формирует видеоимпульсы, по длительности равные информационным посылкам, или на шине единиц, или на шине нулей. Видеоимпульсы, соответствующие единицам, поступают на вход схемы определения четности единиц. Видеоимпульсы, соответствующие нулям, поступают на вход схемы определения четности нулей. Выходы обоих схем объединяются с помощью сумматора. Обе схемы работают таким образом, что если единицы чередуются с нулями (видеоимпульсы попеременно появляются на шине единиц и шине нулей), на выходе сумматора единицам соответствуют посылки частоты F1, а нулям - посылки F3.
Если следует группа одних единиц, то всем нечетным единицам в этой группе на выходе устройства соответствуют посылки частоты F1, а четным - посылки частоты F2. если чередует группа одних нулей, то всем нечетным нулям в группе соответствуют посылки частоты F3, а четным посылки частоты F4.
На рисунке 22 представлена функциональная схема устройства формирования комбинаций четырехсимвольного частотно-бинарного кода.
-
Рисунок 22
На схеме показаны состояния триггеров регистра, соответствующие записанной в нем комбинации. Если в данном разряде регистра записана двоичная единица, то на неинвертирующем выходе триггера устанавливается высокий потенциал, а на инвертирующем выходе - низкий. Если записан двоичный нуль, то на инвертирующем выходе триггера устанавливается низкий потенциал, а на инвертирующем - высокий.
Формирователь последовательности единиц и нулей состоит из генератора временной развертки (ГВР), логических элементов И &1-&10, шины Ж единиц и шины З нулей.
На рисунке 23 представлены временные диаграммы, иллюстрирующие работу формирователя.
Рисунок 23
При кодировании на выходе А ГВР появляются тактовые импульсы и поочередно и каждом из выходов БтАжЕ по одному видеоимпульсу. Длительность каждого видеоимпульса равна длительности информационной посылки. Задний фронт каждого видеоимпульса совпадает с передним фоном очередного видеоимпульса. Видеоимпульсами "опрашиваются" разряды регистра: первым видеоимпульсом - первый разряд, вторым видеоимпульсом - второй разряд и т.д. При "опросе" первый видеоимпульс ГВР поступает на выходы элементов &1, &2. Второй вход элемента &1 соединен с неинвертирующим выходом триггера Т1 и в соответствии с единичным состоянием триггера находится под высоким потенциалом. Поэтому первый видеоимпульс ГВР появляется на выходе элемента &1 и на соединенной с ним шине единиц Ж. Второй видеоимпульс поступает на выходы элементов &3, &4. Второй вход элемента &4 соединен с инвертирующим выходом триггера Т2 и в соответствии с нулевым состоянием триггера находится под высоким потенциалом. Поэтому второй видеоимпульс ГВР появляется на выходе элемента &4 и на соединенной с ним шине нулей З. Аналогично производится опрос остальных разрядов регистра.
На рисунке 24 представлена схема, определяющая четность единиц, с соединенными с ней генераторами кодирующих частот.
Рисунок 24
Схема состоит из логических элементов И &1-&4, триггера Т и вентильных элементов &5, &6. Работа схемы иллюстрируется временными диаграммами, представленными на рисунке 25.
Рисунок 25
Счетный вход триггера Т через элемент &1 соединен с шиной единиц, вход триггера, устанавливающий его ноль, через элемент &2 соединен с шиной нулей. При появлении на шине единиц первого видеоимпульса на неинвертирующем выходе А триггера Т устанавливается высокий потенциал, при этом высокий потенциал устанавливается и на выходе В элемента &3. Вентильный элемент &5 открывается, и на его выходе Д появляется посылка частоты F1.
Если видеоимпульсы на шине единиц следуют подряд друг за другом, то при появлении такого и