Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КЛ СД.04 Сереброва 2011 230101.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
7.58 Mб
Скачать

Цифровое кодирование

При цифровом кодировании дискретной информации применяют потенциальные и импульсные коды.

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

Требования к методам цифрового кодирования

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

    • имел при одной и той же ботовой скорости наименьшую ширину спектра результирующего сигнала;

    • обеспечивал синхронизацию между передатчиком и приемником;

    • обладал способностью распознавать ошибки;

    • обладал низкой стоимостью реализации.

Более узкий спектр сигналов позволяет на одной и той же линии (с одной и той же полосой пропускания) добиваться более высокой скорости передачи данных. Кроме того, часто к спектру сигнала предъявляется требование отсутствия постоянной составляющей, то есть наличия постоянного тока между передатчиком и приемником. В частности, применение различных трансформаторных схем гальванической развязки препятствует прохождению постоянного тока.

Синхронизация передатчика и приёмника нужна для того, чтобы приёмник точно знал, в какой момент времени необходимо считывать новую информацию с линии связи. На больших расстояниях хорошо работает схема, основанная на отдельной тактирующей линии связи (22), так что информация снимается с линии данных только в момент прихода тактового импульса. В сетях использование этой схемы вызывает трудности из-за неоднородности характеристик проводников в кабелях. На больших расстояниях неравномерность скорости распространения сигнала может привести к тому, что тактовый импульс придет настолько позже или раньше соответствующего сигнала данных, что бит данных будет пропущен или считан повторно. Другой причиной, по которой в сетях отказываются от использования тактирующих импульсов, является экономия проводников в дорогостоящих кабелях.

Поэтому в сетях применяются так называемые самосинхронизирующиеся коды, сигналы которые несут для передатчика указания о том, в какой момент времени можно осуществлять распознавание очередного бита (или несколько бит, если код ориентирован более чем на два расстояния сигнала). Любой резкий перепад сигнала – так называемый фронт – может служить хорошим указанием для синхронизации приёмника с передатчиком.

Рис. 23

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