Контроль параметров АЦП

Страница 3

Преобразователь считается линейным, если его максимальная погрешность линейности δn не превышает 1/2 значения младшего разряда Δ. Оценку линейности АЦП проводят так же, как и для ЦАП.

Таким образом, нелинейность характеризует как ЦАП, так и АЦП и наряду с дифференциальной нели­нейностью имеет первостепенное значение для оценки качества преобразователей, поскольку все другие по­грешности (смещение нуля, погрешность полной шкалы и т. д.) могут быть сведены к нулю соответствующими регулировками.

Коэффициент преобразования Кпр определяет наклон характеристики преобразователя. Как отмечалось, для идеального ЦАП наклон характеристики должен быть таким, чтобы при включении всех разрядов (двоичный код полной шкалы No на его цифровых входах равен 111 .1) выходное напряжение полной шкалы Uп.ш ЦАП было меньше опорного напряжения Uоп на значе­ние младшего разряда Δ, что соответствует прямой 1 на рис. 3 [соотношение (2)]. Для ЦАП с токовым выхо­дом наклон характеристики определяется номиналом ре­зистора обратной связи Roc (Рис. 4), который нахо­дится в составе преобразователя и предназначен для включения в цепь обратной связи усилителя-преобразо­вателя тока в напряжение. При номинальном значении Rос напряжение Un.ш отличается от Uon на значение младшего разряда Δ. Если номинал Roc больше, то ко­эффициент преобразования возрастает (прямая 3 на рис. 3), если меньше,—то уменьшается (прямая 2 на рис 3). Это объясняется тем, что абсолютные значения младшего разряда Δ2 и Δ3 для характеристик 2 и 3 рис. 3 отличаются от расчетного номинального значения Δ1, определяемого соотношением (3). При этом фактиче­ские значения младших разрядов преобразования опре­деляются соотношением

Δф=Uп.ш.ф./(2m-1)

где Uп.ш.ф.—фактическое значение полной шкалы преоб­разователя.

Погрешность полной шкалы δп.ш отражает степень отклонения реального коэффициента преобразования от расчетного, т. е. под δп.ш понимают разность между но­минальным значением полной шкалы преобразователя Uп.ш.н, определяемым соотношением (2), и его фактичес­ким значением Uп.ш.ф. Таким образом, для ЦАП

де Δн и Δф — номинальное и фактическое значения еди­ницы младшего разряда преобразователя.

Относительная погрешность полной шкалы определя­ется выражением

и, следовательно, не зависит от коэффициента преобра­зования ЦАП.

Погрешность полной шкалы АЦП харак­теризуется отклонением действительного входного напряжения от его расчетного значения для полной шкалы вы­ходного кода. Она может быть обусловлена погрешнос­тями опорного напряжения Uoп, многозвенного резистивного делителя, коэффициента усиления усилителя и т. д. Погрешность шкалы может быть скорректирована с по­мощью регулирования коэффициента усиления выходно­го усилителя или опорного напряжения.

Смещение нуля (погрешность нуля) равно выходному напряжению ЦАП при нулевом входном коде или среднему значению входного напряже­ния АЦП, необходи­мому для получения нулевого кода на его выходе. Смещение нуля вызвано током утечки через разряд­ные ключи ЦАП,

напряжением смеще­ния выходного уси­лителя либо компаратора. Данную погрешность можно скомпенсировать с помощью внешней по отношению к ЦАП или АЦП регулировки нулевого смещения. По­грешность нуля δ0 может быть выражена в процентах от полной шкалы или в долях младшего разряда. Следует отметить, что погрешность полной шкалы определяют с учетом смещения нуля характери­стики преобразователя, в то время как при определении погрешности линейности линеаризующая прямая должна проходить через начало реальной функции преобразова­ния fр(х), т. е. смещение нуля δ0 необходимо корректи­ровать, чтобы не внести погрешность в измерение линей­ности, поскольку она суммируется всякий раз при счи­тывании выходного сигнала. Действительно, для ЦАП справедливо неравенство

Uвых(B1+B2+…+Bm)+δ0≠UвыхB1+ UвыхB2+…+ UвыхBm+mδ0

в левой части которого погрешность нуля 6о суммируется один раз (все разряды включены), а в правой—т раз (m отдельных считываний выходного сигнала ЦАП). При этом погрешность измерения нелинейности будет мень­ше, если смещение нуля 6о запоминается и вычитается из напряжения каждого последующего считываемого раз­ряда до того, как будет произведено определение нели­нейности.

Абсолютная погрешность преобразования отражает отклонение фактического выходного сигнала преобразо­вателя от теоретического, вычисленного для идеального преобразователя. Этот параметр указывается обычно в процентах к полной шкале преобразования и учитывает все составляющие погрешности преобразования (нели­нейность, смещение нуля, коэффициент преобразования). Поскольку абсолютное значение выходного сигнала пре­образователя определяется опорным напряжением Uoп [см. соотношения (3), (4)], то абсолютная погрешность преобразования находится в прямой зависимости от ста­бильности напряжения Uоп. В большинстве преобразова­телей используется принцип двойного кодирования. По­этому для получения кратного значения младшего раз­ряда обычно выбирают Uon= 10,24 В. В этом случае для 12-разрядных ЦАП расчетное номинальное значение младшего разряда Δ=2,5 мВ и напряжение полной шка­лы Uп.ш.н= 2,5 (212—1) мВ= 10237,5 мВ.

Изменение напряжения Uon, например, на 1% вызо­вет изменение абсолютной погрешности преобразования также на 1%, что составит в верхней точке диапазона 102,375 мВ.

Дифференциальная нелинейность δн.д определяется отклонением приращения выходного сигнала преобразо­вателя от номинального значения младшего разряда при последовательном изменении кодового входного сигнала на единицу. Дифференциальная нелинейность идеально­го преобразователя равна нулю. Это означает, что при изменении входного кода преобразователя на единицу его выходной сигнал изменяется на значение младшего разряда. Допустимым значением дифференциальной не­линейности считается (1/2)[ПВ1] Δ(1/2 значения младшего раз­ряда).

Дифференциальная нелинейность может быть вычис­лена таким образом. Для конкретного m-разрядного пре­образователя расчетное значение единицы младшего раз­ряда Δр=[Uп.ш/(2m—l).

обеспечивающее контроль схем различного назначения, обычно сложное и дорогостоящее. Установки специаль­ного назначения, контролирующие схемы, как правило, одного типа, выполняют контроль быстрее, и с ними мо­гут работать люди, не обладающие большим опытом и мастерством.

В преобразователях с высокой разрешающей способ­ностью необходимо проконтролировать большое количе­ство параметров для получения информации о работе преобразователя. Например, 12-разрядный ЦАП или АЦП имеет 212, или 4096, возможных комбинаций вход— выход. Безусловно, без применения автоматизированной высокопроизводительной установки решить проблему контроля подобных преобразователей невозможно.

При контроле ИМС АЦП, особенно многораз­рядных, необходимо соблюдать меры предосторожности при подключении контролируемого преобразователя к установке контроля. Линии связи должны быть такой длины и такого сопротивления, чтобы падение напряже­ния на них не вызвало значительного увеличения по­грешности измерения параметров ИМС АЦП.

Если проверяют ЦАП с токовым выходом, то к его выходу подключают операционный усилитель, обеспечи­вающий преобразование выходного тока ЦАП в напря­жение. При этом резистор обратной связи, входящий в состав ЦАП, подключают без подстроечных потенцио­метров, чтобы можно было измерить погрешность сме­щения нуля и полной шкалы.

Далее перед измерением параметров ЦАП нужно определенное время для его прогрева, чтобы обеспечить установившийся тепловой режим контроля. Это относит­ся в первую очередь к контролю нелинейности ЦАП, поскольку требуется большое количество измерений, за время которых из-за нагрева ЦАП его параметры могут существенно измениться. Например, у ЦАП с рассеивае­мой мощностью порядка 500 мВт время прогрева в зави­симости от типа корпуса колеблется от 5 до 15 мин.