Измерительные приборы в электрических измерениях, страница 32

На рис. 3.63(b) показана простая реализация ЦАП. Цифровой вход Dсостоит из всех битов аi(i = 0, 1, , п). Если аi = 1, то соответствующий переключатель аiподключен к отрицательному опорному напряжению – Vr; если же ai = 0, то переключатель подключен к земле. Так как коэффициент усиления операционного усилителя без обратной связи А0 очень велик, в узле Sреализуется состояние виртуального замыкания. Ток во входной цепи этого усилителя, преобразующего ток в напряжение, равен сумме токов, протекающих по всем резисторам Ri, для которых аi= 1. Этот ток равен

.

Следовательно, аналоговое выходное напряжение равно VA= -IR. Для того, чтобы выполнялось равенство: Va=V0D, мы выбираем сопротивление резистора Ri вдвое больше сопротивления последующего резистора Ri+1. Так, если Rо= R, то R1= R/2, R2 = R/4 и Ri =2-iR. Тогда для VАнаходим:

.

У преобразователя с 11-битовым входом п = 10. При VR=5 В, Rf=1 кОм и R0 = R= 1 МОм наименьший шаг приращения напряжения V0 = 5 мВ. Наименьшее сопротивление имеет резистор Rl0; оно соответствует старшему разряду а10 и должно быть в 210 раз меньше, чем сопротивление резистора R0, то есть R10 = 1 / 1024 МОм. (Здесь следует иметь в виду, что i – это нижний индекс в обозначении отдельных разрядов аi: i = 0, 1, 2, , n. Так что всего имеется  n+ 1 бит!)

Рис. 3.61. (а) Передаточная характеристика ЦАП. (b) Реализация ЦАП, в котором сопротивление каждого резистора Ri соответствует весу двоичной цифры или бита.

Основной недостаток такого ЦАП состоит в том, что соотношение между наибольшим сопротивлением (R0) и наименьшим (Rn) становится слишком большим с практической точки зрения, когда число бит велико. При n + 1 битах это отношение равно R0/Rn = 2n. Когда размеры резисторов малы (например, при изготовлении их методом тонкопленочной технологии), трудно точно обеспечить требуемую величину сопротивления в таком широком диапазоне значений. Резисторы с наименьшими сопротивлениями Rn, Rn-1, которые соответствуют битам с наибольшим весом аn, аn-1, должны быть определены особенно точно по отношению к резистору обратной связи Rf.

Разрешающая способность ЦАП равна отношению максимального выходного напряжения к шагу приращения напряжения V0. Таким образом, разрешение r равно:

.

Очевидно, что разрешение ЦАП должно быть достаточно высоким, чтобы обеспечить требования, предъявляемые к точности измерительной системы. Если бы сопротивления всех резисторов ЦАП были выдержаны с исключительно высокой точностью, но разрешающая способность была бы низкой, то точность GAIT полностью определялась бы большой ошибкой квантования, как следствие низкого разрешения. Если допустимую относительную погрешность значения Va = V0D обозначить через ε, то разрешающая способность должна удовлетворять неравенству: r≥1 .

Погрешность ЦАП, изображенного на рис. 3.61(b), с указанными выше сопротивлениями резисторов может достигать приблизительно 10-3. Это требует разрешения 103, то есть по крайней мере 10 битов, поскольку 210 – 1 = 1023.

На рис. 3.62 приведена схема ЦАП, в которой используются резисторы только двух различных номиналов. Схема состоит из резисторной матрицы и усилителя, преобразующего ток в напряжение. Очевидно, что сопротивление участка матрицы вправо от узлов 0, 1, 2, , n остается одним и тем же (равным 2R), независимо от номера узла, так как потенциал в точке переключения всегда равен потенциалу земли (независимо от того, установлено аi = 0 или аi=1). Как следствие, ток в каждом узле 0, 1, 2, , n будет делиться поровну между равным 2R сопротивлением вправо от узла и резистором с сопротивлением 2R, подключенным к переключателю. Ток, текущий от источника опорного напряжения VR к n-му узлу равен  -VR/ R. В этой точке он делится поровну на два тока величиной - VR / R, причем один из них течет через переключатель, положение которого определяется значением бита аn, а другой – в остальную часть матрицы вправо от этого узла. Этот процесс повторяется в (n - 1)-м узле, так что ток через резистор и переключатель, относящийся к биту аn-1, становится равным  - VR / 4R и т. д. Эти токи суммируются на виртуально заземленном входе операционного усилителя. Ток, соответствующий младшему разряду а0, равен –VR/2n+1R, и им определяется минимально возможный шаг напряжения V0на выходе. Для этого минимального шага получаем: V0 = VR/2n; следовательно, функция передачи ЦАП в целом равна:

.

В этой схеме требуется, чтобы отношение сопротивлений резисторов Rи 2Rрезисторной матрицы, относящихся к старшим битам ап, ап-1, , к сопротивлению резистора обратной связи 2Rвыдерживалось точно. Так как здесь ислользуются только два номинала резисторов, у такого ЦАП точность может быть гораздо большей, чем в предыдущем случае. Достижима погрешность ниже 10-4. Хотя в этом случае нам необходимо обеспечить, по крайней мере, 14-битное разрешение, так как 214= 16384.

Рис. 3.62. Цифро-аналоговое преобразование, с использованием резисторной матрицы.

Аналого-цифровое преобразование

Математически аналого-цифровое преобразование описывается так

.

Рис. 3.63. (а) Передаточная характеристика АЦП. (b) Ошибка квантования Q, которой всегда сопровождается аналого-цифровое преобразование.

Здесь VA преобразуемое входное напряжение, V0 минимально различимый шаг напряжения и Qостаток, который возникает из-за ошибки квантования. Задача аналого-цифрового преобразователя (АЦП) состоит в том, чтобы найти такие значения битов аi, при которых ошибка квантования Qминимальна. Очевидно, следует ожидать, что ошибка квантования всегда не равна нулю: напряжение VAпредставляет собой сигнал с непрерывным множеством значений, в то время как Dможет принимать только дискретные значения (см. рис. 3.63(а)).

Наиболее точные АЦП реализуются с применением метода автоматической компенсации (см. раздел 3.3.2). Они могут быть выполнены с включением ЦАП в цепь обратной связи так, чтобы выходное напряжение ЦАП компенсировало входное напряжение VA. Если входное напряжение компенсируется непрерывно, то такой АЦП называют следящим АЦП (см. рис. 3.64(а)).