Контроль параметров АЦП
Страница 5
Как указывалось, сложность контроля параметров АЦП заключается в том, что каждому его выходному числовому коду соответствует определенная непрерывная аналоговая входная величина (ширина ступеньки на рис. 5, 10.30), крайние значения которой формируют соответствующие смежные числовые переходы. Поэтому для более качественного контроля характеристик АЦП требуется определение значения каждого из переходных уровней входного напряжения, что не обеспечивается предыдущей схемой.
На рис. 8 изображена схема устройства, осуществляющего контроль выходной характеристики АЦП с автоматическим поиском переходных уровней. Это достигается включением контролируемого АЦП в цепь обратной связи, регулирующей его входное напряжение. Цифровой код Ni определяемого перехода с формирователя кодов ФК поступает на цифровой компаратор ЦК и на образ
Рис. 8. Схема устройства контроля АЦП с автоматическим поиском переходных уровней
цовый ЦАП. На другой вход компаратора подается выходной цифровой сигнал контролируемого АЦП. Цифровой компаратор вырабатывает сигнал, управляющий ключом К, через который на вход интегратора И поступает напряжение Но определенной полярности, формируемое программируемым источником напряжения ПИН и инвертором Ин. Система сфазирована таким образом, что изменяющееся выходное напряжение интегратора приближает выходной код АЦП к записанному в компаратор коду Ni. В момент достижения равенства кодов направление изменения выходного напряжения интегратора изменяется на противоположное вследствие переключения ключа К. В дальнейшем процесс продолжается при периодическом пилообразном колебании выходного напряжения интегратора вблизи уровня перехода. Точность, с которой производится поиск уровня перехода, определяется постоянной времени Т интегратора, его входным интегрируемым напряжением Uo и быстродействием контролируемого АЦП. Действительно, приращение ΔUи выходного напряжения интегратора за время интегрирования tи определяется соотношением
ΔUи=U0tи/T
Длительность интегрирования зависит от начальной разности кодов, поступающих на цифровой компаратор:
при большой разности длительность больше. Минимальное значение tn будет при периодическом колебании выходного напряжения интегратора относительно уровня перехода. При этом tи определяется периодичностью отсчетов АЦП, т. е. его быстродействием, и в предельном случае не превышает периода запуска АЦП Тзап. Для обеспечения требуемой точности контроля значение ΔUи не должно превышать нескольких процентов от значения младшего разряда Л контролируемого АЦП. При известных параметрах контролируемого АЦП (Δ и Тзап) и постоянной времени Т интегратора входное интегрируемое напряжение Uo для допустимой относительной погрешности γ= ΔUи/Δ поиска уровня перехода определяется неравенством
и для каждого конкретного типа АЦП формируется программируемым источником напряжения ПИН. Для уменьшения времени поиска уровня перехода при больших начальных рассогласованиях входных кодов компаратора начальное значение Uo устанавливается значительно большим требуемого до момента наступления равенства кодов, после чего U0 автоматически приводится к заданному значению. Найденное таким образом напряжение перехода Ui2 сравнивается затем дифференциальным усилителем У с напряжением Ui1, создаваемым образцовым ЦАП. Разностное выходное напряжение усилителя и будет характеризовать погрешность контролируемого АЦП в заданной точке характеристики.
Рассмотренные методы контроля АЦП с использованием образцового ЦАП нашли широкое применение при создании автоматизированного контрольно-измерительного оборудования.
Для преобразования быстроизменяющихся сигналов с широким частотным спектром, быстрого ввода информации в ЭВМ, в частности аналоговых сигналов с первичных преобразователей при работе в многоканальных информационных системах, требуются АЦП, имеющие хорошую линейность и малое время преобразования. Последнее определяют как интервал времени, в течение которого выходной сигнал АЦП при подаче ступенчатого входного сигнала достигает значения, отличающегося от установившегося не более чем на допустимую погрешность. Следует иметь в виду, что при определении времени преобразования необходимо учитывать статическую погрешность преобразования, чтобы последняя не входила составной частью в результирующую погрешность определения времени преобразования. Поэтому под установившимся значением выходного сигнала АЦП понимают результат преобразования в статическом режиме, когда процесс преобразования заведомо завершился.
|
Контроль динамических параметров ИМС АЦП существенно зависит от конкретной структуры преобразователя, в частности от наличия синхронизирующих команд АЦП.
|
Для преобразователей, использующих команду внешнего запуска и вырабатывающих сигнал окончания цикла преобразования, значение tпр, определяют измерением временного интервала между импульсами запуска и конца цикла .преобразования. На рис. 9 приведена схема устройства измерения времени преобразования таких АЦП. С помощью .программируемого сточника образцовых напряжений ЦАПобр на входе АЦПконтр формируется требуемое значение напряжения, соответствующее коду Ni, который выдается формирователем кодов ФК на устройство сравнения кодов УСК и ЦАПобр. Затем производят периодический запуск АЦП импульсами генератора, определяющими момент начала преобразования. Импульсы, соответствующие моменту конца преобразования, поступают на Вход 2 измерителя временного интервала, на Вход 1 которого .поступают импульсы запуска АЦП. Полученный результат определяет время преобразования tпp контролируемого АЦП, а разность кодов ΔN, выдаваемая УСК в момент окончания преобразования, характеризует динамическую погрешность преобразования.
При визуальном методе контроля с помощью осциллографа эту задачу решают следующим образом. Для АЦП с последовательным кодом преобразования на экране осциллографа определяют временной интервал между импульсом запуска и моментом появления импульса выходного кодового сигнала контролируемого АЦП, соответствующего его младшему разряду (рис. 10.35, а). При параллельной форме выдачи цифровой информации с АЦП время преобразования наблюдается на экране осциллографа как расстояние (по временной оси) между передними фронтами импульса запуска АЦП и импульса t-го разряда, соответствующего допустимой динамической погрешности преобразования (рис. 10.35, б).