Радиоэлектроника и телекоммуникации
Кодер выполняет систематическое кодирование с одной проверкой на четность, образуя код (n, k,). При этом символы двоичного числа, образованного номером уровня, становятся информационными символами кодового слова.
На выходе кодера последовательность кодовых символов bk каждого n - разрядного кодового слова b преобразуется в импульсную последовательность b(t). Длительность импульсной последовательности, соответствующей каждому кодовому слову, одинакова и равна ∆t. Сигнал b(t) на выходе кодера представляет собой случайный синхронный телеграфный сигнал.
3.1 Сформулируем правило кодирования при использовании систематического кода с одной проверкой на четность и определим n.
Импульсная последовательность b(t), полученная на выходе АЦП, преобразуется в k-разрядный равномерный двоичный код. Затем к полученной k-разрядной двоичной кодовой последовательности добавляется один проверочный символ, формируемый суммированием по модулю 2 всех информационных символов. На выходе кодера последовательность кодовых символов bk каждого n-разрядного кодового слова b снова преобразуется в импульсную последовательность b(t), состоящую из последовательности биполярных импульсов единичной высоты. Положительные импульсы последовательности b(t) соответствуют нулевым символам кодовой комбинации, а отрицательные импульсы - единичным символам.
Минимальное значение разрядности кода k найдем из выражения:
L = 2k
т.е.: k = log2(L), ( 3.1 )
у нас L = 256 в итоге имеем: k = log2(256) = 8. Тогда, для осуществления одной проверки на четность, необходимо, чтобы разрядность кода была равна:
n = k + 1
n = 8 + 1 = 9 разрядов.
3.2 Рассчитаем избыточность кода с одной проверкой на четность.
Избыточность показывает, какая доля максимально возможной энтропии не используется источником. Избыточность кода рассчитывается по формуле:
, ( 3.2 )
.3 Запишем двоичное кодовое слово, которое будет образовано в результате кодирования k - разрядного двоичного числа j. Укажем информационные и проверочные символы, начертим соответствующею импульсную последовательность b(t).Будем считать, что при примитивном кодировании aj - му уровню сигнала ставится в соответствие двоичная кодовая комбинация, представляющая собой запись числа j в двоичной системе исчисления. Запишем число j = 196 в двоичной системе счисления:
[ J ]2 = 11000100
Рассматривая символы 11000100 как информационные, образуем кодовое слово - вектор b:
;
Определим проверочный символ b9 путем суммирования по модулю два всех восьми информационных символов данной кодовой комбинации:
b9 = 1
Тогда искомая кодовая комбинация:
= 110001001
Здесь первые восемь символов это информационные биты, а последний девятый символ это проверочный символ.
Начертим соответствующую импульсную последовательность b(t).
Рисунок 6 - Импульсная последовательность b(t).
3.4 Определим длительность интервала Т, отводимого на передачу каждого символа кодового слова, и количество символов, производимых кодером в единицу времени, т.е. скорость следования кодовых символов Vk.
Число двоичных символов, выдаваемых кодером в единицу времени, т.е. скорость следования кодовых символов Vk , определим по формуле:
, ( 3.2 )
Где ∆t - Длительность импульсной последовательности, соответствующая кодовому слову;n = k +1 - число двоичных символов.
бод
Определим длительность интервала Т, отводимого на передачу каждого символа кодового слова:
, ( 3.3 )
= 16,3 мкс.
Другие стьтьи в тему
Разработка схемы приоритетов прерываний
Для обеспечения перехода от одной программы к другой в
мультипрограммной ЭВМ вводится так называемый режим прерывания программ.
Прерывание программы - способность процессора прекращать выполнение текущей
программы и её управление при возникновении определенных условий. Сигналы,
вызы ...
Расчет цифрового фильтра
1. Для
периодического сигнала, вид и параметры которого заданы в таблице 1, выполнить
разложение в ряд Фурье.
2. Построить
графики амплитудного и фазового спектров периодического сигнала.
. Восстановит ...