Измеритель нелинейности цифро-аналоговых преобразователей
Иллюстрации
Показать всеРеферат
ИЗМЕРИТЕЛЬ НЕЛИНЕЙНОСТИ ЦИФРОАНАЛОГОВЫХ ПРЕОБРАЗОВАТЕЛЕЙ, содержащий генератор импульсов, счетчик, выход которого соединен с входом контролируемого цифроаналогового преобразователя , выход которого подключен к первому входу компаратора, генератор линейно изменяющегося напряжения , выход которого соединен с вторым входом компаратора, выход которого подключен к входу триггера, отличающийся тем, что, с целью повышения быстродействия и точности , в него введены два коммутатора , два реверсивных счетчика, блок памяти, переключатель и элемент задержки , причем вход первого коммутато ра соединен с выходом генератора .импульсов , первый и второй выходы первого коммутатора соединены с первым и вторым входами первого реверсивного счетчика, а третий и четвертый выходы - с первым и вторым входами второго реверсивного счетчика, выход 1 реверсивных счетчиков подключены к соответствующим входам второго коммутатора , выход которого подключен к первому входу блока памяти, при этом выход триггера соединен с управляющими входами первого коммутатора и переключателя и с первым управляющим входом второго коммутатора, вто- § рой управляющий вход которого соединен с входами триггера, счетчика и через элемент задержки - с входом переключателя, первый и второй выходы которого соединены с управляющими входс1ми соответствующих реверсивных счетчиков, кроме того, выход счетчика подключен к второму входу блока памяти.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
ЗСЮ Н 03 К 13 02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCH0IV1V СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3579546/18-21 (22) 13 ° 04.83 (46) 07.09.84. Бюл. 9 33 (72) В.IO ° Áóðìåòüåâ, В.Л.Полковов, АеА.Ñêoðëÿêîâ и М.К.Смирнов (53) 621.3(088.8) (56) 1. Авторское свидетельство СССР
9 754330, кл. G 01 R 31/00, 13.01.78.
2. Авторское свидетельство СССР
9 884123, кл. H 03 K 13/02, 01.02.80 (прототип). (54)(57) ИЗМЕРИТЕЛЬ НЕЛИНЕЙНОСТИ
ЦИФРОАНАЛОГОВЫХ ПРЕОБРАЗОВАТЕЛЕЙ, содержащий генератор импульсов, счетчик, выход которого соединен с входом . контролируемого цифроаналогового преобразователя, выход которого подключен к первому входу компаратора, генератор линейно изменяющегося напряжения, выход которого соединен с вторым входом компаратора, выход которого подключен к входу триггера, отличающийся тем, что, с целью повышения быстродействия и точности, в него введены два коммутатора, два реверсивных счетчика, блок
„„SU„„1112547 А памяти, переключатель и элемент задержки, причем вход первого коммутатора соединен с выходом генератора импульсов, первый и второй выходы первого коммутатора соединены с первым и вторым входами первого реверсивного счетчика, а третий и четвертый выходы — с первым и вторый входами вто" рого реверсивного счетчика, выходы реверсивных счетчиков подключены к соответствующим входам второго коммутатора, выход которого подключен к первому входу блока памяти, при этом выход триггера соединен с управляющими входами первого коммутатора и переключателя и с первым управляющим входом второго коммутатора, вто- Я рой управляющий вход которого соединен с входами триггера, счетчика и через элемент задержки — с входом переключателя, первый и второй выходы которого соединены с управляющими входами соответствующих реверсивных счетчиков, кроме того, выход счетчика подключен к второму входу блока памяти. 1112547
Изобретение относится к импульсной технике и предназначено для автОматической поверки цифроаналоговых преобразователей (ЦАП).
Известно устройство для контроля параметров цифроаналогового преобра- 5 эователя, содержащее генератор тактовых импульсов, логическую схему, двоичный счетчик, блок согласования, многовходную логическую схему, контролируемый ЦАП, дифференциатор, им- !9 пульсный усилитель, запоминающий блок, переключатель, двухпороговую схему и блок управления (11 .
Недостатками этого устройства яв-, ляются низкая точность и невоэможност )5 непосредственного определения дифференциальной нелинейности ЦАП.
Наиболее близким по технической сущности к изобретению является устройство для измерения погрешности ли- 2О нейности цифроаналогового преобразователя, содержащее генератор импульсов, счетчик, выход которого соединен с входом контролируемого цифроаналогового преобразователя (ЦАП), выход которого подключен к первому входу компаратора, генератор линейно изменяющегося напряжения (ГЛИН), выход которого соединен с вторым входом компаратора, выход которого подключен к входу триггера (2).
Недостатками известного устройства являются низкое быстродействие и ограниченная точность, обусловленные тем,что за одну "развертку" изменяющегося эталонного напряжения производится определение одного значения выходного сигнала контролируемого
ЦАП, при этом нелинейность ГЛИН полностью входит в погрешность измерения. 40
Цель изобретения — повышение быстродействия и точности.
Поставленная цель достигается тем, что в измеритель нелинейности цифроаналоговых преобразователей, содержа- 45 щий генератор импульсов, счетчик, выход которого соединен с входом и контролируемого цифроаналогового преобразователя, выход которого подключен к первому входу компаратора, генератор линейно изменяющегося напряжения, выход которого соединен с вторым входом компаратора, выход которого подключен к входу триггера, введены два коммутатора, два реверсивных счетчика, блок памяти, переключатель и элемент задержки, причем вход первого коммутатора соединен с выходом генератора импульсов, первый и второй выходы первого коммутатора соединены с первым и вторым вхо- 60 дами первого реверсивного счетчика, э третий и четвертый выходы — с первым и вторым входами второго реверсивного счетчика, выходы реверсивных счетчиков подключены к соответствую- 65 щим входам второго коммутатора. выход которого подключен к первому входу блока памяти, при этом выход триггера соединен с управляющими входами первого коммутатора и переключателя и с первым управляющим входом второго коммутатора, второй управляющий вход которого соединен с входами триггера, счетчика и через элемент задержки — с входом переключателя, первый и второй выходы которого соединены с управляющими входами соответствующих реверсивных счетчиков, кроме того, выход счетчика подключен к второму входу блока памяти.
На фиг, 1 представлена функциональная схема устройства, на фиг. 2 временная диаграмма, поясняющая принцип его действия.
Устройство содержит генератор 1 ,импульсов, счетчик 2, контролируе1 3
Яый цифроаналоговый преобразователь (ЦАП) 3, компаратор 4, генератор 5 линейно изменяющегося напряжения (ГЛИН), триггер 6, коммутаторы 7 и 8, реверсивные счетчики 9 и 10, блок 11 памяти, переключатель 12 и элемент
13 задержки.
Выход счетчика 2 подключен к входу
ЦАП 3, выход которого соединен с первым входом компаратора 4, второй вход которого подключен к выходу генератора 5 линейно изменяющегося напряжения, а выход через триггер 6 — к управляющим входам первого коммутатора
7, переключателя 12 и первому управляющему входу второго коммутатора 8.
В то же время вход триггера 6 соединен с вторым управляющим входом коммутатора 8, счетным входом счетчика
2 и через элемент 13 задержки с входом переключателя 12.
Выход генератора 1 импульсов подсоединен к входу первого коммутатора
7, первый и второй выходы которого подключены соответственно к суммирующему и вычитающему входам первого реверсивного счетчика 10, а третий и четвертый выходы — к суммирующему и вычитающему входам второго реверсивного счетчика 9. Входы "Сброс" реверсивных счетчиков 9 и 10 соединены с соответствующими выходами переключателями 12, а выходы — с соответствующими входами коммутатора 8, подключенного выходом к первому входу блока 11 памяти, второй вход которого подключен к выходу счетчика 2.
Устройство работает следующим образом.
В исходном состоянии все счетчики 2, 9 и 10 сброшены, триггер 6 находится в нулевом состоянии, импульсы с выхода генератора 1 через коммутатор 7 на вход счетчиков 9 и
10 не поступают. На выходе контролируемоГо ЦАП 3 присутствует напряже—
1112547 ние U (0...000), соответствующее коду 0...000 на его входе (фиг. 2а) .
На второй вход компаратора 4 с выхода ГЛИН 5 поступает постоянное напряжение U „„„ð, причем минимально возможное значение Upsy (0...000))
П„„ц„„ (фиг. 2а). С момента запуска
ГНМ1 г р с выхода генератора 1 на вход коммутатора 7 начинают поступать счетные импульсы, напряжение на выходе ГЛИН
5 начинает линейно нарастать, и в 10 момеНт равенства 0 ц, (t ) ьы» (0...000) компаратор 4 переходит в единичное состояние, перебрасывая из нулевого состояния триггер б. Одновременно в младший разряд счетчи- 15 ка 2 заносится счетный импульс. Изменившийся код.подаваемый на вход
ЦАП 3, формирует на выходе последнего сигнал V ""„ (0...001). При этом компаратор 3""возвращается в нулевое состояние. Единичное состояние на выходе триггера 6 подключает выход генератора 1 к суммирующему входу реверсивного счетчика 10, разрешая заполнение его счетными импульсами в течение интервала дТ„ (фиг. 26), оканчивакщегося в момент t< равенст;ва П,ц„ (tq ) = Б Д (0...001), т.е.
Ъ течение интервала ьТ„ в счетчике
10 формируется код, пропорцинальный приращению aUq напряжения на выходе
ЦАП 3 при смене его входного кода от
0...000 до 0...001. Аналогично моменту ta в момент tq на выходе компаратора 4 формируется управляющий импульс, возвращающий триггер б в ну- 5 левое состояние ° "0" на выходе триггера б управляет коммутатором 7 таким образом, что в течение интервала аТ до момента рвенства П„щ„ (д )
=0 (0...010) импульсы с генератора 40
1 поступают на суммирующий вход счетчика 9 и вычитающий вход счетчика 10.
Таким образом, в момент tz в счетчике 9 формируется код, пропорциональ ный приращению аУ, а в счетчике 10 - 45 пропорциональный разности aU< — aUg, т. е. дифференциальной нелинейности
ЦАП 3 в точке, соответствующей коду
0...001. В момент t действия импульса на выходе компаратора 4, согласно управляющему уровню на выходе триггера б, коммутатор 8 разрешает занесение в блок 11 памяти оценки дифференциальной нелинейности, сформированной в счетчике 10, после чего с задержкой, определяемой элементом 13, с соответствующего выхода переключателя 12 на счетчик 10 поступает сбросовый импульс. В течение следующего интервала дТ тактовые импульсы с выхода генератора 1 поступают через коммутатор 7 на суммирующий вход счетчика 10 и вычитающий вход счетчика 9. Таким образом, в реверсивных счетчиках 9 и 10 поочередно формируются оценки дифференциальной нелинейности ЦАП 3 в соответствующих точках шкалы, также заносимых в блок 11 памяти с выхода счетчика 2.
Повышение точности измерителя обусловлено уменьшением зависимости получаемой оценки от нелинейности и временной нестабильности в скорости нарастания UqÄz<,так как для определения дифференциальной нелинейности преобразователей используется не полный размах U„„ „, а сравниваются значения двух соседних квантов, т.е. лишь незначительный участок "разве ки", перекрывающий два соседние кванта ЦАП 3, поэтому, поскольку линейность на малом участке значительно выше, чем при полном размахе П,,щ,,, при использовании одного и того же генератора линейно изменяющегося напряжения погрешность оценки из-за нелинейности эталонного напряжения существенно меньше.
Повышение быстродействия предлагаемого измерителя обусловлено тем, что в нем за одну "развертку" определяется дифференциальная нелинейность во всех точках шкалы контролируемого ЦАП, а не в одной точке.
1112547 йп (ЦЛИ (0 И
®- ОУ2) (0.«070} (0- OPf
Составитель О.Ревинский
Редактор С.Саенко Техред Л,Мартяшова КОРРектоР Е.Сирохман
Заказ 6467/43 Тираж 861 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП"Патент", r. Ужгород. ул. Проектная, 4