Цифроаналоговый преобразователь и способ его настройки

Номер патента: 1324114

Авторы: Акимов, Кононенко, Логинов, Сушко

ZIP архив

Текст

(19) 59 4 Н 03 М 1/6 ОПИС ИЗОБРЕТЕНИЯ ый телицифровВава ГОСУДАРСТВЕННЫЙ НОМИТЕТ ССПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫ К АВТОРСМОМУ СВИДЕТЕЛЬСТВУ(56) Гитис Э.И. Преобразова информации для электронных вычислительных устройств. М.: Энерги 1975, с.280, рис.7-2.Сушко А.ф.,и др. Машинный метод функциональной настройки прецизионны делителей напряжения КК. - Измерительная техника, 1980, У 4, с.37-38.(54) ЦИФРОАНАЛОГОВЫЙ ПРЕОБРАЗОВАТЕЛЬИ СПОСОБ ЕГО НАСТРОЙКИ(57) Изобретение относится к областиавтоматики и импульсной технике и может быть использовано в цифровых измерительных системах для преобразования цифровых величин в аналоговые,Цель изобретения - повьппение точностицифроаналогового преобразователя (ЦАП)и повьпнение точности его настройки.Повышение точности достигается засчет введения в ЦАП вторых коммутационных резисторов 9, группы 13 ключей, двух дополнительных ключей 17,18, дополнительного резистора 14 связи,второго согласующего резистора 16,второго преобразователя тока в напряжение, выполнения элементов 10 коммутации на ключах 11 и 12, обеспеченияпри настройке компенсации проходныхсопротивлений соответствующих ключей13 и 11 в рабочем режиме и осуществления контроля за правильностью процесса настройки. 2 с.п. ф-лы, 2 ил. 1 фИзобретение относится к области автоматики и импульсной техники и можетбыть использовано в цифровых измерительных системах.Цель изобретения - повышение точности преобразования и повышение точности настройки цифроаналогового преобразователя.На фиг.1 приведена функциональная 10схема цифроаналогового преобразователя; на фиг.2 - схема устройства, предназначенного для реапизации предлагаемого способа настройки.Цифроаналоговый преобразователь 15(фиг.1) содержит аналоговый вход 1,выходную шину 2, дополнительную выходную шину 3, шину 4 нулевого потенциала, первый 5 и второй 6 преобразователи тока в напряжение, резисторы7.1-7.псвязи, первые 8.1-8.п ивторые 9.1-9.п коммутационные резисторы 2 К, элементы 10,1-10.п коммутации, выполненные на первых 11.1-11.пи вторых 12.1-12.п ключах, группу 25ключей 13.1-13.п, дополнительный резистор 0,2 К связи 14, первый 15 ивторой 16 согласующие резисторы 2 К,первый 17 и второй 18 дополнительныеключи, первую 19.1-19.п, вторую 20,1 в ЗО20.п, третью 21.1-21 п группы цифровыхвходов, первый 22 и второй 23 управляющие входы.Устройство, реализующее предлагаемый способ настройки (фиг.2), содержит настраиваемый 24 и вспомогательный 25 цифроаналоговые преобразователи, генератор 26 одиночных импульсов,блок 27 управления ключами, источник28 тока, переключатель 29, сдвоенный 40переключатель 30, цифровой измерительный прибор 31, блок 32 согласования, электронную вычислительную машину 33 (ЭВМ), блок 34 печати.Цифроаналоговый преобразователь ра-ботает следующим образом,В рабочем режиме вторые ключи 12,1 - 12.п в элементах 10.1-10.п разомкнуты, второй дополнительный ключ 18 замкнут,б 0 первый дополнительный ключ 17 разом-. кнут, на первые цифровые входы 19.1- 19.п подается преобразуемый код, на третьи цифровые входы 21.1-21.п - код инверсный преобразуемому, на аналоговый вход 1 - эталонный ток или напряжение, при этом на выходной шине 2 формируется напряжение, пропорциональное преобразуемому коду. Способ настройки цифроаналогового преобразователя заключается в следующем.Вначале производят выравнивание величин сопротивлений всех коммутируе. мых ветвей в настраиваемом 24 и вспомогательном 25 цифроаналоговых преобразователях, причем выравнивание вели. чин сопротивлений вспомогательного цифроаналогового преобразователя осуществляют только один раз при введении его в схему настройки, в дальнейшем выравниваются величины сопротивлений коммутируемых ветвей только у настраиваемых цифроаналоговых преобразователей. На аналоговый вход настраиваемого 24 и аналогичного вспомогательного 25 цифроаналоговых преобразователей подают стабильный ток от генератора 28 тока, Переключатели 29 и 30 устанавливают в положение, обеспечивающее подключение выходных шин 2 и 3 настраиваемого цифроаналогового преобразователя 24 соответственно к входам "-" и "+" цифрового измерительного прибора 31., которым измеряют дополнительный сигнал разбаланса. По импульсу с генератора 26 блок 27 включает ключи 11.1 и 13.1, Изменяя величину сопротивлений коммутационных резисторов 9,1 или 8.1, добиваются нулевого показания цифрового измерительного прибора 31. По следующему импульсу генератора 26 блок 27 размыкает ключи 11.1 и 13.1, замыкает ключи 11.2 и 13.2 и ключ 12.1, который остается замкнутым на всех последующих этапах выравнивания величин сопротивлений коммутируемых ветвей.На -м этапе выравнивания величин сопротивлений коммутируемых ветвей замкнуты ключи 11.д и 13.1 и ключи 12.1-12,.-1. После выравнивания величин сопротивлений всех коммутируемых ветвей по импульсу генератора 26 замыкаются дополнительные ключи 17 и 18 и ключи 12. 1- 12.пи выравниваются сопротивления ветвей согласующих резисторов 15 и 16. Аналогичным образом при смене положения сдвоенного переключателя 30 выравниваются величины сопротивлений коммутируемых ветвей и ветвей согласующих резисторов вспомогательного цифроаналогового преобразователя 25. Дальнейшая настройка цифроаналогового преобразователя 24 производится при положении пе 1324114У 7 Р 6 о 21 22 6 Вг п 1 п 2пн 30 где 6 - чувствительность резистораЯсвязи 1-го разряда на первом коде,6 - чувствительность резистора12связи 2-го разряда на первомкоде;6" - чувствительность резистора1 освязи и-го разряда на первом коде;02, - чувствительность резистораТсвязи 1-го разряда на второмкоде;6- чувствительность резисторасвязи 1-го разряда на и-мкоде. 45Размерность элемента матрицы Й, х 67 = мВ/Ом.цКроме того, в ЭВМ 33 введен алгоритм вычисления исходных данных для подгонки резисторов связи, состоящий из следующих этапов: разделение погрешностей вычисление матрицы чувствительности резисторов связи, усеченной матрицы и диагональной матрицы вычисление контрольного и установочного напряжений основного сигнала разбаланса.Измеряют основной сигнал разбаланса, соответствующий разности выходных реключателей 29 и 30, обеспечивающем подключение выходной шины 2 ЦАП 24 к входу - цифрового измерительного прибора 31, а выходной шины 2 ЦАП 25 к входу +" цифрового измерительного прибора 31, которым будет измеряться основной сигнал разбаланса. В ЭВМ 33 предварительно введены данные для расчета элементов матрицы чувстви тельности0 1. резисторов связи . матрицы резисторов ЦАП, который проводится по формулам:Оф= 3 22 (2 1 + 2" ) (1)ЪдВф= 3 2 2 (2 +1), (2)6 г =-3 2 (1-2 ) (3) где 9;, - наддиагональные члены матрицц;л ог; - диагональные члены матрицы;ф. - поддиагональные члены матс)рицы;- номер строки матрицы;- номер столбца матрицы.25напряжений настраиваемого 24 и вспомогательного 25 ЦАП в рабочем режиме при подаче на их входы с помощью блока 27 соответствующих единичных кодов. Получают ряд величин : дБ с (1), Щ(2), дБ; (и), где д П(К)Ын (К) 06 (К), К = 1,2и, аБн(К) - абсолютная погрешность К-го разряда настраиваемого ЦАП, ЛП(К) абсолютная погрешность К-го разряда вспомогательного ЦАП. Затем измеряют основной сигнал разбаланса при подаче на входы ЦАП 25 кодов, инверсных соответствующим единичным, а на входы ЦАП 24 кодов равных им по весу. Получают ряд величин Ю ,(1), лБ(2), ЛБ (К),где дП, (К) = лПн(К) -ЛБ (К), К =1,2,и. На основании полученных результатов измерений на основании соотношений: к 0,5 дП(К) -2 ь и И +К 0,5 лц(к) - ,. ВБн(Ц 1 -Пн (К) аБ (к), и,(к) = -Ы (К) получают в результате расчета и разделения два ряда погрешностей: один для настраиваемого преобразователя 24, а другой - для вспомогательного преобразователя 25, - после чего ЭВМ 33 автоматически переходит к расчету контрольного и установочного напряжений для каждого этапа настройки. Для этого по формулам (1)-(3) вычисляют элементы матрицы чувствительности резисторов связи 6 71. Затем вычисляют усеченную матрицу 1 у; , которую формируют из матрицы 6 1, приравнивая к нулю ее поддиагональную часть, а также диагональную матрицу" 111а 7, которую формируют из матрицы 6приравнивая к нулю ее наддиагонйьную и поддиагональную части. После этого по формуле 0 = тв к(4) вычисляют адекватный вектор искаженийМК где для и=13 йБ 2 , 1,= соизС, вноситсяв матрицу.1 П 1 Записывают выражение в полном виде,2 Ц - В",2 Р+ ВК" +".+м 1 12 21 з 1 У) 10 ац 2 = О дт 1+ Вюг + +Вгг21 1 22 Д213 15 Ы = 6 дг+9 зг 9,2 т1 Ъ 1 1 152 21313 1315 Решают систему линейных уравнений, применяя, например, метод Гаусса, и находят истинное значение ее решений, т.е. значения компонент адекватного вектора (Яг, 2 г 2 Лг 1 ) На 2 О ходят по усеченной матрице"нейт) рализующий вектор отклонений дО Определяют компоненты вектора дц,35после чего вычисляют установочный(итерационный) вектор отклонений ЛОу(вектор настроек на каждом коде):ЬЦУ = ЮО - . 21 Ц (6)40 Рассчитывают диагональный векторотклонений Ж,. и определяют контрольный (базовый)Вц вектор отклонений 2 ЦМ =ЕЦ ДЦн +ДЦх аЦУ + ЬОС 1, (8) Фиксируют результат вычислений с помощью устройства 34 печати в виде таблицы, по которой и производят окончательную настройку цифроаналогового преобразователя 24. Подают с выхода генератора 26 одиночных импульсов на вход блока 27 управления ключами последовательные одиночные сигналы, под воздействием которых последний формирует единичные коды (начиная с младших разрядов), которые поступают на управляющие входы настраиваемого 24 и вспомогательного 25 цифроаналоговых преобразователей. Настройку ведут пошагово, на каждом единичном коде. При этом на каждом шаге перед тем, как начать настройку, убеждаются в том, что текущее значение напряжения, заФиксированное на данном коде цифровым измерительным прибором 31, равно вычисленному контрольному дц на этом же коде. Если напряжение не равно контрольному с точностью до возмояных отклонений, повторяют процесс настройки.Шаг 1-й. Заносят в настраиваемый преобразователь 24 код 0001. Фиксируют результат измерения цифровым измерительным прибором 3 1, Сравнивают его с вычисленным контрольным значением напряжения лЦ . Изменяют сопротивление дополнительного резистора 14 связи (например, с помощью лазерной подгонки) до тех пор, пока показания измерительного прибора 31 не будут соответствовать величине ЛЦ,Шаг 2-й. Заносят в настраиваемый преобразователь 24 код 0010. Фиксируют результат измерения цифровым измерительным прибором 31 и сравнива- ют его с вычисленным контрольным значением напряжения йЦ, . Изменяют сопротивление резистора 7.12 связи до тех пор, пока показания измерительного прибора 31 не будут соответствовать величине ЬцУ 2Аналогичным образом выполняют настройку на всех последующих шагах (в нашем случае их 13) . Устанавливают на последнем шаге подстройкой резистора 7,1 связи значение напря- жения л Ц=О, что свидетельствует о том, что погрешности скомпенсированы и цифроаналоговый преобразователь 24 настроен.Применение изобретения позволяет повысить точность цифроаналогового7 13241 преобразования и точность настройки ЦАП за счет компенсации разности проходных сопротивлений соответствующих ключей в рабочем режиме и осуществле 5 ния контроля за правильностью процесса настройки. 35 формула изобретения101. Цифроаналоговый преобразователь содержащий матрИцу резисторов типа К=2 К, выполненную на первом согласующем резисторе, ипоследовательно соединенных резисторах связи, где 15 и - число разрядов преобразуемого кода, вывод первого из которых является аналоговым входом цифроаналогового преобразователя; и первых коммутационных резисторах, первые выводы 20 ииз которых подключены к первым выводам соответствующих резисторов связи, а первый вывод и-го коммутационного резистора подключен к второму выводу (и)-го резистора связи, 25 вторые выводы и первых коммутационных резисторов подключены к аналоговым входам и соответствующих элементов коммутации, первые управляющие входы которых являются соответствую щими входами первой-группы цифровых входов цифроаналогового преобразователя, первые выходы объединены и подключены к входу первого преобразователя тока в напряжение, выход которого является выходной шиной, вторые выходы элементов коммутации объединены и подключены к шине нулевого потенциала, о .т л и ч а ю щ и йс я тем, что, с целью повышения точности преобразования, введены группа из и ключей, первый и второй дополнительные ключи, и вторых коммутаци-. онных резисторов, второй согласующий резистор, дополнительный резистор связи, второй преобразователь тока в напряжение, а каждый элемент коммутации выполнен на первом и втором ключах, аналоговые входы которых объединены и являются аналоговым вхо дом соответствующего элемента коммутации, выходы первого и второго ключа являются соответствующими выходами соответствующих элементов коммутации, управляющий вход первого ключа является первым управляющим входом соответствующего элемента коммутации, а управляющие входы вторых ключей элементов коммутации являются соот 14ветствующими входами второй группы цифровых входов цифроаналогового преобразователя, при этом выход первого дополнительного ключа подключен к входу первого преобразователя тока в напряжение, управляющий вход первого дополнительного ключа является первым управляющим входом цифроаналогового преобразователя, аналоговый вход подключен к первому выводу первого согласующего резистора, второй вывод которого через дополнительный резистор связи подключен к второМу выводу (и)-го резистора связи, а через второй согласующий резистор к аналоговому входу второго дополнительного ключа, управляющий вход которого является вторым управляющим входом цифроаналогового преобразователя, выход объединен с выходами и ключей группы и подключен к входу второго преобразователя тока в напряжение, выход которого является. дополнительной выходной шиной, при этом управляющие входы и ключей группы являются соответствующими третьими цифровыми входами цифроаналогового преобразователя, аналоговые входы и ключей группы через соответствующие вторые коммутационные резисторы подключены к первым выводам соответст- вующих первых коммутационных резисторов.2. Способ настройки цифроаналогового преобразователя, заключающийся в том, что измеряют основной сигнал разбаланса, соответствующий разности выходных напряжений настраиваемого и вспомогательного цифроаналоговых преобразователей, выполненных на мат. - рицах резисторов типа К=2 К, в рабочем режиме при подаче на их входы соответствующих единичных кодов, а затем при подаче на вход вспомогательного цифроаналогового преобразователя кодов, инверсных единичному, а на вход настраиваемого преобразователя кодов, равных им по весу; после чего по результатам измерений определяют расчетным путем значения абсолютных погрешностей для каждого из цифроаналоговых преобразо;вателей, по которым и с поЪмощью матрицы чувствительности резисторов матрицы типа К=2 К определяют соответствующие установочные значения основного сигнала разбаланса и последовательно, начиная с младшего разряда, осуществляют подгонку резисторов13241матрицы настраиваемого цифроаналогового преобразователя путем изменения величин сопротивлений соответствующих резисторов с одновременным контролем5 основного сигнала разбаланса при подаче единичных кодов на входы настраиваемого и вспомогательных цифроаналоговых преобразователей до достижения им установочных значений, о т л и - чающий с я тем, что, с целью повышения точности настройки, перед измерением основного сигнала разбаланса осуществляют измерение дополнительного сигнала разбаланса, соответствующего разности напряжений на выходной и дополнительной выходной шинах настраиваемого цифроаналогового преобразователя, и последовательно, начиная со старшего разряда осуществляют под д гонку величин сопротивлений соответствующих первых и вторых коммутационных резисторов и первых и вторых согласующих резисторов настраиваемого цифроаналогового преобразователя с 25 одновременным контролем дополнительного сигнала разбаланса при подаче соответствующих единичных кодов на входы первой и третьей групп цифровых 141 Овходов настраиваемого цифроаналогового преобразователя и при подаче соответствующего кода числа единиц, на входы второй группы цифровых входов настраиваемого цифроаналогового преобразователя до достижения им нулевого значения, а при расчете соответствующих установочных значений основного сигнала раэбаланса используют в качестве матрицы чувствительности матрицу чувствительности резисторов связи и перед подгонкой резисторов матрицы настраиваемого цифроаналогового преобразователя по значениям установочных значений основного сигнала раэбаланса определяют его контрольные значения, а подгонку резисторов матрицы настраиваемого цифроаналогового преобразователя осуществляют изменением резисторов связи, причем при переходе к подгонке резисторов связи очередного разряда осуществляют сравнение значения основного сигнала раэбаланса с соответствующим контрольным и по результату сравнения судят о правильности настройки цифроаналогового преобразователя.1324114 Составитель В. Першиковактор Л. Веселовская Техред М.Моргентал Корректор М. Шароши аз 3818 Тираж 901ВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д.

Смотреть

Заявка

3873710, 27.03.1985

ХАРЬКОВСКИЙ АВТОМОБИЛЬНО-ДОРОЖНЫЙ ИНСТИТУТ ИМ. КОМСОМОЛА УКРАИНЫ

СУШКО АНАТОЛИЙ ФЕДОРОВИЧ, КОНОНЕНКО ЯРОСЛАВ МИТРОФАНОВИЧ, АКИМОВ АЛЕКСАНДР АНАТОЛЬЕВИЧ, ЛОГИНОВ ВЛАДИСЛАВ АЛЕКСЕЕВИЧ

МПК / Метки

МПК: H03M 1/10, H03M 1/66

Метки: настройки, цифроаналоговый

Опубликовано: 15.07.1987

Код ссылки

<a href="https://patents.su/7-1324114-cifroanalogovyjj-preobrazovatel-i-sposob-ego-nastrojjki.html" target="_blank" rel="follow" title="База патентов СССР">Цифроаналоговый преобразователь и способ его настройки</a>

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