Cкремблирование и дескремблирование линейного сигнала — страница 3

  • Просмотров 6665
  • Скачиваний 573
  • Размер файла 234
    Кб

первый взгляд представляется лишенным смысла). В итоге упрощается аппаратура, предназначенная для уменьшения излучаемых помех. Рис. 1. Временные диаграммы передачи данных DATA с использованием различных кодов; RND — сигнал на выходе генератора псевдослучайной последовательности битов Чтобы перейти к существу вопроса, рассмотрим временные диаграммы, приведенные на рис. 1, более подробно. Код NRZ (в данном случае он обозначен как

NRZ(L)) отображает лог. 0 и лог. 1 соответственно низким и высоким уровнями напряжения. В коде AMI лог. 0 отображается отсутствием напряжения, а лог. 1 — положительным или отрицательным импульсом, причем полярности соседних импульсов чередуются. Код TI отличается от AMI длительностью импульса. В коде NRZ(I) любой фронт сигнала несет информацию о том, что примыкающий к нему справа битовый интервал соответствует лог. 1. Если фронта нет, то

битовый интервал отображает лог. 0. Код MLT-3 можно получить из кода NRZ(I) следующим образом. В интервалах, где код NRZ(I) принимает нулевое значение, код MLT-3 также должен быть нулевым. Положительные импульсы кода NRZ(I) должны соответствовать знакочередующимся импульсам кода MLT-3. При этом не имеет значения, какую полярность имеет первоначальный импульс. Схема преобразования кода NRZ(L) в коды NRZ(I) и MLT-3 приведена на рис. 2,а. Каждый из двух

последовательно соединенных D-триггеров включен в режиме делителя частоты. На выходе Q первого триггера формируется код NRZ(I). На входы передатчика подаются сигналы «+» и «-», которые преобразуются соответственно в положительные и отрицательные импульсы трехуровнего сигнала MLT-3. Рис. 2. Упрощенные схемные решения: а — формирователь кодов NRZ(I), MLT-3; б — формирователь кода RND(MLT-S) с псевдослучайным чередованием полярностей импульсов;

в — формирователь кода RND(T1) с псевдослучайным чередованием полярностей импульсов; г — дешифратор кода MLT-3 или RND(MLT-3) Строго говоря, в эту и последующие схемы нужно ввести компенсирующие элементы для предотвращения некорректных ситуаций — так называемых «гонок» или «состязаний» сигналов. Пример гонки: из-за того, что второй триггер изменяет состояние и опрашивается под действием одного и того же сигнала NRZ(l), на выходах «+» и «-»

элементов И в процессе переключения триггера будут наблюдаться кратковременные ложные импульсы. Но на эти «мелочи» сейчас не будем обращать внимания, чтобы не усложнять рисунки и не потерять основную идею реализации скремблирования полярностей импульсов. Схема, показанная на рис. 2.б, отличается от предыдущей тем, что на D-вход второго триггера (первый триггер не показан) подается псевдослучайная последовательность битов RND.