Цифровые измерительные устройства. Цифровые Измерительные Устройства. Цифровые измерительные устройства теоретические основы цифровой измерительной техники
Скачать 1.94 Mb.
|
U X . Оно продолжается до момента, когда на счетчик импульсов временной шкалы приходит импульс с заранее заданным номером N 0 . Затем вход интегратора переключается на источник опорного напряжения U REF , имеющего обратную полярность по отношению к преобразуемому напряжению. Этот второй такт интегрирования продолжается до тех пор, пока не сработает компаратор, сравнивающий U инт с напряжением исходного состояния. Число импульсов N OUT временной шкалы, сосчитанное за время второго такта, является результатом преобразования. Обозначим длительности первого и второго тактов соответственно T 1 и T 2 , и предположим для простоты, что преобразуемое напряжение постоянно (если это не так, нужно заменить его средним за время интегрирования). U инт t … 1 2 3 N 0 1 … N OUT Интегрирование U X Интегрирование U REF t 0 Рис. 1.19. 24 Поскольку приращения интеграла входного напряжения интегратора в первом и втором такте равны по модулю, можно записать: T 1 │U X │ = T 2 │U REF │. Но T 1 = N 0 /f 0 , где f 0 – частота следования импульсов временной шкалы. Аналогично, T 2 ≈ кв N OUT /f 0 (погрешность квантования видна на рисунке). Из этих соотношений, независимо от частоты f 0 , следует N 0 │U X │ ≈ кв N OUT │U REF │, и окончательно N OUT ≈ кв N 0 │U X /U REF │. В этой формуле, конечно, не учтены многие другие составляющие погрешности, свойственные реальному прибору; однако из нее хорошо видна сущность происходящего: выполнено сравнение U X с U REF в том смысле, что найдено их отношение (ratio), причем импульсная временная шкала послужила посредником при сравнении. От нее требовалась только равномерность в течение преобразования, но совершенно не требовалось долговременной стабильностимежимпульсного интервала (или обратной ему величины – частоты f 0 ). Отметим, что такими же посредниками являются резистивные цепи в параллельных АЦП, а также и в АЦП на основе ЦАП с резистивными делителями напряжения. От них тоже не требуется стабильности самих сопротивлений, нужна только стабильность отношений сопротивлений. На основе импульсных временных шкал строятся простые и точные кодоуправляемые делители напряжения или тока. Их важнейшей частью является переключатель, похожий на одноразрядный ЦАП по рис. 1.8 или рис. 1.9, но имеющий импульсный управляющий сигнал α(t). Среднее выходное напряжение или средний ток получаются равными соответственно µU IN или µI IN , где µ = [T в /(T в + T н )] ср – среднее отношение времени, когда ключ включен «вверх» (α = 1), к сумме времен «верхнего» и «нижнего» (α = 0) состояний ключа. Простейшей формой импульсного управляющего сигнала α(t) является сигнал с широтно-импульсной модуляцией (ШИМ-сигнал). Он обычно имеет постоянный период T в + T н = N mod /f 0 , где N mod – модуль используемого счетчика импульсов (см. раздел 1.5.3), а f 0 – частота следования импульсов задающего генератора; в каждом цикле ключ включается «вверх» на время T в = N/f 0 , где N – числовое значение входной кодовой комбинации (рис. 1.20). α t 0 1 N/f 0 N mod /f 0 Рис. 1.20 25 Преобразование N → T в /(T в + T н ) получается чрезвычайно точным; погрешность возникает только из-за различных задержек в логических цепях. Единственный же необходимый для построения делителя напряжения или тока ключ можно при необходимости поставить в благоприятные условия работы и хорошо отрегулировать. Поскольку мгновенное напряжение или мгновенный ток на выходе ключа пульсируют от нуля до максимума, обычно требуется их сглаживание с помощью фильтра или иного устройства (например, так называемого интегрирующего дискретизатора). Отсюда недостатки импульсных делителей и ЦАП на их основе: малое быстродействие при изменениях кодового сигнала и наличие остаточных пульсаций выходной величины. 1.5.5. Пространственные шкалы Объектами пространственной области являются тела и их системы, движения тел и физические поля. В частности, положение тела в пространстве с фиксированной системой отсчета характеризуется тремя линейными и тремя угловыми координатами. Шкалы строятся отдельно для каждой координаты; соответственно различаются линейные и угловые пространственные шкалы. У таких пространственных шкал много общих черт с временными. Положение в пространстве соответствует моменту времени, а пространственная координата (линейная или угловая) – дате момента времени. Как временная дата, так и пространственная координата выражаются в интервальных шкалах. Пространственное перемещение соответствует интервалу времени; их протяженности выражаются в пропорциональных шкалах. Соответственно при линейных и угловых цифровых измерениях различают датчики положения и датчики перемещения. Другая, эквивалентная пара терминов: абсолютные преобразователи и инкрементные преобразователи. Еще в начальный период развития ЦИТ получили распространение датчики положения с кодированной шкалой в виде диска (при угловых измерениях) или рейки (при линейных измерениях) с нанесенным тем или иным способом рисунком кода. Для считывания кода (восприятия кодовых символов) используются различные физические принципы – восприятие может быть контактным, индуктивным и т.д. Ниже на рис. 1.21 схематически изображены две рейки, кодированные четырехразрядными кодами наиболее часто применяемых видов: натуральным двоичным кодом (а) и кодом Грея (б). Пусть, например, светлые по рисунку участки у реальной рейки выполнены из проводящего материала и находятся под напряжением, а темные – не проводят. В этом случае кодовые символы воспринимаются пружинящими проволочными контактами – щетками, относительно которых перемещается рейка. Если в исходном положении четыре щетки каждого из датчиков, показанных на рисунке, располагаются примерно на прерывистой линии, то с них считываются кодовые комбинации 0000. При перемещении реек влево на 1/16 длины рейки получатся кодовые комбинации 0001, при перемещении еще на 1/16 датчик по рис. 1.21, а покажет 0010, а датчик по рис. 1.21, б – 0011, и т.д. Большее распространение получили работающие аналогично датчики угловых координат. Реальные устройства имеют, как правило, не меньше 6 разрядов; наибольшее разрешение – примерно 26 до 20 двоичных разрядов – достигается при использовании оптических принципов восприятия. Датчики перемещения, требующие счета импульсов, часто строятся на основе периодических, в частности, одноразрядных двоичных шкал (рис. 1.22), которые дают при равномерном движении подвижной части сигналы в виде меандров. Два воспринимающих элемента (на рисунке – A и B) установленные со сдвигом на p/4, где p – период шкалы, позволяют организовать реверсивный счет при изменениях направления движения подвижной части. При этом используются различные сочетания положительного или отрицательного перепадов одного из сигналов с низким или высоким уровнем другого. Таких сочетаний всего 8 – по четыре для двух возможных направлений движения рейки. Если все их использовать для счета, можно получить на каждом периоде шкалы четыре равномерно расположенных счетных импульса. Существуют устройства, в которых либо одноразрядные двоичные, либо «чисто инкрементные» (образованные короткими пространственными метками) α 1 α 2 α 3 α 4 α 1 α 2 α 3 α 4 а) б) α = 0 α = 1 Воспринимающий элемент (щетка) Рис. 1.21 p A B Рис. 1.22 27 шкалы не изготовляются заранее, а формируются в процессе измерения. К таким устройствам относятся некоторые расходомеры, которые так и называются меточными. Шкала в них наносится на движущуюся среду. Очень разнообразны и интересны преобразователи перемещение → код и положение → код, в которых датчик формирует две составляющие выходного сигнала, изменяющихся как синус и косинус пространственной координаты подвижной части. Некоторые из них, такие как индуктосины (линейные и круговые) и вращающиеся трансформаторы, работают на несущей частоте; другие – оптические растровые сопряжения, интерферометры, поляриметры и другие – на постоянном токе. Синусная и косинусная составляющие выхода датчика могут пониматься как две проекции вектора, поворот которого соответствует перемещению подвижной части датчика. Наличие этих двух проекций позволяет в любой момент времени, как в движении, так и в покое, найти пространственную фазу внутри цикла изменения сигналов. Напомним, что при временных измерениях мы обычно располагаем лишь одной проекцией вектора, представляющего сигнал (вещественной составляющей сигнала), и поэтому нахождение мгновенной фазы модулированного сигнала представляет собой очень трудную задачу. Если в диапазоне преобразования (например, в полном угле 0…360°) укладывается всего один цикл изменения синусно-косинусного выходного сигнала датчика, то для получения кодового результата должна быть построена внутрицикловая шкала или, как говорят, должна быть выполнена интерполяция внутри цикла. Формально интерполяция сводится к вычислению арктангенса отношения синусной составляющей сигнала к косинусной. В действительности такой «лобовой» подход используется редко; существует целый ряд остроумных приемов, позволяющих получить кодовый отсчет без вычисления арктангенса, например, подбор такого N, чтобы обратилась в нуль разность которую формируют, используя постоянные запоминающие устройства для хранения таблиц синуса и косинуса и множительные ЦАП для выполнения операции умножения напряжения на число. Если же в диапазоне преобразования помещается большое число циклов (как например, при использовании оптических растров), то можно просто считать целые циклы или их четверти в процессе движения подвижной части, а можно и добавить интерполяцию внутри цикла. Все это используется на практике, и даже выпускаются специальные микросхемы, например, для преобразования угол → код по синусно-косинусному сигналу вращающегося трансформатора. Погрешность последнего может составлять единицы угловых минут, цена единицы младшего разряда кода при разрядности микросхемы 14 битов – около 1,3'. Для использования в станках с программным управлением выпускаются преобразователи с оптическими растрами в виде длинных линеек, а к ним – необходимые вторичные приборы. В большинстве случаев устройства с синусно-косинусными сигналами оказываются удобнее устройств с датчиками, содержащими диски и рейки с заранее нанесенным рисунком кода. Однако и эти последние датчики продолжают совершенствоваться. , 2 sin cos 2 cos sin mod mod N N U N N U m m π α π α − 28 Итак, выше, на протяжении раздела 1.5, очень кратко были рассмотрены кодированные шкалы источников тока, шкалы резисторов, шкалы резистивных делителей напряжения или тока, шкалы временнòй и пространственной областей. Разумеется, охватить все разнообразие используемых в ЦИТ кодированных шкал даже только перечисленных выше групп в кратком обзоре невозможно (например, наряду с резистивными делителями напряжения сейчас все шире используются делители на переключаемых конденсаторах). В обзоре не были затронуты также многие интересные способы применения рассмотренных шкал. Наконец, существуют и другие типы шкал, не входящие в перечисленные группы (например, шкалы грузов, используемые в некоторых цифровых весах и образцовых манометрах). Однако из приведенных во всем разделе 1.5 примеров должно быть видно, что сравнение измеряемого объекта с заранее заготовленной кодированной шкалой не является единственным принципом получения цифрового результата измерения. Шкала может быть сформирована из самого объекта или нанесена на него, как это делается в цифровых частотомерах и меточных расходомерах; кроме того, часто реализуется сравнение измеряемого объекта с образцовым при помощи шкалы-посредника. В качестве посредников используются резистивные цепи, пространственные шкалы (в силоизмерительных устройствах, напоминающих торговые «безмены», о чем выше не говорилось), импульсные временные шкалы. Одним из наилучших посредников – благодаря своей равномерности – является импульсная временная шкала, формируемая из сигнала генератора гармонических колебаний. Упражнения к разделу 1.5 У1.5.1. Микросхема быстродействующего восьмиразрядного ЦАП К1118ПА1 построена по принципу суммирования токов, взвешенных по двоичному закону (таким образом, она реализует шкалу источников тока). Вычислите значение тока каждого из восьми разрядов, если номинальное значение выходного тока этой микросхемы ЦАП при максимальном N составляет 51 мА. Вычислите также значение максимального (по модулю) выходного напряжения, если выход микросхемы нагружен на кабель, имеющий на обоих концах согласующие резисторы 50 Ом. У1.5.2. Микросхема десятиразрядного ЦАП К1118ПА2 содержит резистивный делитель по схеме рис. 1.11, что позволяет рассматривать ее как ЦАП с выходом по напряжению. Номинальное значение сопротивления R составляет около 120 Ом. Вычислите выходное сопротивление микросхемы. Ответьте на вопрос: как изменилась бы функция, описывающая зависимость выходного напряжения U OUT этой микросхемы от N при отсутствии внешней нагрузки, если бы был исключен правый (по схеме рис. 1.11) резистор R? У1.5.3. В кодоуправляемой проводимости по рис. 1.13, управляемой двоичным кодом, сопротивления резисторов составляют: R; R/2; R/4; R/8; R/16; R/32; R/64; R/128 и т.д. Измените эти соотношения так, чтобы 29 кодоуправляемая проводимость управлялась двоично-десятичным кодом с весами двоичных разрядов 2, 4, 2, 1. У1.5.4. Кодоуправляемые проводимости применяются, в частности, в качестве регулируемых плеч цифровых мостов постоянного тока. Автомат уравновешивания (как на рис. 1.12) изменяет кодовую комбинацию на входе кодоуправляемой проводимости так, чтобы напряжение на измерительной диагонали моста, поступающее на компаратор, стало по возможности близким к нулю. Число, изображаемое этой кодовой комбинацией, выводится на индикацию как результат измерения сопротивления R X . Ответьте на вопрос: в какое плечо моста – смежное с плечом, содержащим R X , или противолежащее – следует включить кодоуправляемую проводимость, чтобы результат измерения соответствовал именно сопротивлению R X ? У1.5.5. В некоторых цифровых вольтметрах используются ЦАП с двоично-десятичными секционными делителями напряжения, работающими в коде 2421. На рис. 1.23 показан некоммутируемый резистор R, секция младшего десятичного разряда и начало следующей секции с «горизонтальным» резистором R * . Таких одинаковых секций в приборе может быть 4 или 5; веса двоичных разрядов каждой следующей секции должны быть в 10 раз больше весов предыдущей, что обеспечивается «горизонтальными» резисторами, аналогично двоичному лестничному делителю по рис. 1.17. Повторите применительно к двоично-десятичному секционному делителю рисунка 1.23 рассуждения, приведенные выше для объяснения рисунка 1.17; рассчитайте сопротивление R* «горизонтального» резистора двоично-десятичного делителя. У1.5.6. Выше в разделе 1.5.3 было сказано, что кодоуправляемый преобразователь напряжение → ток вместе с преобразователем ток → напряжение на операционном усилителе обычно реализует функцию R R R/2 R/4 R/2 R* R R/2… α 1 α 2 α 3 α 5 α 6 α 4 U REF Рис. 1.23. mod IN IN OUT U N N U U − = − = µ 30 Но для получения именно такого значения µ нужно определенным образом подобрать сопротивление резистора обратной связи в преобразователе ток → напряжение. Рассчитайте необходимое отношение сопротивления этого резистора к сопротивлению R лестничного преобразователя напряжение → ток, который получается из делителя напряжения по рис. 1.17 заменой выхода на вход, а входа на выход. У1.5.7. Рассчитайте приращение частоты, соответствующее изменению управляющей 32-разрядной кодовой комбинации на единицу младшего разряда, для микросхемы прямого цифрового синтеза частоты, описанной в разделе 1.5.4, если f MCLC = 25 МГц. У1.5.8. В цифровом частотомере измерительный интервал T и выбран равным 100 мс, на отсчетном устройстве высвечено наименование единицы частоты: «кГц». Ответьте на вопрос: где (между какими десятичными разрядами индицируемого числа) должна располагаться десятичная точка? У1.5.9. Определите, какому приращению измеряемого напряжения соответствует единица младшего разряда кода в АЦП двухтактного интегрирования, если U REF = 10 В, а N 0 = 10 4 У1.5.10. В разделе 1.5.4 было отмечено что импульсные делители с ШИМ позволяют получить очень высокую точность. Следовательно, разрядность управляющего кода может быть высокой. Рассчитайте период ШИМ-сигнала, который получился бы, если бы при |