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

 

АДАПТИВНЫЙ АНАЛОГО-ЦИФРОВОЙ ПРЕОВРАЗОВАТаЛЬ, содержащий первый и второй блоки сравнения, первые входы которых соединены между собой, вторые входы - с соответствующими ишнами эталонных напряжений, первый триггер и элемент ИЛИ, первый вход которого соединен с выходом первого блока сравнения и с первым входом первого триггера, второй вход элемента ИЛИ соединен с выходом второго блока сравнения и с вторым входом первого триггера, генератор импульсо ключ, первый реверсивный счетчик импульсов , второй триггер, преобразователь код - анапог, первый регистр, линию задержки и первый таймер, вход которого соединен с выходом элемента ИЛИ, с первым входом пинии задержки и с первым входом второго триггера второй вход которого подключен к выходу линии задержки, инверсный выход второго триггера соединен с управляющим входом ключа, информационный вход которого подключен к выходу генератора импульсов, а выход соединен с счетным входом первого реверсивного счетчика импульсов, выход которого подключен к входу преобразователя код-аналог , отлич-ающийся тем, что d целью повышения коэффициента сжатия адаптивного преобразования, в него введены блок вычитания, второй реверсивный счетчик импульсов, второй регистр , два блока сравнения кодов, блок деления, третий триггер, счетчик импульсов, блок логики, три элемента совпадения и второй таймер, вход которого соединен с выходом первого элемента совпадения, с управляющим входом первого регистра и с первым входом третьего триггера, второй вход которого подключен к выходу первого блока сравнения кодов, первый вход которого соединен с выходом счетчика импульсов, второй вход - с выходом блока деления, первый вход которого соединен с выходом второго таймера, i а второй - с выходом второго регист (Л ра, с первым входом второго реверсив ного счетчика импульсов и с первым входом второго блока сравнения кодов, выход которого подключен к первому входу блока логики, стррой вход кото- , рого соединен с выходом второго эле- , мента совпадения,а выход - со счетным входом счетчика импульсов,управляющий вход которого соединен с инверсным выходом третьего триггера и первым входом второго элемента совпадения, со ел со второй вход которого подключен к управляющему входу второго регистра, к первому входу первого элемента совпадения , к входу первого таймера, пер 00 Btiffl выход которого соединен с инфор мационным входом второго регистра и вторым входом второго блока сравнения кодов, второй выход - с первым входов третьего элемента совпадения, второй вход которого соединен с прямым выходом третьего триггера и вторым входом первохО элемента совпадения, а выход - с вторым входом второго реверсивного счетчика, выход которого соединен с третьим входом второго триггера, с вторым входом линии задержки и третьим входом второго ревер сивного счетчика импульсов, при этом

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

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

РЕСПУБЛИК (19) (11) 3(51) Н 03 К 13 02

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

К ABTOPGHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3538263/18-21 (22) 08, 12,82 (46) 30,05.84, Вюл, Р 20 (72) П.Ю,Фардыга (71) Научно-производственное объединение радиоэлектронной медицинской аппаратуры (53) 681.325(088,8) (56) 1 ° Гитис Э.И. Преобразователи информации для электронных цифровых вычислительных устройств, M ., Энергия, 1975, с. 314-316.

2, Авторское снидетельство СССР

Р 828399, кл, Н 03 К 13/02, 1979. (прототип) . (54) (57) АДАПТИВНЫЙ АНАЛОГО-1(ИФРОВОЙ

ПРЕОБРАЗОВАТЕЛЬ, содержащий первый и второй блоки сравнения, первые входы которых. соединены между собой, вторые входы — с соответствующими ач нами эталонных напряжений, первый триггер и элемент ИЛИ, первый вход которого соединен с выходом первого блока сравнения и с первым входом первого триггера, второй вход элемента ИЛИ соединен с выходом второго блока сравнения и с вторым входом первого триггера, генератор импульсон ключ, первый реверсивный счетчик импульсов, второй триггер, преобраэователь код - аналог, первый регистр, линию задержки и первый таймер, вход которого соединен с выходом элемен.та ИЛИ, с первым входом линии задержKR c e oM. BTopoIo триггера второй вход которого подключен к выходу линии задержки, инверсный выход второго триггера соединен с управляющим входом ключа, информационный вход которого подключен к выходу генератора импульсов, а выход соединен с счет ным входом первого реверсивного счетчика импульсов, выход которого подключен к входу преобразователя код-аналог, о т л и ч" а ю шийся тем, что с целью повышения коэффициента сжатия адаптивного преобразования, н него введены блок вычитания, второй ренерсинный счетчик импульсов, второй регистр, два блока сравнения кодов, блок деления, третий триггер, счетчик импульсов, блок логики, три элемента совпадения и второй таймер, вход которого соединен а выходом первого элемента совпадения, с управляющим входом первого регистра и с пе ным входом третьего триггера, второй вход которого подключен к выходу первого блока сравнения кодов, первый вход которого соединен с выходом счетчика импульсов, второй вход — с выходом . блока деления, первый вход которого

C соединен с выходом второго таймера, а второй — c выходом второго регистра, с первым входом второго реверсив ного счетчика импульсов и с первым входом нторого блока сравнения кодов, С выход которого подключен к парному входу блока логики, второй вход кото-, Я рого соеди не н с выходом второго элемента совпадения, а выход — со счетным входом счетчика импульсов, управляющий вход которого соединен с инверсным выходом третьего триггера и первым () входом второго элемента совпадення, второй вход которого подключен к управляющему входу второго регистра, (,Д к первому входу первого элемента сов- „р падения, к входу первого таймера, пер вь(й выход которого соединен с инфор- 00 мационным входом второго регистра и а 1 вторым входом второго блока сравнения кодов, второй выход — с первым входам третьего элемента совпадения, второй а вход которого соединен с пряьым выходом третьего -триггера и вторым входом первого элемента совпадения, а выход - с вторым входом второго ренерсинного счетчика, выход которого соединен с третьим входом второго триггера, с вторым входом линии за держки и третьим входом второго ренер синного счетчика импульсов, при этом

1095 387

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

Известен адаптивный аналого-циф- 5 ровой преобразователь, содержащий п блоков сравнения, блок уставок, дешифратор, регистр, элемент ИЛИ и таймер (1) .

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

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

ИЛИ, с первым входом линии задержки . ЭО и с первым входом второго триггера, второй вход которого подключен к выходу линии задержки, инверсный выход второго триггера соединен с управляющим входом ключа, информационный вход 5 которого подключен к выходу генератора импульсов, а выход соединен со счет- ным входом реверсивного счетчика импульсов, выход которого подключен к входу преобразователя код-аналог (2)

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

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

1095387 падения, а выход — co счетным входом счетчика импульсов, управляющий вход которого соединен с инверсным выходом третьего триггера и первым входом второго элемента совпадения, второй вход которого подключен к управляющему вхэ 5 ду второго регис а, к первому входу первого элемента онпадения, к входу первого таймера, перный выход которого соединен с информационным входом второго регистра и вторым вхо 10 дом второго блока сравнения кодов, второй выход — с первым входом третьего элемента совпадения, второй вход которого соединен с прямым выходом третьего триггера и вторым вхо 15 дом первого элемента совпадения, а выход — с вторым входом второго реверсивного счетчика, выход которого соединен с третьим входом второго триггера, с вторым входом линии задержки и с тре ..ьим входом второго ре версинного счетчика импульсов, при этом прямой выход первого триггера соединен с управляющим входом обратного счета первого реверсивного счетчика импульсов, инверсный выход перного триггера соединен с управляющим входом прямого счета первого реверсивного счетчика импульсов, выход которого соединен с информационным входом первого регистра, причем первый вход блока вычитания подключен к выходу преобразователя код-аналог, второй вход - к входной шине, а выход. к первым входам первого и второго блоков сравнения. 35

На фиг. 1 изображена структурная схема адаптивного аналого-цифрового преобразователя; н а фи г, 2 — диагр аммы, поясняющие его работу.

Адаптивный аналого-цифровой преоб-,40 разонатель содержит реверсивный счетчик 1 импульсов, выход которого соединен с входом преобразователя 2 коданалог, выход которого соединен с первым входом блока 3 вычитания, выход которого соединен с первыми входами блоков 4 и 5 сравнения, выходы которых соединены с входами первого триггера 6, первый вход первого регистра 7 соединен с выходом первого реверсивного счетчика 1 импульсов, входы элементов ИЛИ 8 соединены с выходами первого и второго блоков 4 и 5 сравнения, выход генератора 9 импульсов соединен с первым входом ключа

10, второй регистр 11, выход которого соединен с первым входом второго реверсивного счетчика 12 импульсон, первый таймер 13, вход которого соединен с входами второго триггера 14, линии задержки 15 и первого элемента 60

16 совпадения, второй элемент 17 сон. падения, второй вход которого соединен с первым входом второго регистра

11, третий элемент 18 совпадения, первый вход которого соединен с ныходом пеРвого таймера 13, блок логи— ки 19, выход которого соединен с первым входом счетчика 20 импульсов, выход которого соединен с входом блока

21 сравнения кодов, блок 22 сравнения кодов, выход которого соединен с первым входом блока логики 19, второй таймер 23, выход которого соединен с первым входом блока 24 деления, выход которого соединен с вторым входом третьего триггера 25.

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

В исходном состоянии второй 14 и третий 25 триггеры, первый 1 и второй 12 реверсивные счетчики импульсов установлены в нулевое сос тояние, в счетчике 20 импульсов установлено значение логической единицы . В момент времени t èìïóëüсы с генератора 9 через ключ 10 начинают поступать на счетнь7й вход реверсивного счетчика 1 импульсов. Если н момент времени to значение преобразуемого сигнала U„(t ) > 8 где Я вЂ” допустимое значение погрешности аппроксимации, то выходной сигнал блока 3 вычитания а(t )

U„(t.о} Ппка (о} Е и срабатывает первый блок 4 сравнения, устанавливая первый триггер 6 в состояние логического нуля . Первый 4 и второй 5 блоки сравнения срабатывают при условиях соответственно ь(t)

Ux (t) — Un

Бпла (t<) + С = Ux(t,) и срабатынает первый блок 5 сравнения, устанавливая первый триггер 6 в состояние логической единицы, и реверсивный счетчик 1 переводится в режим обратного счета. В момент времени t импульс с ныхода второго блока 5 сравнения, проходя через элемент ИЛИ -8, поступает на вход линии задержки 15 и, задержанный на время > устанавливает второй триггер 14 в состояние логинеской единицы, и ключ 10 закрывается. Время задержки выбирается из условия, чтобы при известной частоте следования импульсон с генератора 9 состояние первого реверсивного счетчика 1 импульсов изменилось за время на значение, соответствующее изменению Бя р на величину 8 . Та ким образом, в момент времени t„ + @ справедливо равенство Urxo (t.q + )=

Uz (t„), а кодовое значение на выходе первого реверсивного счетчика 1 есть цифровой эквивалент преобразуемого сигнала. Первый таймер 13 фиксирует интервалы времени b Т;

1095387

l U» (t>)l а

l b U„(ta)l

lnl + 1

1 (1) bt1

I 1l 1 П пРи U > О; 0х > О или U» с О, U» c 0, inl -1

ta (2)

bt1

1 1 пРи U > О; Uq сО или(4 + 0,0к >О, где n — количество импульсов, пост >между моментами появления импульсов на выходе элемента ИЛИ 8, В момент времени tg когда U» (2) + 8 п11ка (tq) сРабатывает втоРой блок

5 сравнения, второй триггер 14 устанавливается в состояние логического нуля, ключ 10 открывается, содержимое первого реверсивного счетчика

1 импульсов начинает уменьшаться. В этот момент времени первый таймер 13 фиксирует интервал времени а, во 10 второй регистр 11 заносится,предыдущее значение времени gati. В момент времени t + Г второй триггер 14 устанавливается в состояние логической единицы, ключ 10 закрывается 15

U„qa (t + t ) = ()к (tg) °

Выходной сигнал блока 22 сравнет1 ния кодов, на котором сравниваются значения времени b ; и bt; q пос" туп ает на блок 19 логики, который, :при bt1 ь bt пропускает на счетчик 20 импульсов все импульсы, посту пающие через второй элемент 17 совпадения от элемента ИЛИ 8, а при

4 t < с b t i i блок 19 логики первые два импульса не пропускает, Таким образом, в счетчике 20 импульсов фиксируется значение n I 1, где n — ко" личество импульсов на выходе элемента

ИЛИ 8 с начала цикла преобразования.

Текущее время г. от начала цикла преобразования определяет второй таймер

23, блок 24 деления вычисляет значение 11>t, . В момент времени

/ 1 1 ° когда n < 1 = д-Л-, срабатывает пер

Ь вый блок 21 сравнения кодов, третий 35 триггер 2э устанавливается в состояние логичеекой единицы, при этом счетчик 20 импульсов устанавливается в исходное состояние, второй элемент

17 совпадения закрывается, а пЕрвый

16 и третий 18 элементы совпадения подготовлены к работе. Начиная с момента времени 1а, импульсы выхода первого таймера 13 поступают через третий элемент 18 совпадения на вычитающий вход второго реверсивного счетчика 12 импульсов. Когда счет чик 12 обнуляется, импульсы с его выхода устанавливают второй триггер

h Ф i h

14 в состояние логического нуля записывают во второй реверсивный счетчик 12 импульсов кодовое значение, зафиксированное вторым регистром 11, Этот же импульс, задержанный на время устанавливает второй х

55 триггер 14 в состояние логической . . единицы, к этому времени ()„ка равно U» (t ) 1 Ь . До момента срабатывания первого 4 или второго 5 блоков сравнения работа преобразователя 2 код-аналог повторяется, при 60 этом средняя крутизна сигнала пка равна производной преобразуемого сигнала в момент времени ta. В момент появления импульса на выходе элемента

ИЛИ 8 в первом регистре 7 и втором 65 таймере 23 фиксируется соответственно ордината и абсцисса существенного отсчета, третий триггер 25 устанавливается в нулевое состояние. На этом заканчивается первый цикл преобразования. Последующие циклы преобразования аналогичны.

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

На фиг. 2 приведены четыре возможэ ных варианта участков преобразуемого сигнала, отличающиеся знаками первой и второй производных, Для первого варианта (фиг, 2а) при Ux > Oi U» с О. можно составить уравнение, связываю 1, щее максимальную погрешность аппроксимации со значениями прироста сигна.ла и его первой производной в точке

A (а) = U» (а)- te

Аналогично для второго варианта (фнг. 2б) при U» > 0; Ук > О

AUD(ta) + 6 = U>(ta) ° ta> для третьего варианта (фиг. 2в) при их со; U„"с 0

1bU (ta) (+ = U» (to)l ta и для четвертого варианта (фиг. 2г)

nð U> с О, UÄ" > 0

Следовательно, можно записать

11 "х (ta) l + < = "х ("а) 1 "а

1 к 1 к при U > О; U» > О или U» < О, Ух с О, (bU» (ta) l — 8 = l UI1 (ta) l t a, 1 hi к при Бк > 0, U„< О или U„< О; Us > О.

Учитывая, что b Uhh (to) всегда кратно величенко 6 (это следует .из принципа действия преобразователя), а так6 же с учетом того, что Бх (ta) .=— запишем

1095387 пающих с выхода элемента ИЛИ 8 эа вре мя ta ° условия, .при которых выполняется уравнение (1), равноценны следующему условию: а t„.

Ug(T)(ъ Q снять существейный отсчет2()

В устройстве это достигается тем, что с момента времени t через равные интервалы времени, соответствующие предшествующему моменту времени интервалу времени At„, выходной сигнал преобразователя 2 код-аналог изменяется на значение W 6, При этом.-.

I средняя крутизна сигналов U „o (t) (здесь <„4, t 4 Т) равна Uq (t0) .

Зались ордииаты и абсциссы сущест:венного отсчета производится в момент времени Т, когда срабатывает первый 4 или второй 5 блок сравнения

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

ИЛИ 8.

Таким. образом, данное устройство при одинаковой точности преобразования обеспечивает более высокий коэффициент сжатия адаптивного преобраэо. мания, чем устройство-прототип, 1095387

<е д/

Составитель A ..Кузнецов

Редактор М.Келемеш Техред T.Ôàíòà Корректор В.Лазарева

Заказ 3621/41 Тираж 862 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб,, д. 4/5

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

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

 

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

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

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

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

Таймер // 2103808
Изобретение относится к устройствам отсчета времени и может найти применение в системах управления, контроля, измерения, в вычислительных устройств, устройствах связи различных отраслей техники

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

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

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

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

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