Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Характеристики цифроаналоговых и аналого-цифровых преобразователей



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

Разрешающая способность   определяет число дискретных зна­чений выходного сигнала преобразователя, составляющих его пре­дел преобразования. Чем больше число дискретных значений, тем выше разрешающая способность преобразователя. Двоичный n-разрядный преобразователь имеет 2n дискретных значений, а его разрешающая способность равна 1/2n. Однако только по раз­решающей способности установить точность преобразования не­возможно.

В преобразователях различают наименьший и наибольший зна­чащий разряды. В двоичной системе кодирования наименьшим значащим разрядом считается тот, который имеет наименьший вес. Вес одного младшего разряда определяет разрешающую способность. Наибольший значащий разряд несёт в себе наибольший вес. В двоичном кодировании наибольший значащий разряд имеет вес ½ номинального значения полной шкалы преобразования.

Разрешающая способность может выражаться либо в процен­тах, либо в долях от полной шкалы. Например, 12-разрядный АЦП имеет разрешающую способность 1/4096 или 0, 0245 % полной шкалы. Такой преобразователь с полной шкалой 10 В может обес­печить изменение выходного кода на один двоичный разряд при изменении входного напряжения на 2, 45 мВ. Аналогично 12-раз­рядный ЦАП дает изменение выходного напряжения на 0, 0245 % от полной шкалы при изменении двоичного входного кода на один двоичный разряд.

Нелинейность (или, как её часто называют, интегральная нели­нейность, или погрешность линейности) л(x) характеризуется от­клонением значений реальной характеристики преобразователя fp(x) от прямой (рис.5.2, а). При этом значение л(x) зависит от метода линеаризации, которая может осуществляться по различным критериям, например, критерию граничных точек, когда линеаризующая прямая проходит через начальную и конечную точки реальной функции пре­образования fp(x).

На рис.5.2 приведены два способа линеаризации, из которых следует, что способ линеаризации для получения минимального значения л(x), приведенный на рис.5.2, б, позволяет уменьшить погрешность л(x) вдвое.

Рис. 5.2. Способы проведения линеаризующей прямой

 

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

Относительная дифференциальная нелинейность вычисляется по формуле:

,

где Ф – фактическое приращение выходного сигнала, вызванное изменением двоичного числа на единицу.

 

Рис.5.3.

 

Как правило, наибольшая дифференциальная нелинейность наблюдается тогда, когда происходит выключение всех младших разрядов и включение одного старшего, т.е. при смене кода с 011….1 на 100….0.

Дифференциальная нелинейность может быть выражена в долях младшего разряда или в процентах от полной шкалы.

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

Рис.5.4.
Рис.5.5.

Монотонность преобразователя означает, что при каждом приращении входного сигнала происходит приращение выходного сигнала того же знака, в противном случае преобразователь не является монотонным рис.5.6.


Требование диф­ференциальной нелинейности, равной , является более жестким, чем требование монотонности, так как немонотонность озна­чает дифференциальную нелинейность большую чем .


Коэффициент преобразования преобразователя определяет угол наклона его характеристики преобразования. Как уже отмечалось, для идеального ЦАП наклон характеристики должен быть таким, чтобы при включении всех разрядов (двоичный код полной шкалы nна его цифровых входах 111... 1) выходное напряжение полной шкалы UП.ШЦАП было меньше значения опорного напряжения UОПна значение младшего разряда (прямая 1 на рис.5.7).

Для интегральных схем ЦАП с токовым выходом наклон ха­рактеристики определяется значением сопротивления резистора Roc, который включен в цепь обратной связи усилителя — преоб­разователя тока в напряжение. Если значение сопротивления резистора Rocпревышает номинальное значение, то коэффициент преобразования возрастает (прямая2 на рис.5.6), если номинал Rocменьше нормы, то коэффициент преобразования уменьшается (прямая 3 на рис.5.6). Это объясняется тем, что фактические значения младших разрядов Ф2 и Ф3 для характеристик 2 и 3 отличаются от расчётного значения . В этом случае фактические значения младших разрядов преобразователя определяются как

,

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

Степень отклонения реального значения коэффициента преобра­зования от расчётного характеризуется абсолютной погрешностью полной шкалы П.Ш, под которой понимают разность между номи­нальным значением напряжения полной шкалы преобразователя UП.Ш.НОМ, и фактическим его значением UП.Ш.Ф, т.е. для ЦАП:

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

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

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

Погрешности полной шкалы для ЦАП и АЦП обусловлены по­грешностями:

– опорного напряжения UОП;

–значений сопротивлений многозвенного резистивного делителя;

– коэффициента усиления уси­лителя.

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

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

Погрешность полной шкалы П.Ш., как это показано на рис.5.7, определяется с учётом погрешности нуля характеристики преобра­зователя 0, в то время как при определении погрешности линей­ности Ллинеаризирующая прямая реальной функции преобразо­вания fp(x) должна проходить через начало координат. Следова­тельно, перед тем как определить погрешность линейности необ­ходимо скорректировать погрешность нуля 0.

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

Рис.5.7.

Время установления ЦАП является важным динамическим па­раметром и определяется как интервал времени, в течение кото­рого выходной аналоговый сигнал ЦАП при смене кодовой комби­нации на его цифровых входах достигает своего установившегося значения (соответствующего статическому режиму преобразова­ния) с допускаемой погрешностью, значение которой выражается как часть от полной шкалы преобразования и обычно равно . При этом, чем больше изменение входного воздействия и перепад выходного аналогового сигнала, тем продолжительней время установления. Действительно, если погрешность установления не пре­вышает , то при включении и выключении, например, млад­шего разряда перепад выходного аналогового сигнала ЦАП будет составлять всего лишь удвоенную допускаемую погрешность установления. Поэтому время установления будет минимальным. И наоборот, если перепад выходного сигнала ЦАП велик по сравне­нию с допускаемой погрешностью установления, время установле­ния возрастает. Однако необходимо учитывать следующее обстоя­тельство. Время установления зависит не только от значения пере­пада выходного сигнала ЦАП, но и (в большей степени) от того, относительно какого уровня происходят эти перепады, т.е. от того количества разрядов, которые меняют свое состояние при форми­ровании нового значения выходного сигнала ЦАП. Наиболее длительное время установления наблюдается в случае периодического формирования полной шкалы (т.е. при смене кодовых комбинаций на цифровых входах ЦАП с 00…0 на 11…1) и при так называемом главном кодовом переходе, когда меняются кодовые комбинации с 011…1 на 100…0. Это объясняется тем, что выключение разрядов происходит, как правило, быстрее их включения. Поэто­му при смене указанных кодовых комбинаций выходной сигнал ЦАП в течение определенного отрезка времени будет иметь нуле­вое значение, после чего возвращается к предыдущему значению за вычетом единицы младшего разряда.

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

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


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-04-11; Просмотров: 1086; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.026 с.)
Главная | Случайная страница | Обратная связь