действительно ли происходит передача данных в медных средах при изменении напряжения?
Зависит от модуляции, используемой для передачи информации.
"Изменение напряжения" правильно называется амплитудной модуляцией.
Информация также может передаваться с использованием частотной модуляции, фазовой модуляции или некоторой комбинации.
TTL использует амплитудную модуляцию. Но TTL почти исключительно используется для бортовых логических соединений и редко используется для связи или расстояний, превышающих несколько футов или полметра. (Интерфейс принтера Centronics, или IEEE 1284, является редким исключением.)
Как я понимаю, эта графика:
...
1 представлено напряжением 3, а 0 - напряжением 0.
Вы смотрите на идеализированный сигнал для TTL. На самом деле эти милые квадратные волны могут выглядеть довольно рваными в реальной жизни.
Как я могу себе представить, на кабеле может быть только одно напряжение за раз (поэтому вы не можете иметь 2 напряжения и 3 напряжения одновременно на одной и той же среде справа).
Мгновенно на проводе появляется единственное значение напряжения, но оно может быть суммой одного или нескольких напряжений сигнала, потому что это зависит от модуляции, и сигнал (сигналы) существует в аналоговом мире.
Этот "цифровой" сигнал называется так, потому что информация является цифровой, то есть квантована на два состояния.
Но такие "цифровые" сигналы должны существовать в аналоговом мире. Это означает, что уровни сигнала являются частью непрерывного сигнала и не могут существовать точно только на двух уровнях.
Для TTL эти два "уровня" фактически являются двумя диапазонами напряжения: верхним диапазоном напряжения (например, от 2,4 В до 3,3 В для логики 3,3 В) для высокого состояния и более низким диапазоном напряжения (например, от 0 В до 0,4 В для логики 3,3 В) для низкое состояние.
Изменяется ли напряжение в кабеле, который, например, передает 1 Гбит / с, действительно 1 миллиард раз?
Опять же, это зависит от модуляции.
Для TTL это было бы правдой. Но сигналы связи редко используют TTL из-за требований к пропускной способности и целостности сигнала.
Ethernet обычно использует PAM, амплитудно-импульсную модуляцию. Например, два (2) бита могут быть закодированы за импульс с использованием четырех уровней напряжения. Таким образом, в вашем примере потребуется только полмиллиарда изменений напряжения.
Цифровое телевидение может использовать QAM256, квадратурную амплитудную модуляцию, которая использует фазу и амплитуду. Восемь битов могут быть закодированы на символ.
Вместо "изменений напряжения" (что подразумевает только дискретные уровни), используемой метрикой связи является полоса пропускания, которая выражается как частота синусоидальной волны. Анализ Фурье показал бы, что прямоугольная волна, изображенная в вашем вопросе, требует бесконечно высокой пропускной способности.
(Обратите внимание, что фотография выше имеет цифровую область с высокой пропускной способностью, 10 гига-выборок / сек.)
И насколько близок приведенный рисунок к сегодняшним медным кабелям (витая пара)?
Вы никогда не могли бы захватить такие совершенные формы волны в реальной жизни с помощью осциллографа; они не существуют.
И его ярлык "чистый цифровой сигнал" является поддельным, поскольку он показывает переходы между уровнями. Истинный "цифровой сигнал" не будет непрерывным, а будет иметь только прерывистые состояния.