Аналого-цифровой преобразователь

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

Авторы: Азаров, Волков, Петросюк, Стахов

ZIP архив

Текст

ОПИСАНИЕ ИЗОБРЕТЕНИЯ Союэ Советскнэ Социалнстнческнк Республик) М. Кп Н 03 К 13/02 сударствеииый комитет СССР о делам изобретений и открытий(72) Авторыизобретения ов, А.Д. Азаров, Ю.А, Петро и В.П. Волков П олитехнический институ Вин ницкО 5 2 Изобретение относится к вычислительной и цифровой измерительной технике и может быть использовано для преобразования аналоговых величин в цифровые.Известен аналого-цифровой преобразовательк содержащий (К) усилителей, (К) цифро-аналоговых преобразователей, многопороговый блок.сравнения, преобразователь параллельного кода, аналоговый коммутатор, первый и второй цифровые коммутаторы, преобразователь последовательного кода, счетчик, блок контроля и блок управления 1).Недостатком такого аналого-цифрового преобразователя является зависимость погрешности линейности выходной характеристики от линейности выходной характеристики цифро-аналогового преобразователя.Наиболее близким к предлагаемому по технической сущности является аналого-цифровой преобразователь, содержащий (К) усилителей, цифро-аналоговый преобразователь, аналоговый коммутатор, многопороговый блок сравнения, блок управления, преобразователь последовательного кода, счетчик, цифровой коммутатор, реверсивный счетчик, циФрблок сравнения, блок анализа да, регистр, блок свертки и развертки кода, причем выход цифро-аналогового преобразователя соединен со вторым входом первого усилителя, первыйвход которого сое- динен с первым входом аналогового коммутатора и является входом аналогоцифрового преобразователя, вход 1-го усилителя соединен с выходом (1-1) - го усилителя, выходы (К) усилителей соединены со второго по К-й входами аналогового коммутатора, выход которого соединен со входом многопорогового блока сравнения, выход много- порогового блока сравнения соединен со входом преобразователя последовательного кода, выход которого соединен с информационным входом цифрового коммутатора, выходы цифрового коммутатора соединены с информационными входами реверсивного счетчика и с информационными входами счетчика выход которого соединен с первым информационным входом блока свертки и развертки кода и информационным входом блока анализа кода, выход блока свертки и развертки кода соединен со входом цифро-аналогового преобразователя, выход блока анализа кодасоединен с информационным входомрегистра, выход которого соединен совторым информационным входом блокасвертки и развертки кода, выход реверсивного счетчика соединен со входом цифрового блока сравнения и является выходом аналого-цифрового преобразователя, выход цифровой схемы сравнения соединен со вторым управляющим входом блока анализа кода, управляющие входы аналогового коммутатора, многонорогового блока сравнения, цифрового коммутатора, счетчика, блока свертки и развертки кода, регистра, реверсивного счетчика и первый управляющий вход блока анализа кода соеди иены соответственно с первым, вторым, . третьим, четвертым, пятым, шестым, седьмым и восьмым входами блока управления 2)Недостатком данного аналого-цифро" 2 О ного преобразователя является то, что линейность выходной характеристики в значительной степени зависит от погрешности лийейности цифро-аналого- ного преобразователя. 25Цель изобретения - повышение точ" н ости ан алого-цифр он ого преоб раз онания.Поставленная цель достигается темр что в аналого-цифровой преобразователь, содержащий (К) усилителей, первый вход первого усилителя соеди-. нен со входной шиной и с первым входом аналогового коммутатора, а вход (1+1)-го усилителя подсоединен к вы- З 5 ходу 3. го усилителя, а выходы (К) усилителей подключены соответственно к входам со второго по К-й аналогового коммутатора, выход которого через последовательно соединенные многопо роговый блок сравнения и первый преобразователь последовательного кода подключен к первому информационному входу цифрового коммутатора, выходы которого соединены с инФормационными 45 входами первого реверсивного счетчика и счетчика, выход которого через последовательно соединенные блок развертки кода и цифро-аналоговый преобразователь подключен ко второму входу 5 О первого усилителя, а первый, второй, третий, четвертый и пятый выходы блока управления соединены соответственно с управляющими входами блока развертки кода, аналогового коммутатора, многопорогового блока сравнения, цифрового коммутатора и первого реверсивного счетчика, введены блок регистров, второй и третий преобразователи последовательного кода,второй реверсивный счетчик и блок адресации,6 О пврвый выход которого через последовательно соединенные второй преобразователь последовательного кода, второй реверсивный счетчик и третий преобразователь последовательного кода 65 подключен ко. второму информационному входу цифрового коммутатора, один из входов блока адресации соединен с выходом первого реверсивного счетчика, а второй выход и другой вход соединены соответственно с входом и выходом блока регистров,при этом управляющий вход блока адресации соединен с шестым выходом блока управления, седьмой и восьмой выходы которого подклю" чены соответственно к управляющим входам второго реверсивного счетчика и счетчика.На чертеже представлена функциональная схема аналого-цифрового преобразователя.Аналого-цифровой преобразователь содержит входную шину 1, (К) усилителей 2, аналоговый коммутатор 3, многопороговый блок 4 сравнения, преобразователь 5 последовательного ко" да, цифровой коммутатор 6, счетчик 7, ренерсивный счетчик 8, блок 9 развертки кода, цифро-аналоговый преобразователь 10, блок 11 регистрон, блок 12 адресации, второй реверсивный счетчик 13, второй 14 и третий 15 преобразователи последовательного кода, блок 16 управления.Аналого-цифровой преобразователь работает в следующих режимах: режиме поверки и режиме непосредственного преобразования аналоговой величины в код фзолотой р-пропорцииПроцесс преобразования входной аналоговой величины в и-разрядный код золотойф р-пропорции происходит за (К+1)цикловВ каждом из К циклов формируется в разрядов кода и производится вычисление погрешности линейности. В (К+1) -м цикле происходит циФровая коррекция результата преобразования.В режиме поверки определяются коды погрешностей линейности выходной характеристики аналого-цифрового преобразователя.В коде фзолотой р-пропорции лю" бое действительное число О представляется в видееР=-: ае"ес( ЕО;сЕр - вес М-го разряда 16р = О, 1, 2Имеется множество представлений данного вида, среди которых существует единственная минимальная форма, для которой после каждой единицы следует не менее р нулей.Веса разрядов кода связаны между собой рекуррентным соотношениеме ,е=, е-Ои)р ркоторое лежит в основе операции свертки и разнертки .разрядов кода. Свертка заключается в замене нуля в-м и единиц в. (2-1)-м и (3-р)-м разрядах их отрицаниями. Развертка является операцией, обратной свертке, и состоит в замене единицы 3-го разряда и нулей (Ф)-го и (Ф-р)-го разрядов их отрицаниями. Особенность 5 этих операций состоит в том, что они не изменяют величины отображаемого кодом числа, а изменяют лишь форму представления кода.В режиме преобразования входной 1 аналоговой величины в код фзолотой р-пропорции устройство работает следующим образом.В первом цикле входная аналоговая величина со входной. шины 1 подается на первый вход аналогового коммутатора. 3, который под действием управляющего сигнала, поступающего из блока 16 управления, передает ее на вход многопорогового блока сравнения 4, который преобразует входную аналого" вую величину в параллельный код, который преобразуется в последовательный унитарный код преобразователем 5 последовательного кода. Последовательный унитарный код через цифровой коммутатор б поступает на первые .входы счетчика 7 и. реверсивного счет" чика 8. По команде из блока 16 уп-.равления блок 12 адресации производит последовательную выборку из блока 11 ЗО регистров, в котором хранятся коды погрешностей весов разрядов цифроаналогового преобразователя 10. Выбранные коды погрешностей, соответствующие кодовой комбинации, полу ченной на первом цикле преобразования, преобразуются вторым преобразователем 14 последовательного кода в по- . следовательный унитарный код, с его выхода последовательный унитарный 4 О код поступает на вход второго реверсивного счетчика 13, в котором форми-. руется результирующий код подравки, соответствующий первому циклу преобразования. На этом первый цикл Ьре образования заканчивается.Во втором цикле фзолотойф р-код из счетчика 7 передается в блок 9 развертки кода, с его выхода кодовая комбинация поступает на вход цифро-.аналогового преобразователя 10. Ана- ф логовый эквивалент входной кодовой комбинации с выхода цифро-аналогового преобразователя 10 поступает на второй вход усилителя 2-1, на первый вход которого подана входная преобразуемая величина. Разность этих ве-. личин Ь усиливается усилителем 2-1 в л раз и подается на второй .вход аналогового коммутатора 3. По команде из блока 16 управления величина д.М, 60 передается на вход многопорогового блока 4 сравнения. Параллельный унитарный код, соответствующий этой величине, преобразуется преобразователь 5 последовательного кода в последовательный унитарный код, который передается через цифровой коммутатор б на вторые входы счетчика 7 и первого реверсивного счетчика 8, тем самым к их содержимому добавляется результат преобразования второго цикла. По команде блока 16 управления блок 12 адресации производит последовательную выборку из блока 11 регистров кодов погрешностей, соответствующих кодовой комбинации, полученной во втором цикле преобразования. Выбранные коды погрешностей преобразуются в последовательный унитарный код во втором преобразователе 14 последовательного кода и поступают на вход второго реверсивного счетчика 13, в котором формируется суммарный код поправки первого и второго цикла преобразования. На этом второй цикл преобразования закан- чивается,Третий и четвертый циклы преобразования осуществляются аналогичным образом, причем в работу включаются усилитель 2-2 и усилитель 2-3 соответственно в третьем и четвертом циклах. В Х-том цикле преобразования по комайде из блока 16 управления результирующий код поправки, Формирующийся за (К) цикл преобразования, с выхода второго реверсивного счетчика 13 поступает на вхОдтретьего преобразователя 15 последовательного кода, преобразованная кодовая комбинация через цифровой коммутатор б передается на входы первого реверсивного счетчика 8. Таким образом по окончании К-гоцикла преобразования в первом реверсивном счетчике 8 формируется скорректированный цифровой эквивалент входной аналоговой величины.Режим метрологического контроля линейности выходной характеристики аналого-цифрового преобразователя эа" ключается в определении кодов отклонений весов разрядов от требуемых значений. Процесс контроля начинается с (р+2)-го разряда цифро-.аналогового преобразователя при условии, что (р+1) младших разрядов точные.На входную шину 1 аналого-цифрового преобразователя подается ступенчато нарастающая аналоговая величина, 1-я ступень которой используется для проверки 1-го разряда. Процесс контроля любого разряда состоит из трех этапов.На первом этапе производится.преобразование величины 1-й ступени в код описанным способом. При этом эа К цйклов преобразования во втором реверсивном счетчике 13 формируется результирующий код поправки, учитывающий погрешности (1-1) младщих разрядов. Таким образом, после (К+1)-го цикла преобразования (цифровая коррек 928632ция) в первом реверсивном счетчике8 получают цифровой эквивалент входной аналоговой величины с погрешностью, равной погрешности 1-го разряда .На втором этапе также происходиткодирование величины данной ступенис той лишь разницей, что старшийзначащий разряд кода исключается путем выполнения операции разверткикода в блоке 9. При этом первый Ореверсивный счетчик 8 работает в режиме вычитания. Одновременно во втором реверсивном счетчике 13 Формируется код поправки по содержимомублока 9. На (К+1)-и цикле преобразования содержимое второго реверсив"ного счетчика 13 преобразуется третьим преофэаэователем последовательного кода 15 в последовательный унитарный код и через цифровой коммута Отор 6 передается на входы первогореверсивного счетчика 8, которыйработает в режиме вычитания. В результате в первом реверсивном счетчике 8 Формируется код погрешности1-го разряда аналого-циФрового преобразователя.На третьем этапе блок 12 адресации производит запись содержимогопервого реверсивного счетчика 8 вблок 11 регистров по соответствующемуадресу,На этом процесс метрологическогоконтроля данного разряда заканчивается.Введение новых блоков и связейпозволяет существенно (в 100 и болеераз) снизить требования к погрешности линейности цифро-аналогового преобразователя.Максимальное значение погрешности 40линейности цифро-аналогового преобразователя, которое может быть скорректировано в данном устройстве, определяется выражечием45При р=1 сРщдп, 0,236 (23,6) .Это позволяет проектировать высо-колинейные аналого-цифровые преобразователи при использовании дешевыхцифро-аналоговых преобразователей,,обладающих значительной погрешностьюлинейности. Погрешность линейноститакого аналого-цифрового преобразователя не превышает значения 55щ+ (,+,",)е с 1 - вес младшего разряда аналого-цифрового преобразователя; )Ов в . требуемое число корректируемыхразрядов, зависящее отпогрешности линейности цифро-,аналогового преобразователя;Р - диапазон представления чисел, 6При в = 10, и = 20, р = 1,с) = 10,06%,006% .446Формула изобретениАналого-цифровой преобразователь; содержащий (К) усилителей, первый вход первого усилителя соединен с входной шиной и с первым входом ана= логового коммутатора, а вход (1+1)-го усилителя подсоединен к выходу 1-го усилителя, а выходы (К) усилителей подключены соответственно к входам со второго по К-й аналогового коммутатора, выход которого через последовательно соединенные многопороговый блок сравнения и первый преобразователь последовательного кода подключен к первому информационному входу цифрового коммутатора, выходы которого соединены с информационными входами первого реверсивного счетчика и счетчика, выход которого через последовательно соединенные блок развертки кода и цифро-аналоговый преобразователь подключен к второму входу первого усилителя, а первый, второй, третий, четвертый и пятый выходы блока управления соединены соответственно с управляющими входами блока развертки кода, аналогового коммутатора, много- порогового блока сравнения, цифрового коммутатора и первого реверсивного счетчика, о т л и ч а ю щ и й с я тем, что, с целью повышения точности аналого-цифрового преобразования, введены блок регистров, второй и третий преобразователи последовательного кода, второй реверсивный счетчик и блок адресации, первый выход которого через последовательно соединенные второй преобразователь последовательного кода, второй реверсивный счетчик и третий преобразователь последовательного кода подключен к второму информационному входу цифрового коммутатора, один из входов блока адресации соединен с выходом первого реверсивного счетчика, а второй выход и другой вход соединены соответственно с входом и выходом блока регистров, при этом управляющий вход блока адресации соединен с шестым выходом блока управления, седьмой и восьмой выходы которого подключены соответственно к управляющим входам второго реверсивного счетчика и счетчика.Источники информации, принятые во внимание при экспертизе1. Авторское свидетельство СССР Р. 750721, кл. Н 03 К 13/02, 31.01,78.2. Авторское свидетельство СССР ,по заявке 9 2716506/21, кл. Н 03 К 13/02, 22.01.79.928632 Составитель Л.БеляеваТехред М. Надь Корректор Е. Рошко Редактор Т.Веселова Филиал ППП Патент, г.ужгород, ул.Проектная,4 Заказ 3283/75 Тираж 954 .ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., 4/5

Смотреть

Заявка

2971246, 04.08.1980

ВИННИЦКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

СТАХОВ АЛЕКСЕЙ ПЕТРОВИЧ, АЗАРОВ АЛЕКСЕЙ ДМИТРИЕВИЧ, ПЕТРОСЮК ЮРИЙ АНДРЕЕВИЧ, ВОЛКОВ ВАЛЕРИЙ ПЕТРОВИЧ

МПК / Метки

МПК: H03K 13/02

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

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

Код ссылки

<a href="https://patents.su/5-928632-analogo-cifrovojj-preobrazovatel.html" target="_blank" rel="follow" title="База патентов СССР">Аналого-цифровой преобразователь</a>

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