Искусство схемотехники. Том 2 (Изд.4-е) - Хоровиц Пауль. Страница 77
Существует несколько типов волоконно-оптических кабелей, позволяющих сделать выбор между стоимостью и производительностью (длина на ширину полосы). Самым дешевым является многомодовое волокно со ступенчатым изменением коэффициента преломления; обычно это пластиковое волокно диаметром 1 мм. Вы можете передавать по нему излучение инфракрасного светодиода (а не лазерного диода), а в качестве детектора использовать фототранзистор или р-i-n-диод.
Фирма Motorola производит недорогой набор формирователей/приемников (менее доллара за штуку); элементы этого набора прямо насаживаются на кабель в оболочке (серия MFOE71/MFOD71-73); с их помощью можно передавать данные со скоростью 5 Мбит/с по 10-метровому пластиковому кабелю, описанному выше (см. рис. 9.43).
Рис. 9.43. Недорогая оптоволоконная линия связи.
(на основе рис. 7 спецификации MFOD71 фирмы «Моторола»)
Кабели более высокого качества используют стекловолокна — многомодовые со ступенчатым изменением коэффициента преломления, многомодовые с плавным изменением коэффициента преломления (лучше) или одномодовые (самые лучшие). Используя стекловолокно 200 мкм со ступенчатым изменением коэффициента преломления, можно достичь скорости 5 Мбит/с на 1 км пути со стандартными волоконно-оптическими компонентами, включающими соединители, элементы связи, делители/объединители и детекторы с встроенными усилителями. Последним достижением в области широкополосной волоконно-оптической дальней связи является 4 ГГц на 120 км пути без повторителей.
Аналого-цифровое преобразование
9.15. Введение в аналого-цифровое преобразование
Кроме чисто «цифрового» сопряжения (ключи, лампы и т. п.), которое обсуждалось в предыдущих разделах, часто требуется преобразовать аналоговый сигнал в число, пропорциональное амплитуде сигнала и наоборот. Это играет важную роль в тех случаях, когда компьютер или процессор регистрируют или контролируют ход эксперимента или технологического процесса, или всякий раз, когда цифровая техника используется для выполнения традиционно аналоговой работы.
Аналого-цифровое преобразование следует использовать в областях, где для обеспечения помехоустойчивой и шумозащищенной передачи аналоговая информация преобразуется в промежуточную цифровую форму (например, «цифровая звукотехника» или импульсно-кодовая модуляция). Это требуется в самых разнообразных измерительных средствах (включая обычные настольные приборы типа цифровых универсальных измерительных приборов и более экзотические приборы, такие, как усреднители переходных процессов, «ловушки для выбросов» и осциллографы с цифровой памятью), а также в устройствах генерации и обработки сигналов, таких, как цифровые синтезаторы колебаний и устройства шифрования данных.
И наконец, техника преобразования является существенной составляющей способов формирования аналоговых изображений с помощью цифровых средств, например, показаний измерительных приборов или двухкоординатных изображений, создаваемых компьютером. Даже в относительно простой электронной аппаратуре существует масса возможностей для применения аналого-цифрового и цифро-аналогового преобразования, так что знакомство с различными способами и доступными модулями, используемыми в аналого-цифровом преобразовании, весьма полезно, тем более, что в настоящее время можно приобрести АЦП и ЦАП по 5 долл. за штуку.
Наше знакомство с различными методами преобразования не будет носить характер курса по проектированию преобразователей. Мы попытаемся показать преимущества и недостатки каждого метода, поскольку в большинстве случаев задача состоит в том, чтобы купить коммерчески доступный кристалл или модуль, а не построить его с начала до конца. Понимание техники преобразования и знание особенностей методов преобразования будут руководить вами при выборе блока из сотни доступных.
Коды. Здесь вы должны вспомнить разд. 8.03, в котором описаны различные числовые коды, используемые для представления чисел со знаком. В схемах А/Ц-преобразования используют обычно смещенный двоичный и дополнительный коды, время от времени появляются также прямой код со знаком и код Грея.
Дополним ваши воспоминания:
Погрешности преобразователей. Погрешности А/Ц- и Ц/А-преобразований — весьма сложная тема, которой можно посвятить целые тома. Как выразился Берни Гордон из фирмы Analogic, если вы полагаете, что система преобразования высокой точности живет в соответствии с объявленными техническими данными, то вы, вероятно, не достаточно близко с ней познакомились. Мы не будем следовать такому прикладному сценарию с тем, чтобы поддержать высказывание Берни, но покажем 4 наиболее общих типа погрешностей преобразования. Не желая утомлять вас умными разговорами, мы просто представим графики, не требующие пояснений, для 4-х наиболее распространенных типов погрешностей: погрешности сдвига, погрешности шкалы, нелинейность и немонотонность (рис. 9.44).
Рис. 9.44. Четыре основных типа погрешностей аналого-цифрового преобразования.
(С разрешения фирмы National Semiconductor.)
а — передаточная характеристика АЦП со сдвигом нуля на 1/2 МЗР;
б — линейная погрешность шкалы на 1 МЗР;
в — +1/2 МЗР нелинейности (включая возможную погрешность 1 МЗР); 1 МЗР дифференциальной нелинейности (при сохранении монотонности);
г — немонотонность (нелинейность должна быть больше ± 1/2 МЗР).
9.16. Цифро-аналоговые преобразователи (ЦАП)
Цель состоит в том, чтобы преобразовать количество, определенное в виде двоичного числа (или многоразрядного двоично-десятичного числа), в напряжение или ток, пропорциональное значению цифрового входа. Рассмотрим несколько распространенных способов преобразования.
Включение масштабирующих резисторов в суммирующее соединение. Как вы уже видели в разд. 4.09, подключая несколько резисторов к суммирующему входу операционного усилителя, на выходе можно получить напряжение, пропорциональное взвешенной сумме входных напряжений (рис. 9.45).
Рис. 9.45.
Напряжение на выходе этой схемы изменяется от 0 до —10 В, причем максимальный выход соответствует входному числу 64. Действительно, максимальное входное число всегда равно 2n — 1, т. е. все разряды находятся в «1». В данном случае максимальное входное число равно 63, а соответствующее выходное напряжение равно —10 x 63/64. Изменяя резистор обратной связи, можно добиться, чтобы выход изменялся от 0 до — 6,3 В (т. е. сделать так, чтобы выход в вольтах был бы численно равен —1/10 входного числа), можно добавить также инвертирующий усилитель или постоянное смещение на суммирующий вход, чтобы получить положительный выход. Изменяя значения входных резисторов, можно соответствующим образом преобразовать многоразрядный двоично-десятичный входной код, или любой другой взвешенный код. Входные напряжения должны соответствовать точным эталонам; чем меньше значение входного резистора, тем большую точность он должен иметь. Разумеется, сопротивление переключения должно быть меньше чем 1/2n величины самого маленького резистора; это важное замечание, поскольку переключение во всех реальных схемах выполняется с помощью транзисторов или ключей на МОП-транзисторах. Этот способ преобразования используется только в быстрых преобразователях низкой точности.