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

Страница 4

С целью уменьшения времени контроля желательно проводить контроль параметров ЦАП не во всех точках его выходной характеристики. Минимальный объем по­лучаем при контроле значений всех разрядов, включае­мых по одному. Однако такой контроль допустим только в случае малого взаимного влияния разрядов, когда все разряды или комбинации разрядов, которые включаются, полностью независимы от включенного (выключенного) состояния других разрядов. В противном случае для по­лучения достоверного результата следует производить контроль по всем дискретным значениям выходного сиг­нала, т. е. в 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 мкс (пре­образователи последовательного .приближения) могут быть использованы все методы контроля. Иначе обстоит дело при контроле «медленных» АЦП. Например, пре­образователи интегрирующего типа, время преобразова­ния которых составляет десятки и сотни миллисекунд, не могут быть исследованы динамическим методом, преду­сматривающим наблюдения погрешности с помощью ос­циллографа.Простейший метод контроля параметров АЦП за­ключается в применении образцового ЦАП для форми­рования входного аналоговового сигнала контролируемо­го АЦП и в последующем сравнении входного кода об­разцового ЦАП и выходного кода АЦП. Однако он не определяет точного значения входного сигнала в момент перехода кода в пределах А. Поэтому таким методом можно определить точность калибровки (погрешность шкалы), нелинейность, дифференциальную нелинейность АЦП с погрешностью контроля не менее Δ. Рассмотрим схемы нескольких устройств, позволяющих автоматизировать процесс контроля параметров АЦП, в которых ис­пользуется многоразрядный образцовый ЦАП, предна­значенный для формирования входного сигнала АЦП ли­бо для восстановления аналогового сигнала из выходно­го кода АЦП. При этом линейность ЦАП должна быть на порядок выше линейности проверяемого АЦП.

На рис. 6 представлена схема одного из таких устройств. С генератора Г напряжение синусоидальной формы Uвх поступает на вход контролируемого АЦП и

Рис. 6. Схема устройства автоматического контроля парамет­ров АЦП

на один из входов дифференциального усилителя У. Ре­зультат преобразования в виде кода Ni с частотой запус­ка АЦП заносится в регистр. Затем код Ni преобразует­ся с помощью образцового ЦАП (разрядность которого должна быть, по крайней мере, на четыре единицы боль­ше разрядности контролируемого АЦП) в аналоговый сигнал Uвыx, подаваемый на другой вход усилителя. Раз­ностный сигнал усилителя ΔU=k(Uвх — Uвыч) характе­ризуется суммой погрешности квантования (±1/2)А и погрешности линейности АЦП. Следует учитывать, что любой сдвиг по фазе между входным сигналом АЦП и задержанным выходным сигналом ЦАП дает дополни­тельную погрешность. Поэтому для минимизации этой дополнительной погрешности частота входного сигнала должна быть достаточно низкой и определять ее необхо­димо исходя из быстродействия контролируемого АЦП и образцового ЦАП.

На рис. 7 приведена схема еще одного устройства автоматического контроля АЦП, где образцовый ЦАП используется в качестве формирователя входного воздей­ствия на контролируемый преобразователь. Формирователь кодов ФК обеспечивает формирование на цифровых входах образцового ЦАП любой требуемой кодовой ком­бинации. Выходное напряжение ЦАП подается на вход контролируемого АЦП. Цифровой код Ni с АЦП переда­ется в запоминающий регистр ЗРг после каждого преоб­разования. Цифровое слово Ni’, присутствующее на входе образцового ЦАП, вычитается в устройстве ВУ из кода Ni и цифровая ошибка ΔN=Ni—Ni’ подается на ЦАП с низкой разрешающей способностью, на выходе которого

Рис. 7. Схема устройства контроля АЦП с разбраковкой резуль­тата контроля

она представляется в аналоговой форме. Кроме того, цифровая ошибка ΔN может быть подана на цифровой компаратор ЦК, в который занесены верхний и нижний пределы ее допустимых значений, что позволяет произве­сти проверку АЦП по принципу «годен—не годен», т. е. разбраковку контролируемых преобразователей. Разре­шающая способность образцового ЦАП в данной схеме, как и в предыдущей, должна быть на порядок выше, чем в контролируемом АЦП, чтобы уровень квантования ана­логового сигнала на входе АЦП не ограничивал разре­шающую способность считывания ошибки.