Таким образом, за время взвешивания одного отсчетного значения кодер вырабатывает серию импульсов, полностью повторяющую двоичный код отсчетного значения микрофонного тока.
Любопытно: если записать S-разрядные двоичные коды, в которые мы превратили звуки речи, например, в интегральную микросхему памяти, то непосвященному человеку при просмотре содержимого ячеек памяти невозможно будет разобраться что закодировано — речь или текст. В самом деле, отсчетному значению тока микрофона в 11 мА кодер противопоставит комбинацию импульсов 01011. Но такой же кодовой комбинацией была зашифрована буква Г в слове ОМЕГА, когда мы использовали код Бодо.
— В этом случае нужно точно знать что хранится в памяти: скажем, живые голоса выдающихся певцов или сухие тексты научных статей, — заметит читатель, — ведь способы извлечения из памяти текстовой и звуковой информации различны.
Действительно, чтобы извлечь из двоичной последовательности 0 и 1 звуковую информацию, нужно совершить преобразования, обратные тем, которые были проделаны. Для этого прежде всего необходимо устройство, которое по двоичному коду восстановит отсчетное значение тока. Оно получило название декодер. В нем есть такие же, как и в кодере, генераторы эталонных токов 16, 8, 4, 2 и 1 мА. Если на декодер поступила комбинация импульсов, например 10101, то одновременно будут включены первый, третий и пятый генераторы, вырабатывающие токи 16, 4, 1 мА. Суммарный ток этих генераторов будет 21 мА, т. е. равен току отсчетного значения, которое мы ранее "взвешивали" с помощью кодера. Таким путем восстанавливают все отсчетные значения.
На следующем шаге необходимо из отсчетных значений тока получить непрерывный ток. Сделать это поможет обычный конденсатор небольшой емкости, который при кратковременном воздействии на него тока (т. е. отсчетного значения) мгновенно зарядится и будет удерживать заряд до следующего импульса.
Отметим, что восстановленная таким путем кривая непрерывного тока несколько отличается от той, которая была получена на клеммах микрофона: она имеет плоские ступеньки между отсчетными значениями. Можно сказать, что процесс взятия отсчетных значений и последующего восстановления непрерывной кривой пока микрофона сопровождается специфическими искажениями, которые могут повлиять на качество воспроизведения звука. Однако на практике для восстановления тока используют не конденсатор, а более сложные схемы, делающие форму восстановленного тока похожей на форму исходного тока и тем самым сводящие на нет действия указанных искажений.
Нельзя не сказать еще об одном виде искажений, появляющихся при переводе отсчетного значения тока в двоичный код. Так, если кодированию подвергается отсчетное значение 21,7 мА, кодер все равно выдает код 10101, как и в случае целого значения 21 мА. Это и понятно, поскольку "взвешивание" проводилось с точностью до 1 мА — "веса" самой меньшей "электрической гири". Такое округление чисел в технике называется квантование, а разница между отсчетным значением тока и величиной, набираемой двоичным кодом, — ошибка квантования.
Однако и искажения, вызванные ошибками квантования, можно если и не исключить совсем, то, по крайней мере, значительно уменьшить. Пусть, например, самая маленькая "электрическая гиря" будет иметь "вес" 0,125 мА. Тогда, взяв восемь "гирь", соответствующие 16; 8; 4; 2; 1; 0.5; 0,25; 0,125 мА, можно будет "взвешивать" отсчетные значения тока с точностью до 0,125 мА. При этом число 21 представится 8-разрядным двоичным кодом 10101000, а число 21,7 кодом 10101101, где последние три цифры означают добавку 0,625 к числу 21. Применение же 12-разрядного двоичного кода позволит вместо числа 21,7 набрать весьма близкое к нему число 21,692 1895.
Успехи в развитии интегральной микросхемотехники позволили объединить в корпусе одной небольшой микросхемы электронный ключ и кодер. Эта микросхема выполняет преобразование непрерывной (часто говорят аналоговой) электрической величины в двоичный цифровой код и известна под названием аналого-цифровой преобразователь (АЦП). Выпускаются АЦП с 8-, 10- и 12-разрядными двоичными кодами. Существуют и микросхемы, преобразующие двоичные 8-, 10- или 12-разрядные коды в непрерывный (аналоговый) сигнал. Их называют цифро-аналоговые преобразователи (ЦАП).
Подключив к микрофону АЦП, можно записать речь, музыку и другие окружающие нас звуки в электронную память. Таким путем нетрудно "законсервировать" и сохранить для потомков голоса знаменитых певцов, артистов, исполнение музыкальных произведений талантливыми музыкантами, голоса птиц и животных, занесенных в "Красную книгу" или исчезающих с лица Земли… Эта кладовая будет поистине бесценна.
Цифровую информацию, извлеченную из памяти, всегда можно превратить в звук. Для этого ее нужно с помощью ЦАП преобразовать в непрерывный ток, а подключенный к ЦАП громкоговоритель точно так же, как "электрическая гортань" Белла, воспроизведет звуковые волны.
Интересно подсчитать, какой объем памяти потребуется для записи одной секунды разговорной речи. Определить это нетрудно. За секунду АЦП измеряет ток микрофона 8 000 раз. В 10-разрядном АЦП каждое измеренное значение тока представляется двоичным словом из 10 бит, значит, для записи отрезка речи "длиной" всего 1 с нужна память объемом 80000 бит.
Заметим, что в интегральную микросхему с объемом памяти 30∙109 бит (помните, мы подсчитали, что в нее помещается 3 000 томов А. Дюма) можно записать около 100 часов непрерывного разговора!
Запись человеческого голоса в электронную память нужна не только в целях сохранения его для потомков. Практическое применение нашли "говорящие" автоответчики на телефонных станциях, в кинотеатрах, в банках, на предприятиях промышленности. Рядом зарубежных фирм выпущены электронные переводчики для туристов. Достаточно вначале нажать на нем клавишу с обозначением языка, на который вы хотите перевести свой вопрос, а потом произнести и саму фразу. Через несколько секунд искусственный голос повторит ваш вопрос на нужном вам языке.
Во всем мире бурно развивается цифровая телефония. В корпусе телефонного аппарата размещается микросхема АЦП и по проводам, подключенным к телефону, вместо привычных слов передаются 0 и 1. Понятно, что в телефонном аппарате имеется также микросхема ЦАП, позволяющая телефону воспроизводить живой человеческий голос. И хотя соответствующее дооборудование телефонных станций требует при этом определенных затрат, цифровая телефония предоставляет людям немало благ. Как отмечают специалисты, качество цифровой телефонной связи значительно выше, чем обычной, поскольку цифровые сигналы меньше боятся всякого рода помех, что самое главное, появляется возможность к одной и той же телефонной линии подключать, казалось бы, внешне совершенно различные устройства — телефонный аппарат и персональный компьютер: они оба передают в линию и принимают из нее двоичные цифры.
А нельзя ли к ним добавить еще одно устройство — для передачи видеоизображений? Можно. В следующей главе мы расскажем о том, как это сделать.
Тайна портрета Моны Лизы
Как неразгаданная тайна.
Живая прелесть дышит в ней -
Мы смотрим с трепетом тревожным
На тихий свет ее очей.
Земное ль в ней очарованье
Иль неземная благодать?..
Ф.И. Тютчев
Краса и гордость парижского музея Лувр — знаменитая картина флорентийского живописца Леонардо да Винчи "Джоконда". Художник запечатлел на холсте Мону Лизу, жену флорентийского купца Франческо Джокондо.