NRZ (прямой)


NRZ- (non return to zero) код (англ. код без возвращения к нулю; иногда в литературе встречаются термины «униполярный NRZ»[1][2], «биполярный NRZ»[1][2], «код без возвращения к нулю», «потенциальный код NRZ»[3]) — один из способов линейного кодирования[4] (физического кодирования, канального кодирования, манипуляция сигнала[5][4][6], модуляция[6], импульсно-кодовая модуляция[7]), используется при передаче дискретных сообщений в канале связи, формируя сигнал, передаваемый на расстояние. Т. е., при передаче информации на расстояние информация представляется в цифровом виде и в канал связи формируется сигнал в соответствии с кодом: логическому нулю соответствует нижний уровень сигнала, логической единице соответствует верхний уровень сигнала; информационные переходы происходят на границах значащего интервала[2]. NRZ-код не является самосинхронизирующимся (т. е., в самом коде не предусмотрены последовательности, по которым возможно синхронизировать приёмник с передатчиком), поэтому в устройствах передачи данных для синхронизации сигнала применяют скремблирование — в последовательность специально вводят детерминированный процесс (например, стартовый и стоповый бит[2]), по которому происходит синхронизация тактовой частоты приёмника с передатчиком (см. интерфейс RS-232[8], RS-485). В спектре сигнала присутствует низкочастотная составляющая, которая приближается к постоянному сигналу при передаче серии передаваемых последовательностей из логических «единиц» или «нулей».