Шрифт:
Большинство из ранее рассмотренных способов можно использовать для построения ЦАП с умножением, в которых выход равен произведению входного напряжения (или тока) на входной цифровой код. В ЦАП с масштабируемыми источниками тока вы можете, например, отградуировать все внутренние источники тока с помощью входного программирующего тока. Умножающие ЦАП можно выполнить на ЦАП, которые не имеют внутреннего опорного источника, используя вход опорного напряжения для входного аналогового сигнала. Однако для этой цели пригодны не все ЦАП, поэтому следует изучить внимательно их паспортные данные. В паспортные данные на ЦАП с хорошими «множительными» свойствами (широкий диапазон входного аналогового сигнала, высокая скорость и т. п.) в верхний правый угол обычно вносится пометка «умножающий ЦАП». Примерами 12-разрядных умножающих ЦАП являются AD7541, 7548, 7845 и DAC1230, стоимость которых колеблется от 10 до 20 долл.
Умножающие ЦАП (и А/Ц-эквиваленты) открывают возможности для логометрических измерений и преобразований. Если некоторый датчик (например, резистивный датчик типа термистора) питается от эталонного напряжения, которое подается также на А/Ц- или Ц/А-преобразователь в качестве опорного напряжения, то изменения эталонного напряжения не повлияют на результаты измерений. Эта идея чрезвычайно плодотворна, поскольку позволяет проводить измерения и управление с точностью, превышающей стабильность эталонного источника напряжения или источника питания, и наоборот, смягчить требования по стабильности и точности источника питания.
Логометрический принцип в своей простейшей форме используется в классической мостовой схеме, где за счет сведения к нулю разностного сигнала между двумя выходами делителей напряжения устанавливается равенство двух отношений (см. разд. 15.02). Приборы типа 555 (см. разд. 5.14) позволяют добиться хорошей стабильности выходной частоты при значительных изменениях напряжения питания; это достигается благодаря применению логометрической схемы: напряжение на конденсаторе, формируемое с помощью RС-цепочки от источника питания, сравнивается с фиксированной долей напряжения питания (1/3 UКК и 2/3 UКК). Результирующая выходная частота будет зависеть только от постоянной времени RС-цепи. К этой важной теме мы еще не раз вернемся и в этой главе в связи с АЦП и в гл. 15, когда мы будем обсуждать методы научных измерений.
9.19. Выбор ЦАП
В качестве справочного материала, необходимого для выбора ЦАП для конкретного применения, мы приводим табл. 9.4, в которой перечислены самые типичные ЦАП различной скорости и точности. Этот список ни коим образом не претендует на полноту, но он включает наиболее распространенные преобразователи и некоторые самые современные приборы, предназначенные для замены.
При поиске ЦАП для конкретного применения следует всегда помнить о некоторых наиболее важных моментах: а) точность; б) быстродействие; в) точность установки (требуется ли внешняя подстройка?); г) входная структура (память? КМОП/ТТЛ/ЭСЛ-совместимость?); д) опорный источник (внутренний, внешний?); е) выходная структура (токовый выход? размах выхода? выход по напряжению? диапазон?); ж) необходимые напряжения питания и мощность рассеивания; з) корпус (желательно с малым числом выводов «узкий DIP» шириной 0,3 дюйма); и) цена.
9.20. Аналого-цифровые преобразователи
Можно насчитать с полдюжины основных способов А/Ц-преобразования, каждый из которых обладает своими преимуществами и ограничениями. Поскольку вы обычно применяете готовые А/Ц-модули или ИС, а не разрабатываете их сами, мы по возможности кратко опишем различные способы преобразования главным образом для того, чтобы помочь сделать квалифицированный выбор для конкретного применения. В следующем разделе этой главы мы покажем несколько типовых приложений А/Ц-преобразования. В гл. 11 рассмотрим некоторые АЦП, использующие точно такие же методы преобразования, но выходы которых просто сопрягаются с микропроцессорами.
Параллельное кодирование. В этом методе напряжение входного сигнала подается на один из входов n компараторов одновременно; другие входы компараторов подключены к n опорным источникам с равномерно распределенными напряжениями. Шифратор с приоритетом формирует цифровой выходной сигнал, соответствующий самому старшему компаратору из активизированных входным сигналом (рис. 9.49).
Рис. 9.49. Параллельно кодированный АЦП.
Параллельное кодирование (иногда называемое «мгновенным» кодированием) — это самый быстрый метод А/Ц-преобразования. Время задержки от входа до выхода равно сумме времен задержки на компараторе и шифраторе. Параллельные преобразователи, выпускаемые промышленностью, имеют от 16 до 1024 уровней квантования (с выходами от 4 до 16 разрядов). При большем числе разрядов они становятся дорогими и громоздкими. Быстродействие их колеблется от 15 до 300 млн. отсчетов в секунду. Типовым мгновенным АЦП является TDC1048 фирмы TRW, это биполярный 8-разрядный преобразователь на 20 млн. отсчетов в секунду в 28-выводном корпусе, цена которого составляет 100 долл.; фирма ЮТ выпускает преобразователь 75С48, КМОП-эквивалент с улучшенными техническими данными.
Существует вариант простого параллельного шифратора, так называемый полумгновенный шифратор, в котором используется двухступенчатый процесс. В этом процессе осуществляется мгновенное преобразование входа до половинной заданной точности; внутренние ЦАП вновь преобразуют приближенное значение в аналоговую величину, а разность между ней и входной величиной подвергается мгновенному преобразованию для получения младших значащих разрядов (рис. 9.50).