Искусство схемотехники. Том 2 (Изд.4-е) - Хоровиц Пауль (читать книги бесплатно полностью без регистрации .txt) 📗
Упражнение 9.4. Постройте схему формирования импульсной последовательности 10 кГц с длительностью импульсов, пропорциональной 8-разрядному двоичному входному коду. Используйте счетчики и компараторы (с соответствующими расширителями).
Умножитель частоты с усреднением. Схему умножителя частоты, описанную в разд. 8.28, можно использовать для создания простого ЦАП. Параллельный двоичный или двоично-десятичный входной код преобразуется в последовательность выходных импульсов со средней частотой, пропорциональной цифровому входу; для формирования выхода по постоянному току, пропорционального цифровому входному коду, можно, как и для описанного выше преобразователя частоты в напряжение, использовать простое усреднение, хотя в данном случае величина постоянной времени выхода может оказаться недопустимо большой, поскольку время усреднения на выходе умножителя частоты должно быть равно наибольшему периоду выходного сигнала умножителя. Достоинства умножителей частоты как Ц/А-преобразователей особенно проявляются, когда выход усредняется за счет сильной инерционности самой нагрузки.
По-видимому, лучше всего применять такие преобразователи при цифровом управлении температурой, где по каждому выходному импульсу частотного умножителя происходит переключение полных периодов напряжения переменного тока на нагревателе. Частотный умножитель при этом организуется таким образом, чтобы его самая низкая выходная частота была бы равна целочисленному делителю 120 Гц, а для коммутирования напряжения переменного тока (при пересечении нуля) по логическим сигналам используется твердотельное реле (или симистор).
Обратите внимание, что последние три способа преобразования основывались на усреднении во времени, в то время как методы на основе цепной резисторной схемы и источников тока по существу «мгновенны». Эта особенность присуща и различным методам аналого-цифрового преобразования. Усредняет ли преобразователь входной сигнал или преобразует отсчеты мгновенно имеет, как вы вскоре убедитесь на некоторых примерах, большое значение.
9.18. ЦАП с умножением
Большинство из ранее рассмотренных способов можно использовать для построения ЦАП с умножением, в которых выход равен произведению входного напряжения (или тока) на входной цифровой код. В ЦАП с масштабируемыми источниками тока вы можете, например, отградуировать все внутренние источники тока с помощью входного программирующего тока. Умножающие ЦАП можно выполнить на ЦАП, которые не имеют внутреннего опорного источника, используя вход опорного напряжения для входного аналогового сигнала. Однако для этой цели пригодны не все ЦАП, поэтому следует изучить внимательно их паспортные данные. В паспортные данные на ЦАП с хорошими «множительными» свойствами (широкий диапазон входного аналогового сигнала, высокая скорость и т. п.) в верхний правый угол обычно вносится пометка «умножающий ЦАП». Примерами 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).