Техника

Цифровой сигнал: возможно ли его исказить по проводам? Речь о HDMI.

Есть мнение, что цифру нельзя исказить ("цифра либо передает сигнал, либо не передает. Третьего не дано. Битность не падает, "шума" не появляется. А если появляется - проблема в источнике или приемнике").

Верно ли это? Мне кажется, что в реальном мире есть только аналоговые сигналы - и только микросхема, читая его на входе, преобразует в лог0 и лог1, смотря напряжение по уровню. Значит, сигнал в проводе можно исказить - и микросхема примет не ту последовательность бит.
Алмат Уалитов
Алмат Уалитов
12 850
Еще и как!
Поэтому качественный кабель HDMI - стоит 150 долларов.
Эльвира Казбекова (Мустафина)
Эльвира Казбекова (Мустафина)
79 602
Лучший ответ
Возможно. Например, плохой кабель может заваливать фронты и спады импульсов.
Пашка Хулиган
Пашка Хулиган
76 682
Цифровой сигнал самовосстанавливается, та самая "микросхема на входе" исправляет заваленные фронты.
Сам электрический сигнал подвержен искажениям и помехам, и чем больше длина кабеля, и хуже его качество - тем сильнее искажения.

но цифре до определенного предела эти помехи и искажения не страшны:

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

Но сама информация (это и есть полезный передаваемый сигнал) в цифре - НЕ ИСКАЖАЕТСЯ, передается с математической точностью.

Тут есть 2,5 состояния, я бы так сказал:

Работает, работает не совсем стабильно ( с периодическими перебоями) и не работает совсем.

Такого, чтоб искажалась картинка, портился звук, цвета были более тусклыми, четкость меньше - этого невозможно, этого в цифре не бывает, т. к. это чисто АНАЛОГОВЫЕ искажения.

Так что ответ таков: любой электрический сигнал - искажается. Но принцип цифровой передачи данных таков, что эти искажения на ИНФОРМАЦИЮ влияния не оказывают, пока сигнал совсем не будет окончательно испорчен, что его никакие алгоритмы восстановления не смогут восстановить и разобрать.
Кабель - это линия с распределенными реактивными параметрами. То есть, там есть и емкость и индуктивность. А как раз эти сволочи и растягивают фронты, и создают отраженный сигнал и эхо, и что то гасят, что то поднимают в спектре. И сигнал после такой линии уже не цифровой, а дерьмовый. Кроме того, к сигналу добавляются наводки на центральный проводник. Да и сигнал гасится из за сопротивления провода. Вот и ответ.
Если бы все было так хорошо, то просто передавали бы сигнал через два скрученных провода на расстояния в километры.
Не просто возможно, а он искажается при передаче. Только применяемый код, в некоторой степени позволяет восстановить первоначальный сигнал, а если принятый пакет искажен на столько что восстановить его не удается, то он отбрасывается.
видите ли там окромя чистой физики есть еще и математика, довольно хитрая. И вот эта математика а именно методы кодирования и восстановления оно позволяет даже при некоторых потерях сохранить достаточное качество или восстановить сигнал. Как вы и сказали при серьезных искажениях у вас просто исчезнет сам сигнал, получите срыв или стопкадр. Но и в физике пределы разумного есть, никто простой кабель на сто метров вам не продаст, но если преобразовать правильно под физическую среду, то гони его хоть через спутник хоть еще как. Сложен ваш вопрос, чтоб ответить коротко.
Артем Заикин
Артем Заикин
86 111
Сигнал в проводе можно исказить.
Микросхема примет неверный сигнал - и выдаст вместо 0 - 1 .
Другая микросхема - обнаружит ошибку передачи данных, и. т. д.
Плохой кабель вполне может потерять кучу бит, да, если вы об этом искажении.