Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сборник практических по КС.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
2.24 Mб
Скачать

5. Контрольные вопросы:

5.1 Какой тип информации передается с помощью амплитудной модуляции?

5.2 Чем логическое кодирование отличается от физического?

5.3 Предложите код неравной длины для каждого из символов A,B,C,D,F и O, если нужно передать сообщение BDDACAAFOOOAOOOO.

ПРИЛОЖЕНИЕ:

Аналоговая модуляция является таким способом физического кодирования, при котором информация кодируется изменением амплитуды, частоты или фазы сину­соидального сигнала несущей частоты. Основные способы аналоговой модуляции показаны на рис 1. На диаграмме (рис. 1а) показана последовательность бит исходной информации.

При амплитудной модуляции (рис.16) для логической единицы выбирается один уровень амплитуды синусоиды несущей частоты, а для логического нуля — другой.

При частотной модуляции (рис. 1, в) значения 0 и 1 исходных данных пере­даются синусоидами с различной частотой.

При фазовой модуляции (рис.1,г) значениям данных 0 и 1 соответствуют сигналы одинаковой частоты, но с различной фазой.

В скоростных модемах часто используются комбинированные методы модуля­ции, как правило, амплитудная в сочетании с фазовой.

Рис 1 Различные типы модуляции

Методы кодирования:

Потенциальное кодирование, кодированием без возвращения к нулю (NRZ).

Потенциальный код NRZI

Для передачи единиц и нулей используются два устойчиво различаемых потенциала:

· биты 0 представляются значением U (В);

· биты 1 представляются нулевым напряжением (0 В).

Манчестерское кодирование – это биполярный код, в котором изменение сигнала происходит между 3-мя уровнями.

При манчестерском кодировании каждый такт делится на две части. Информация кодируется перепадами потенциала в середине каждого такта. Единица кодируется перепадом от низкого уровня сигнала к высокому, а ноль — обратным перепадом.

Биполярный код AMI

AMI-код использует следующие представления битов:

· биты 0 представляются нулевым напряжением (0 В);

· биты 1 представляются поочерёдно значениями -U или +U (В).

Потенциальный код 2B1Q

Код 2B1Q передает пару бит за один битовый интервал. Каждой возможной паре в соответствие ставится свой уровень потенциала. Паре 00 соответствует потенциал –2.5 В, 01 соответствует –0.833 В, 11 — +0.833 В, 10 — +2.5 В.

Скремблирование заключается в побитном вычислении результирующего кода на основании битов исходного кода и полученных в предыдущих тактах битов результирующего кода. Например, скремблер может реализовать следующее соотношение:

Bi=AiӨBi-3ӨBi-5

Здесь Bi – двоичная цифра результирующего кода, полученная на i-м такте работы скремблера, Ai – двоичная цифра исходного кода, полученная на i-м такте на входе скремблера, Bi-3 и Bi-5 – двоичные цифры результирующего кода, полученные на предыдущих тактах работы скремблера и объединенных операцией исключающего ИЛИ (сложение по модулю 2).

Например, для исходной последовательности 110110000001 скремблер даст следующий результирующий код (первые три цифры результирующего кода будут совпадать с исходным кодом, так как еще нет нужных предыдущих цифр):

B1=A1=1

B2=A2=1

B3=A3=0

B4=A4B1=11=0

D5=A5B2=11=0

B6=A6B3B1=001=1

B7=A7B4B2=001=1

B8=A8B5B3=000=0

B9=A9B6B4=010=1

B10=A10B7B5=010=1

B11=A11B8B6=001=1

B12=A12B9B7=111=1

Таким образом, на выходе скремблера появится последовательность 110001101111.