Устройство для измерения динамической погрешности аналого- цифровых преобразователей

 

Изобретение относится к измерительной технике и может быть использовано в сетевых измерительных системах и локальных контрольно-измерительных сетях при испытаниях быстродействующих и высокоточных аналого-цифровых преобразователей (АЦП). Изобретение позволяет повысить точность за счет того, что в устройство, содержащее генератор 13 испытательного сигнала, генератор 15 импульсов, блок 16 регистрации , первьй интерфейсный блок 17, вычислительный блок 18, введены формирователь 19 импульсов, блок 20 задержки импульсов, компаратор 21, аналоговый интегратор 22, цифровой интегрирующий вольтметр 23, второй 24 и третий 25 интерфейсные блоки, что, в свою очередь, позволило более четко вычислить основные параметры, характеризующие дийамические характеристики АЦП. 1 з.п. ф-лы, 3 ил. Q 9 (Л с

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (И) ()) 4 Н 03 M 1/10

ГОСУДАРСТВЕННЫЙ НОМИТЕТ CCCP

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬПЪЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ ... ц

Н ABTOPCKOMY СВИДЕТЕЛЬСТВУ - .с () Ы г (54) УСТРОЙСТВО ДЛЯ ИЗМЕРЕНИЯ ДИНАМИЧЕСКОЙ ПОГРЕШНОСТИ АНАЛОГО-ЦИФРОВЫХ ПРЕОБРАЗОВАТЕЛЕЙ (57) Изобретение относится к измерительной технике и может быть использовано в сетевых измерительных системах и локальных контрольно-из(21) 3711737/24-24 (22) 19.03.84 (46) 30.03.86. Бюл. 9 12 (71) Институт электроники и вычислительной техники АН Латв.ССР (72) В.Я.Загурский (53) 681.325(088.8) (56) Авторское свидетельство СССР

9 999154, кл. Н 03 К 13/02, 1982.

Test ajd converters digitally, electronic Design 25. December 6, 1975, р. 86-88. мерительных сетях при испытаниях быстродействующих и высокоточных аналого-цифровых преобразователей (АЦП). Изобретение позволяет повысить точность sa счет того, что в устройство, содержащее генератор

13 испытательного сигнала, генератор 15 импульсов, блок 16 регистрации, первый интерфейсный блок 17, вычислительный блок 18, введены формирователь !9 импульсов, блок

20 задержки импульсов, компаратор

21, аналоговый интегратор 22, цифровой интегрирующий вольтметр 23, второй 24 и третий 25 интерфейсные блоки, что, в свою очередь, позволило более четко вычислить основные параметры, характеризующие динамические характеристики АЦП. 1 s.n. ф-лы, 3 ил.

1 122

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

Цель изобретения — повышение точности.

На фиг. 1 приведены временные диаграммы, иллюстрирующие работу предлагаемого устройства на фиг.2функциональная схема устройства для измерения динамических погрешностей АЦП на фиг. 3 вЂ,функциональная схема одного из возможных вариантов вычислительного блока 18.

На фиг. 1 обозначено: периодический испытательный сигнал 1 произвольной формы, задаваемой функцией X(t); первая последовательность

2 цифровых сигналов, задающих моменты преобразования сигнала 1 испытуемым АЦП, вспомогательный аналоговый сигнал 3, вторая последовательность 4 цифровых сигналов, сформированных из сигнала 1; сигналы

5, 6, 7, 8 и 9, последовательно сдвинутые по фазе на постоянную величину Кл7, К=1,2,...N, цифровые сигналы 4, функция 10 спектральной плотности мощности, полученная как результат Фурье-преобразования значений выходных сигналов испытуемого

АЦП, функция 11 спектральной плотности мощности, полученная как результат Фурье-преобразования средних значений М сигнала 3, К=ш-3, где m=4,5,6,7,8,9;..N+3 соответствует номеру цифровых сигналов 4,5, 6,7,8,9; нормированная функция 12 разности функций 10 и 11 взятая по абсолютной величине; Т вЂ” период повторения сигнала 1; f — максис мальная частота спектральной характеристики сигнала 1; М „ М, М вЂ” средние значения сигнала 3,. сформированного при действии сигналов

4, 5 и 6 соответственно.

На фиг. 2 показаны генератор 13. испытательного сигнала 1 (фиг. 1), испытуемый аналого-цифровой преобразователь (АЦП) 14, генератор 15 импульсов, блок 16 регистрации цифровых данных с .выхода АЦП 14, первый интерфейсный блок 17 ввода цифровых данных, вычислительный блок 18, формирователь 19 импульсов, управля1749 2 емый блок 20 задержки импульсов, компаратор 21 аналоговых сигналов, . аналоговый интегратор 22, цифровой интегрирующий вольтметр 23, второй интерфейсный блок 24 ввода цифровых данных, третий интерфейсный блок 25 вывода цифровых данных, первая 26 и вторая 27 входные шины, выходные шины 28.

На фиг. 3 показаны мультиплексор 29, демультиплексор 30, оперативное запоминающее устройство (ОЗУ)

31, блок 32 Фурье-преобразования, регистр 33 команд, счетчик 34 команд накапливающий регистр 35, сумматорвычитатель 36, генератор 37 тактовых импульсов, регистр 38 общего назначения.

Устройство работает следующим образом, Испытательный сигнал l (фиг. 1) с выхода генератора 13 подается на вход испытуемого АЦП 14, Импульсы 2 (фиг. 1) с выхода генератора

15 стробируют АЦП 14, в результате чего на его выходе появляются коды мгновенных значений, которые записываются в блок 16 регистрации цифровых данных с выхода АЦП 14. После

30 заполнения блока 16 цифровыми данными с выхода АЦП 14 интерфейсный блок 17 подготавливается к передаче массива данных из блока 16 на первый вход вычислительного блока 18.

Одновременно сигнал с выхода генератора 13 подается на вход формирователя 19, который формирует из него импульсы 4 (фиг. 1). Они поступают на вход блока 20 задержки

4О импульсов, задержка которого задается кодом на управляющем входе с выхода интерфейсного блока 25. В исходном состоянии задержка блока

20 b,с -0 и значение кода управления45 нулевое, Импульсы с выхода блока 20 поступают на вход стробирования компаратора 21, на первый вход сравнения которого подается испытательный сигнал 1 с генератора 13, а на о второй вход сравнения — аналоговый сигнал 3 (фиг, 1) с выхода аналогового интегратора 22. Посредством компаратора 21 подаваемые сигналы сравниваются в моменты стробироваM ния компаратора 21 импульсами 4 (фиг. 1) с выхода блока 20.

В зависимости от результата сравнения на выходе компаратора 21 появляется сигнал логической "1" (если значение сигнала 1 с выхода генератора 13 больше значения сигнала

3 с выхода аналогового интегратора

22) или сигнал логического "0" (если значение сигнала с выхода генератора 13 меньше значения сигнала с выхода аналогового интегратора 22)

Выходной сигнал компаратора 21 интегрируется аналоговым интегратором

22, поступая на его вход. При логической "1" на входе интегратора 22 напряжение на его выходе возрастает, а при логическом "0" — уменьшается.

В результате при сравнении сигналов на выходах генератора 13 и интегратора 22 в течение выбранного времени на выходе интегратора 22 формируется напряжение (сигнал 3, фиг. 1), медленно изменяющееся относительно мгновенного значения испытательного сигнала 1 (фиг. 1), соответствующего моментам стробирования компаратора 21 импульсами 4 (фиг. 1) с выхода блока 20 задержки импульсов. Сформированный сигнал напряжения с выхода интегратора 22 поступает на вход цифрового интегрирующего вольтметра 23, посредством которого в течение заданного времени измеряется среднее значение

Мр, (фиг. 1) этого напряжения. После окончания цикла измерения цифровой результат с выхода вольтметра 23 поступает на вход интерфейсного блока

24, который подготавливается к передаче этого результата на второй вход вычислительного блока 18.

Массив кодов данных Х с объемом

N, зарегистрированный в блоке 16 через интерфейсный блок 17 (интерфейсные блоки 24 и 25 заблокированы). з вводится в вычислительный блок 18, в котором запоминается и подвергается Фурье-преобразованию в соответствии с формулой (1). Результат Фурье-преобразования запоминается, интерфейсный блок 17 блокируется, а интерфейсный блок 24 разблокируется.

Результат измерений цифрового интегрирующего вольтметра 23 через интерфейсный блок 24 вводится в вычислительный блок 18 и запоминается, после чего интерфейсный блок 24 блокируется, а интерфейсный блок 25 разблокируется. С вычислительного блока 18 через интерфейсный блок 25

1221749 на входе управления блока 20 задержки импульсов задается такой код управления, что задержка импульсов на выходе блока 20 увеличивается на ь (импульсы 5, фиг. 1). .После измерения среднего значения М (фиг.l) напряжения, соответствующего этой задержке, на выходе интегратора 22 цифровой результат вольметра 23 вводится через разблокированный интерфейсный блок 24 в вычислительный блок 18.

Установка управляющего кода на входе блока 20 и ввод измеренного вольтметром 23 среднего значения напряжения на выходе аналогового интегратора 22 повторяется до тех пор, пока в вычислительном блоке 18 будет накоплено N средних значений (М„) напряжений сигнала с выхода интегратора 22. После этого интерфейсные блоки 24 и 25 блокируются, а в вычислительном блоке 18 производится Фурье-преобразование массива средних значений напряжений в соот ветствии с формулой

f5

25 т в н „„„ф jee,(tie dt=a" Ем„еiр(-je „j (1) 30 где n= 1, 2, 3,...N

Результаты Фурье-преобразования сравниваются в вычислительном блоке

18 между собой, после чего вычисляется соотношение сигнал/шум и нелинейность испытуемого АЦП по формуле

35 с/ш ° 20 Ро)

АН х«

40 а линейность испытуемого в динамике

АЦП, как

50

55 где К=1,2,3,...

Вычислительный блок 18 работает следующим образом.

С второго входа регистра 33 ко.— манд устанавливается на управляющем входе мультиплексора 29 такой код команды управления, что выход интерфейсного блока 17 соединяется с входом запоминающего устройства 31 и содержимое блока 16 регистрации перезаписывается в ОЗУ 31. Все остальные узлы вычислительного блока 18

1221749 и интерфейсные блоки 24 и 25 заблокированы, так как на других выходах регистра 33 команд установлены коды блокировки и ввод или вывод информации с их помощью невозможен.

После окончания перезаписи с второго выхода регистра 33 команд устанавливается такой код команды управления, что мультиплексор 29 отключает выходы блоков 17 и 24 от

ОЗУ 31. С третьего выхода регистра

33 по входу мультиплексора 29 устанавливается такой код команды, что выход ОЗУ 31 соединяется через демультиплексор 30 с блоком 32 Фурьепреобразования. При этдм посредством блока 32 производится преобразование массива данных, записанных из блока 16 регистрации в ОЗУ 31. После этого на втором выходе регистра команд устанавливается код команды, в результате чего посредством демультиплексора 30 выход ОЗУ 31 отключается от блока 32 Фурье-преобразования, выход которого через мультиплексор 29 подключается к ОЗУ 31 и результаты Фурье-преобразования записываются в ОЗУ 31.

Затем с второго выхода регистра

33 устанавливается по управляющему входу мультиплексора 29 такой код команды управления, в результате которого обеспечивается соединение интерфейсного блока 24 с ОЗУ.31 и запись в него цифровых результатов измерения вольтметра 23. После окончания записи с первого выхода регистра 33 команд устанавливается код команды управления, обеспечивающий изменение (через интерфейсный блок 25) кода задержки в блоке 20 задержки импульсов на величину ai .

Входы (от блоков 17 и 24)мультиплексора 29 и демультиплексора 30 заблокированы, так как на втором выходе регистра 33 установлен код блокировки. Ввод результатов цифрового измерения вольтметром 23 с помощью интерфейсного блока 24 через мультиплексор 29 в ОЗУ 31 и установка кода задержки в блоке 20 через интерфейсный блок 25 с первого выхода регистра 33 производится до накопления в ОЗУ 31 массива цифровых данных от вольтметра 23.

При работе вычислительного блока

18 тактирование его узлов 31, 32, 33 производится при помощи генератора

37, а подсчет числа тактов, определяющих количество данных (например

N) или число команд, реализуется счетчиком 34 команд. Код числа по5 вторений команды задается по первому. входу счетчика с второго выхода регистра 38 общего назначения,а код вида команды задается с первого вы1 хода регистра 38 по второму входу регистра 33 команд. Счетчик 34, подсчитав заданное число тактов, выдает сигнал блокировки по перво — му входу регистра 33 команд, в результате чего с выходов регистра

33 выдается код блокировки. Блокировка продолжается до смены кода вида команды и кода числа ее повторения с выходов регистра 38 общего назначения.

После накопления массива N данных от вольтметра 23 с выходов регистра 33 устанавливается код команды, блокирующей выходы интерфейс ных блоков 17 и 24 посредством сигналов по входу управления мультиплексора 29 и вход интерфейсного блока 25 - непосредственно с выхода регистра 33. По входу демультиплексора 30 устанавливается такой код команды, что блок ОЗУ 31 соединяется через демультиплексор 30 с блоком 32 Фурье-преобразования. Затем производится Фурье-преобразование массива .данных и запись в ОЗУ ре35 зультатов Фурье-преобразования совокупности средних значений M+ аналогично описанному для массива данных с блока 16.

После окончания записи с выходов регистра команд коды команд управления такие, что ОЗУ через демультиплексор 30 соединяется с накапливающим регистром 35 и сумматоромвычитателем 36. Работа всех остальных блоков блокирована кодами команд с других выходов регистра 33.

После установки с выхода регистра

38 общего назначения кода числа тактов в счетчик 34 равного числу N в накапливающий регистр 35 и на вход сумматора-вычитателя 36 поступают данные результатов Фурье-преобразования массивов с блока 16 и от вольтметра 23. Эти результаты последовательно обрабатываются сумматором-вы читателем 36 (т.е. вычисляется их разность). Поскольку разность вычисляется без учета знака, то имеет

1221749 место операция взятия по модулю.

Результат каждого вычисления разнос-, ти записывается в ОЗУ 31. Для этого с выхода регистра 33 подается по входу мультиплексора 29 такой код команды, что выход сумматора

36 соединяется с ОЗУ 31. В результате в ОЗУ последовательно записывается в цифровом виде вся функция

12 (фиг. 1).

Фо р мул а и з о б р е т ения

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

45 интерфейсный блок подключены к вторым входам блока задержки импульсов.

2. Устройство по п. 1, о т л ич а ю щ е е с я тем, что вычислительный блок выполнен на мультиплексоре, демультиплексоре, оперативном запоминающем устройстве, блоке Фурье-преобразования, регистре команд, счетчике команд, накапливающем регистре, сумматоре-вычитателе, генераторе тактовых импульсов, регистре общего назначения, причем первый и второй входы мультиплексора являются первыми и вторыми входами вычислительного блока соответственно, выходы подключены к первым входам оперативного запоминающего устройства, третьи входы соединены с пер выми выходами регистра команд, вторые выходы которого являются выходами вычислительного блока, а третьи выходы подключены к первым входам демультиплексора, вторые входы которого соединены с выходами оперативного запоминающего устройства, первые выходы подключены к первым входам блока Фурье-преобразования, выходы которого соединены с четвертыми входами мультиплексора, вторые выходы демультиплексора подключены к первым входам накапливающего регистра и к первым входам сумматоравычитателя, к вторым входам которого подключены выходы накапливающего регистра, а выходы соединены с пятыми входами мультиплексора, первый вход регистра команд соединен с выходом счетчика команд, первый вход которого объединен с вторыми входами оперативного запоминающего устройства, блока Фурье-преобразования и накапливающего регистра и подключен к выходу генератора тактовых импульсов, вторые входы счетчика команд соединены спервыми выхода ми регистра общего назначения, вторые выходы которого соединены с вторыми входами, регистра команд, а вход является шиной "Запуск".

12217 Ь

ВНИИПИ Заказ 1620/59 Хираж 816 Подписное

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

Ф

8

А 4в 4 1$ s в Ую

t

И

Устройство для измерения динамической погрешности аналого- цифровых преобразователей Устройство для измерения динамической погрешности аналого- цифровых преобразователей Устройство для измерения динамической погрешности аналого- цифровых преобразователей Устройство для измерения динамической погрешности аналого- цифровых преобразователей Устройство для измерения динамической погрешности аналого- цифровых преобразователей Устройство для измерения динамической погрешности аналого- цифровых преобразователей 

 

Похожие патенты:

Изобретение относится к вычислительной и измерительной технике.Цель изобретения - повьшение точности преобразования

Изобретение относится к области автоматики и может использоваться для преобразования медленно изменяющегося тока в частоту импульсов

Изобретение относится к измерительной технике

Изобретение относится к вычислительной технике и может быть использовано в качестве выходного преобразователя в разновысотомерах с частотной модуляцией

Изобретение относится к устройствам преобразования угла поворота вала в цифровой код угла с синуснокосинусными вращающимися трансформа-торами

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

Изобретение относится к измерительной технике и может использоваться для преобразования средневыпрямленного значения переменного напряжения в код

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

Изобретение относится к аналого-цифровым преобразователям (АЦП) и измерительной технике и может применятся при измерениях в машиностроении

Изобретение относится к устройствам сопряжения аналоговых и цифровых сигналов, а именно к аналого-цифровым преобразователям уравновешивающего типа, и может быть использовано для обработки электрокардиограмм, электроэнцефалограмм, а также других аналоговых сигналов в медицине и других отраслях науки и техники

Изобретение относится к контрольно-измерительной технике и предназначено для автоматизации измерения и контроля различных неэлектрических величин, которые могут быть преобразованы из энергии внешнего источника одного вида в энергию электрическую, используемую в системах сбора и обработки данных и в системах управления, работающих в реальном масштабе времени измерения

Изобретение относится к контрольно-измерительной технике и предназначено для автоматизации измерения и контроля различных неэлектрических величин, которые могут быть преобразованы из энергии внешнего источника одного вида в энергию электрическую, используемую в системах сбора и обработки данных и в системах управления, работающих в реальном масштабе времени измерения

Изобретение относится к электротехнике и может быть использовано для автоматизации управления реверсивными электроприводами протяженных конвейеров возвратно-поступательного движения

Изобретение относится к способу обработки цифровых сигналов, а точнее к процессам и схемам преобразования аналоговых сигналов в цифровые представления этих аналоговых сигналов

Изобретение относится к измерительной технике и может быть использовано в системе преобразования сигнала из аналоговой формы в цифровую

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для связи аналоговых источников информации с цифровым вычислительным устройством
Наверх