Смекни!
smekni.com

Измерение параметров АЦП (стр. 3 из 5)

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

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

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

Погрешность полной шкалы АЦП харак­теризуется отклонением действительного входного напряжения от его расчетного значения для полной шкалы вы­ходного кода. Она может быть обусловлена погрешнос­тями опорного напряжения 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 мин.

С целью уменьшения времени контроля желательно проводить контроль параметров ЦАП не во всех точках его выходной характеристики. Минимальный объем по­лучаем при контроле значений всех разрядов, включае­мых по одному. Однако такой контроль допустим только в случае малого взаимного влияния разрядов, когда все разряды или комбинации разрядов, которые включаются, полностью независимы от включенного (выключенного) состояния других разрядов. В противном случае для по­лучения достоверного результата следует производить контроль по всем дискретным значениям выходного сиг­нала, т. е. в 2mочках характеристики.

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



Рис. 4. Характеристика АЦП при наличии шума Рис. 5. Характеристика идеального четырехразрядного АЦП


3. Контроль статических параметров ИМС АЦП

Из-за неопределенности квантования при аналого-цифровом преобразовании, равной 1/2 значения младшего раз­ряда Δ, контроль АЦП представляет большие трудности по сравнению с контролем ЦАП, поскольку приходится не просто измерять выходной сигнал для заранее определённого кода (в случае ЦАП), но также определять как выходной код, так и точку (момент) изменения выходного кода при непрерывном изменении входного напряжения. Шумы (в преобразуемом сигнале или в преобразователе) вносят неопределенность в точное задание аналоговых входных величин, при которых происходят кодовые преобразования выходных сигналов, а также увеличивают диапазон квантования. Характер погрешности, обуслов­ленной влиянием шума, показан на рис. 4.

При отсутствии шума и погрешности линейности АЦП изменение выходного кода происходит при номинальных значениях входного напряжения. При отсутствии шума и наличии допустимых погрешностей линейности АЦП выходной код изменяется при изменении входного напряжения относительно его номинального значения на (±1/2) Δ. Шумы вызывают увеличение неопределенности момента изменения выходного кода (шумы показаны на рис. 4 в виде тонких линий).

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

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

Наибольшим числом контролируемых параметров об­ладают АЦП последовательного приближения, в котором применяются ЦАП и компаратор в цепи обратной связи. Эти преобразователи, так же как и ЦАП, характеризуют­ся дифференциальной нелинейностью и немонотонностью в отличие от интегрирующих АЦП, у которых может на­блюдаться только нелинейность. На рис. 5 показана выходная характеристика идеального четырехразрядного АЦП, каждая ступенька которой постоянна по ширине и равна Δ. Тем не менее даже для идеального АЦП (всех типов) существует неопределенность, равная (±1/2)А относительно входного напряжения, соответствующего какому-либо выходному коду АЦП. У реального АЦП (имеющего нелинейность) неопределенность возрастает до суммы погрешностей квантования и линейности. Если ЦАП, применяемый в АЦП последовательного приближения, нелинеен, то размер ступеньки отклонится от идеального значения и напряжения переходов сдвинутся от напряжении идеальных переходов. На рис. 10.30 при­ведена характеристика АЦП, внутренний ЦАП которого имеет погрешности разрядов: δ1=(l/2)A (при коде 1000), δ2=(—1/2)А (при коде 0100), δ3=0 (при коде 0010), δ4=0 (при коде 0001). Области рис. 10.30, отме­ченные пунктирными кружками, свидетельствуют о том, что изменения в по­грешности дифференци­альной линейности (а следовательно, и в по­грешности линейности) имеют место при пере­носах кода.Метод контроля па­раметров АЦП, кото­рый необходимо ис­пользовать в каждом конкретном случае, за­висит от многих причин. Одна из них—время преобразования контро­лируемого АЦП. Для преобразователей со временем преобразова­ния менее 100 мкс (пре­образователи последовательного .приближения) могут быть использованы все методы контроля. Иначе обстоит дело при контроле «медленных» АЦП. Например, пре­образователи интегрирующего типа, время преобразова­ния которых составляет десятки и сотни миллисекунд, не могут быть исследованы динамическим методом, преду­сматривающим наблюдения погрешности с помощью ос­циллографа.Простейший метод контроля параметров АЦП за­ключается в применении образцового ЦАП для форми­рования входного аналоговового сигнала контролируемо­го АЦП и в последующем сравнении входного кода об­разцового ЦАП и выходного кода АЦП. Однако он не определяет точного значения входного сигнала в момент перехода кода в пределах А. Поэтому таким методом можно определить точность калибровки (погрешность шкалы), нелинейность, дифференциальную нелинейность АЦП с погрешностью контроля не менее Δ. Рассмотрим схемы нескольких устройств, позволяющих автоматизировать процесс контроля параметров АЦП, в которых ис­пользуется многоразрядный образцовый ЦАП, предна­значенный для формирования входного сигнала АЦП ли­бо для восстановления аналогового сигнала из выходно­го кода АЦП. При этом линейность ЦАП должна быть на порядок выше линейности проверяемого АЦП.