Аналого-цифровой преобразователь
Иллюстрации
Показать всеРеферат
Союз Советскин
Социалистическин
Республик
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ ()894860
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (6! ) Дополнительное к авт. свид-ву— (22)Заявлено 08.05.80 (2! ) 292264у18-21 с присоединением заявки №(23) Приоритет— (5! )М. Кл.
Н 03 K 13/17 (ааударатненный камнтет
СССР па делам нзабретеннй н аткрытнй
Опубликовано 30.12.81, Бюллетень № 48
Дата опубликования описания 30.12.81 (53) УД К 681. 325 (088.8) (72) Авторы изобретения
А.В.Жуков, В.Н.Махов и Н.Н.Мельни
Уральский ордена Трудового Красного 3 политехнический институт им. С.И. Кир (71) Заявитель мени а (54) АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ
Изобретение относится к радиотехнике и предназначено для использования в спектрометрии ионизирующих излучений, а также для измерения параметров других быстропротекающих процессов.
Известен аналого-цифровой преобразователь, содержащий ключ, выход которого через интегратор соединен со входами блоков сравнения, выходы которых соединены со входами блока управления, управляющие выходы которых соединены со входами ключей, выходы соединены со входами счетчика, а частотный вход соединен с выходом генератора опорной частоты11).
Недостатки устройства - низкие точность преобразования и быстродействие и ограниченные функциональные возможности.
Известен аналого-цифровой преобра= зователь, содержащий входной формирователь, выход которого соединен через коммутатор и сумматор со входом преобразователя аналог-адрес, аналоговый выход которого через блок задержки и формирования остатка подключен к коммутатору, а адресные выходы соединены со входами процессора, выход которого подключен ко входу блока вывода информации, а входы данных через счетчик соединены с логическим выходом блока эталонов, аналоговый выход которого подключен ко второму входу сумматора, выходы блока управления соединены с управляющими входами всех блоков, а входы подключены к соответствующим выходам входного формирователя и процессора1 2).
Недостатки известного устройстванизкие точность преобразования и быстродействие, ограниченные функциональные возможности.
Цель изобретения " повышение точности преобразования, быстродействия и расширение функциональных возможностей.
89486
Указанная цель достигается тем, что в аналого-цифровой преобразователь, содержащий блок эталонов, аналоговый выход которого соединен с аналоговым входом интегратора, адресные выходи преобразователя аналогадрес через процессор подключены к информационным входам блока вывода информации, логический выход соеди.нен с первым входом блока управления, щ второй вход которого подключен к логическому выходу входного.формирователя, а десять управляющих выходов блока управления соединены соответственно с тремя управляющими входами входного формирователя, двумя управляющими входами процессора, управляющим входом интегратора преобразователя аналог-адрес, блока вывода информации, счетчика, блока эталонов, введены блок эталонной длительности, блок выделения кода эталона, причем вход блока эталонной длительности соединен с одиннадцатым управляющим выходом блока управления, а выход через входной формирователь соединен с аналоговым выходом блока эталонов, выход интегратора подключен к аналоговым входам преобразователя аналог»адрес, входы данных блока выделения кода зю эталона соединены с выходами счетчика, выходы данных подключены ко входам данных процессора, входы управления соединены с двенадцатым и тринадцатым управляющими выходами блока управления, логический вход соединен с логическим выходом блока эталонов, а логический выход подключен к счетному входу счетчика, аналоговый выход преобразователя аналог-адрес соединен со входом остатка входного формиро" вателя, введен блок коррекции, входы которого подключены к выходам коррекции процессора и блока управления, а и выходов соединены с и входами коррекции преобразователя аналог-ад- 4> рес, введен блок опорного уровня, выход которого подключен к опорному входу входного формирователя.
На чертеже приведена структурная электрическая схема устройства, 50
Устройство содержит входной блок 1, аналоговый коммутатор 2, интегратор 3, задающий генератор 4, генератор 5 эталонного тока, блок 6 синхронизации и ключ 7, указанные блоки 5 образуют блок 8 эталонов, счетчик 9, преобразующие блоки 10-1 и 10- 6 совместно с блоком 11 выделения адреса
0 4 обьединены в преобразователь 12 аналог-адрес, запоминающее устройство 13 и арифметическое устройство
14 образуют процессор 15, блок 16 вывода информации, блок 17 управления, блок 18 задержки и формирования остатка совместно со входным блоком 1 и аналоговым коммутатором
2 образуют входной формирователь 19, блок 20 эталонной длительности, счетчик 21 и два цифровых коммутатора
22 и 23 обьединены в блок 24 выделения кода эталона, который устраняет неоднозначность считывания информации в запоминающее устройство, для коррекции характеристик преобразователя 12 служит блок 25 коррекции. Блок 26 опорного уровня используется в режиме преобразования интервалов времени.
Суммирование измеряемого и эталонного сигналов производится на входе интегратора 3. При этом измеряемый и эталонный сигналы проходят через интегратор 3, что позволяет практически устранить влияние нелинейности интегратора и его дрейфов на точность преобразования, особенно при малом числе циклов кодирования.
Снижение требований к интегратору 3 позволяет поднять частоту задающего генератора 4 (при сохранении точности преобразования) и тем самым увеличить быстродействие. Для того, чтобы точность преобразования не зависела от длительности измеряемых сигналов, вводится блок 20 эталонной длительности, который обеспечивает открывание аналогового коммутатора 2 на промежуток времени
Для увеличения быстродействия преобразующие блоки 10- 1 - 10- R соединяются параллельно. В этом случае . время преобразования сигнала преобразователем 12 будет равно времени преобразования t„. одного каскада, В качестве быстродействующих преобразующих каскадов можно использовать компараторы, у которых входы одного знака соединены с выходом интегратора, а потенциалы других входов задаются резистивным делителем напряжения.
Для того, чтобы уровни квантования преобразователя 12 не изменялись на значительную величину в зависимости от температуры и времени, их корректируют с помощью Ьлока 25.
894860
Введение блока 24 выделения кода эталона обусловлено трудностями в обеспечении записи без сбоев кода со счетчика 9 в запоминающее устройство 13 при высокой частоте задающего ю генератора. Поэтому предлагают в момент изменения кода адреса счетчика останавливать и считывать с него информацию после того, как код на его выходах полностью установится, 10 а импульсы задающего генератора в это время считать дополнительным счетчиком 21. Цифровые коммутаторы
22 и 23 обеспечивают подключение выходов и входов счетчиков ко входам данных процессора 15 и логическому выходу блока 8 эталонов. Применение блока выделения кода эталонов позволяет повысить частоту задающего генератора 4, устранить сбои при запи- 20 си кода со счетчика 9 в запоминающее устройство 13, применять простые асинхронные счетчики и менее быстродействующее запоминающее устройство.
Предлагаемая структура АЦП позволя- ет измерять интервапы времени, если на вход аналогового коммутатора 2 подавать эталонное напряжение с блока опорного уровня 26, а на вход измерения блока эталонной длительности зф
20 - измеряемый временной интервал.
Устройство имеет несколько режимов работы — коррекции и измерения.
В исходном состоянии счетчики 9 и 21 обнулены, блок 8 эталонов отключен, емкость интегратора 3 разряжена.
В режиме коррекции синхронно с импульсами задающего генератора 4 включается блок 8 эталонов, и на вход ин- «> тегратора 3 подается эталонный ток.
На входы преобразователя 12 аналог-. адрес с выхода интегратора 3 подается изменяющееся напряжение, а на счетчик 9 импульсы с задающего генератора 4 через пропускатель 7 и цифровой коммутатор 23. В моменты, когда код на выходе преобразователя аналог-адрес изменится на единицу, синхронно с задающим генератором 4 цифровой коммутатор 23 переключает импульсы с задающего генератора 4 на вход дополнительного счетчика 21.
В запоминающее устройство 13 через цифровой коммутатор 22 записывается
5 код со счетчика 9, и счетчик 9 обнуляется. При следующем изменении кода на выходе преобразователя 12 аналог - адрес к задающему генератору подключается счетчик 9, а с дополнительного счетчика 21 информация записывается в запоминающее устройство 13 и т.д.
Таким образом, в режиме коррекции в запоминающее устройство 13 будут записаны и точных значений шагов квантования И преобразовате1 ля 12 аналог - адрес. В зависимости от конкретного исполнения процессора 15 возможно в режиме коррекции вычисление. значений уровней кван.
r тования М1-- Х Й1„, где М -а-ный
ill=1 шаг квантования, и запись йх в запоl минающее устройство 13. Значения М °
4 могут быть получены и непосредственно, если применяется блок 24 выделения кода эталона, построенный по другой схеме.
В режиме измерения напряжения вход ной сигнал 01 подается через входной формирователь 19 на вход интегратора 3 в течение фиксированного интервала времени b. и - -,определяемого блоком 20. По истечении времени LtgT на выходе преобразователя 12 устанавливается адрес i- 1, соответствующий напряжению на выходе интегратора 3
U . Блок 17 включает синхронно с задающим генератором 4 блок 8,и проис ходит интегрирование эталонного тока и счет импульсов на счетчиках 9 и 21 также, как и в режиме коррекции.
В момент изменения кода на выходе преобразователя 12 с i-1 на 1 блок 17 управления выключает блок 8. На счет-„ чике 9 или 21 устанавливается код М
Цифровой эквивалент N< для входного сигнала U < определяется арифметическим устройством 14 по формуле М =
N „. - М, где N „- в зависимости от того, как проведен режим коррекции, либо извлекается из запоминающего устройства 13 в соответствии с 1-тым адресом, либо вычисляется арифметическим устройством 14 по формуле М 1
= Х М, где М - цифровой эквивалент м= я
m- го ша га квантования, из велеченный из запоминающего устройства 13 в соответствии с адресом m.
Время преобразования складывается из времени h, Ти времени досчета
t, необходимого для получения кода N> на счетчике 9. При этом время работы цифровой части после получения кода М можно не учитывать, так как аналоговые блоки в это время уже могут обрабатывать следующий входной сигнал.
894860
Для увеличения точности преобразования при использовании преобразователя 12 аналог-адрес, в котором выделяется остаток (например, преобразующие каскады выполнены как огра5 ничители по амплитуде снизу), режим коррекции производится аналогично.
После окончания первого цикла преобразования в режиме измерения остаток через блок 18 и аналоговый коммутатор 2 подается на интегратор 3 в течение времени b,t > задаваемого блоком 20. Затем проводится второй цикл преобразования аналогично первому и так далее. Для вычисления цифрового эквивалента Н g входной велиt чины U1l используются числа N„- и И 1 полученные в k циклах.
В некоторых случаях целесообразнее в процессоре 15 использовать постоянное запоминающее устройство и производить цифро-аналоговую коррекцию преобразователя аналог-адрес.
Тогда в режиме коррекции при измене" ,нии кода на выходе преобразователя 12 с 1-1 на 1 в арифметическом устройстве 14 происходит сравнение числа, записанного в постоянном запоминающем устройстве 13 no i-тому адресу с числом, находящимся в данный зо момент на счетчике 9. В зависимости от знака разности этих чисел блок 25 изменяет i-тый уровень квантования в преобразователе 12.
Для преобразования интервалов времени в цифровой код на время действия измеряемого временного интервала, подаваемого на вход блока 20, открывается входной формирователь 19, и интегрируется напряжение, задаваемое блоком 26.
В результате повышается точность, быстродействие и расширяются функциональные возможности устройства.
45 формула изобретения
1. Аналого-цифровой преобразователь, содержаций блок эталонов, ана- 5о логовый выход которогосоединен с аналоговым входом интегратора, адресные выходы преобразователя аналог-адрес через процессор подключены к информационным входам блока вывода информа- 55 ции, логический выход соединен с первым входом блока управления, второй вход которого подключен к логическому выходу входного формирователя, а десять управляющих выходов блока управления соединены соответственно с тремя управляюцими входами входного формирователя, двумя управляющими входами процессора, управляющим входом интегратора, преобразователя аналог-адрес, блока вывода информации, счетчика, блока эталонов, о тл и ч а ю шийся тем, что, с целью повышения точности преобразования, быстродействия и расширения функциональных возможностей, введены блок эталонной длительности, блок выделения кода эталона, причем вход блока эталонной длительности соединен с одиннадцатым управляющим выходом блока управления,а выход через входной формирователь соединен с аналоговым выходом блока эталонов, выход интегратора подключен к аналоговым входам преобразователя аналог-адрес, входы данных блока выделения кода эталона соединены с выходами счетчика, выходы данных подключены ко входам данных процессора, входы управления соединены с двенадцатым и тринадцатым управляющими выходами блока управления, логический вход соединен с логическим выходом блока эталонов, а логический выход подключен к счетному входу счетчика.
2. Устройство по и. l, о т л и ч аю щ е е с я тем, что аналоговый выход преобразователя аналог-адрес соединен со входом остатка входного формирователя.
3. Устройство по пп.1 и 2, о т л ич а ю щ е е с я тем, что введен блок коррекции, входы которого подключены к выходам коррекции процессора и блока управления, а и выходов соединены с и входами коррекции преобразователя .аналоr-адрес.
4. Устройство по пп. 1-3, о т л ич а ю щ е е с я тем, что введен блок опорного уровня, выход которого подключен к опорному входу входного формирователя.
Источники информации, принятые во внимание при экспертизе
1. Шляндин В.M. Цифровые электроизмерительные приборы, M. "Энергия", 1972, с. 161.
2. Авторское свидетельство СССР по заявке Р 2784560/l8-21, Н 03 К l3/17 за 1979, по которой принято решение о выдаче авторского свидетельства (прототип).
Составитель А.Волков
Техред 3. Фанта Корректор М.Коста
Редактор И.Ковальчук
Заказ 11507/86 Тираж 991 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Иосква, Ж-35 Раушская наб,, д. 4/5
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4