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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к электроизмерительной технике и может быть использовано при создании помехоустойчивых аналого-цифровых преобразователей . В устройство, содержащее элемент задержки, регистры, преобразователь код-напряжение, устройство сравнения, блок управления, с целью расширения области применения за счет повышения достоверности преобразования в условиях помех, увеличения диапазона измерения и расширения функциональных возможностей, введены с первой по четвертую группы элементов И, элемент ИЛИ-НЕ, шины ошибки преобразования и установки режима работы, 2 З.П..Ф-ЛЫ, 4 ил., 1 табл; § (Л с оо 4 VM k OS

СОЮЗ СОНЕТСНИХ

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

РЕСПУБЛИК (51)4 Н 03 И 1 06

3(ГЮ !, > Я !

13

И(БЛИОТ ";-"

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

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ,(2!) 4058345/24-24 (22) 18.04.86 (46) 30.09.87. Бюл. Р 36 (71) Особое конструкторско-технологическое бюро Физико-технического института низких температур АН УССР (72) Н.А,Збродов, В.И.Еременко, В.Г.Воронов, В.В.Браткевич и Д.10.Тихвинский (53) 681.325 (088.8) (56) Авторское свидетельство СССР

У 930657) кл. Н 03 M 1/06, 1982.

Браткевич В.В.. Помехоустойчивый аналого-цифровой преобразователь °

Автоматика и вычислительная техника, 1978, 11 1, с, 63-66, „„SU,„, 1341716 А 1 (54) АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ С САМОКОРРЕКЦИЕЙ (57) Изобретение относится к электроизмерительной технике и может быть использовано при создании помехоустойчивых аналого-цифровых преобразователей, В устройство, содержащее элемент задержки, регистры„ преобразователь код-напряжение, устройство сравнения, блок управления, с целью расширения области применения эа счет повьппения достоверности преобразования в условиях помех, увеличения диапазона измерения и расширения функциональных возможностей, введены с первой по четвертую группы элементов И, элемент ИЛИ-НЕ, шины ошибки преобразования и установки режима работы, 2 э.п., ф-лы, 4 ил., 1 табл;

134!716

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

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

На фиг, 1 и 2 приведена функциональная схема первых шести разрядов предлагаемого устройства; на фиг.3 функциональная схема блока управле— ния; на фиг. 4 — схема узла "Пуск-Îñтанов .

Аналого- цифровой преобразователь содержит элемент 1 задержки, первую группу 2 элементов И 3-8, вторую группу 3 элементов И 9-13, первый регистр 14, второй регистр 15, третью .группу 16 элементов И 17-19, четвер— тую группу 20 элементов И 21-23, элемент ИЛИ-HE 24, преобразователь коднапряжение (ПКН) 25, устройство 26 сравнения, блок 27 управления, нину

28 выбора режима, шину "Пуск" 29, входную шину 30.

Блок управления выполнен на узле

"Пуск †Остан" 31, с первого по чет— вертый элементах И 32-35, элементе

36 запрета, элементе 37 задержки, элементе HJIH 38, триггере 39, переключателе 40 режима работы.

Узел чПуск-Останов" выполнен на триггере 40, элементе И 41 и генера— тсре 42 импульсов, Сущность изобретения заключается в следующем, Если необходимо, чтобы на границе смежных групп из двух разрядов (на фиг.! границы между смежными группами отмечены знаком + ) не появлялись единичные значения, то веса разрядов кодовых эквивалентов на выходе блока 12 связуются между собой по следующему закону при

1 1,1 () а.=a.+a ! — 1,2 3>1 при!с= 2, (2) где j = 2, 3...,, при начальных условиях: a „= х; a, = х, Здесь — произвольные действительх1 и х ные числа

Согласно (!) и (2) при цел11х х = 1 и x = 2 веса раэрядон coL òaâ1 г ляют ряд целых чисел ... 36+ 8, 12» 6,4+ 2 1. . >

Пе рвое со отношение (1) характери-, зует традиционную двоичную зависи— мость. Второе соотношение (2) характеризует известную избыточную зави—

i п симость (Фибоначчиевую) . В отличие от Фибоначчиевой, j, k зависимость характеризуется значительно большим динамическим диапазоном при примерно одинаковой помехоустойчивости, Так, 15 например, диапазон представления чисел в Фибоначчиевых (D>) и в j, k-ко. дах (D 1, ) соответственно равен

D< = 233, 1311, = 972 при п = 15, что означает k = D 1, /D „= 4, и яв—

2р ляется существенным для аналого-цифровых преобразователей.

При равных диапазонах D< = D

Ji предлагаемое устройство имеет значительно большее быстродействие и

25 меньшие аппаратурные затраты. Другим достоинством аналого-цифровых преобразователей, использующих в качестве весов разрядов j k-зависимость, является простая реализация з0 ПКН. В ПКН, формирующих кодовые эквиваленты на основе только зависи— мости (2), используется резистивная матрица с иррациональными значениями номиналов ° При совместном использовании в ПКН зависимостей (1) и (2) представляется возможность значительно упростить структуру ПКН за счет применения целых значений (2R — 4R;

1,5R — 3R) номиналов резистивной

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

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

5п и с одинаковой задержкой по цепям, При этом контроль операции преобразования протекает параллельно с выполнением основной операции.

Для повышения надежности работы устройства (для исключения появления ложного сигнала на втором выходе блока 27 управления) в состав последнего включен элемент 37 задержки, временной параметр которого зависит

1341716 импульсов, так как в этом случае не требуется дополнительного времени на коррекцию результата при ошибке.

По.единичному сигналу на соответствующей шине j k или нескольких шинах j, k (фиг.l) определяется степень важности ошибки в конце полного цикла преобразования.

Ключ 40 может быть реализован по любой известной схеме переключателя сигнала о двум направлениям, При этом в исходном состоянии (нулевой сигнал на шине 28) входная шина 29 подключается к первой выходной шине, 11 соединенной с входом установки в 0 триггера. При единичном сигнале на шине 28 входная шина ключа 40 подклю45

55 от типа используемои схемы сравнения и подбирается экспериментально. При этом должно выполняться условие, при котором единичный сигнал по четвер5 тому входу блока 27 управления поступает на третий вход элемента И 33 первым относительно сигнала на его втором входе (с выхода элемента 36 запрета) .

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

27 по управляющей шине 28 реализуется первый режим работы устройства — преобразование с самокоррекцией. При этом по запускающему импуль— су на шине 29 (второй вход блока 27) триггер 39 через ключ 40 устанавливается в единичное состояние, тем са- 20 мым на первых входах элементов И 33 и 35 устанавливаются разрешающие потенциалы. При этом генератор 42 тактовых импульсов узла Пуск-Останов переключается на режим с умень- 25 шенной частотой следования тактовых импульсов, Это обусловлено тем, что длительность такта в режиме с коррекцией текущего результата при обнаружении ошибки больше длительности так- 30 та без коррекции.

При нулевом воздействии по управ— ляющей шине 28 реализуется второй режим работы устройства — преобразование с самоконтролем. В этом случае триггер 39 по запускающему импульсу через ключ 40 устанавливается в нулевое состояние, тем самым блокируются элементы И 33 и 35. Генератор 42 тактовых импульсов узла Пуск-Оста- 40 нов" 31 переключается в режим с уве— личенной частотой следования тактовых чается к второму выходу, соединенному с входом установки в "1" триггера

39. В соответствии с этим триггер 39 по запускающему импульсу на шине 29 будет установлен в "О" или "l", Устройство работает следующим образом.

При поступлении единичного сигна— ла на управляющую шину "Пуск" 29 старшие разряды регистров 14 и 15 устанавливаются в "1", остальные сбрасываются в "О". Работа синхронизируется одним тактовым импульсом Г с вы— хода узла "Пуск †Остан" 31.

Предположим, что U» равно 32 квантам и что в первом такте на вход прибора действует отрицательная импульсная помеха, а преобразование проводят в режиме с самокоррекцией. Тогда в первом такте, в результате выполнения в устройстве 26 сравнения операции вида U„ — U„ ((U = 18), на выходе устройства 26 сравнения формируется единичное значение сигнала — l ° При поступлении первого тактового сигнала Г 1 на первые входы элемента 36 запрета и первого элемента И 32, на выходе последнего форми-. руется единичный сигнал, который поступает на первый выход блока 27 управления. На втором и третьем выходах блока 27 управления в первом такте сохраняются нулевые сигналы. Единичным сигналом с выхода элемента И 8 сбрасываются с "0" шестые разряды регистров 14 и 15 и устанавливаются в "1" пятые разряди, В результате в первом регистре 14 устанавливается код 01» 00 00, а во втором регистре 15 — код 010000. Во втором такте действия помехи прекращаются и в устройстве 26 выполняется операция вида

Uv (По 12) °

Едийичным сигналом по первому входу блока 27 управления и вторым тактовым сигналом Г 2 открывается элемент 36 запрета. Так как триггер

39 установлен в "1", а на выходе элемента 24 ИЛИ-НЕ сохраняется единичный потенциал, то по единичному сигналу с элемента 37 задержки через элемент ИЛИ 38 на втором выходе блока 27 формируется импульс, которым четвертые разряды с выхода элемента

И 12 устанавливаются в "1". На первом, втором и третьем входах элемента И 19 появляются единичные потенциалы, а на выходе элемента ИЛИ-HE 24

1341716 6 по соответствующему входу устанавли— вается нулевой потенциал, блокирую. щий по третьему входу элемент И 33.

Одновременно с этим на выходе устройства 26 вырабатывается сигнал — О, как результат операции

Ux >i (Up = 18) . Единичным сигналом с выхода элемента 36 запрета по тактовому сигналу Г 3 через элемент 37 задержки на выходе элемента И 35 фор- 10 мируется единичный сигнал коррекции.

Единичным сигналом с третьего выхода блока 27 стробируется элемент И 23 и шестые разряды регистров устанавливаются в "1", а пятый и четвертый 15 разряды первого регистра и четвертый разряд второго регистра устанавливаются в "01, Результат операции

V„ > (U, = )8) в четвертом такте будет = О и.по сигналу Г 4, по указанным правилам, на втором выходе блока 27 формируется единичный сигнал, которым по выходу элемента И 13 в первом и втором регистрах памяти устанавливаются коды 11 ОО + 00 и 25

010000 соответственно. В пятом такте по результату операции Ux>(U

30) формируется сигнал Ы= О, Единичным сигналом с второго выхода блока 27 через элемент И 12 30 сбрасывается в "О" пятый разряд второго регистра и устанавливаются в

"1" четвертые разряды регистров 14 и 15, В шестом такте сигналом с выхода элемента И б (операция Ux(vp,,Ы = 1), Аналогичным образом сбрасываются в "OI четвертые разряды ре— гистров 14 и 15 и устанавливаются в

"1" третьи разряды. В седьмом такте, аналогично шес- 40 тому (операция Ux(Up Ы = 1), третий и четвертый разряды регистра 14 еди— ничным сигналом с выхода элемента

5 И сбрасываются в IIOII, вторые раз— ряды регистров 14 и 15 устанавлива- 45 ются в "1". В этом случае в восьмом такте выполняется операция Б г(Б, 32) и формируется сигнал Ы = О на выходе устройства 26.

В результате в первом регистре 14 50 единичным сигналом с выхода элемен— та И 9 будет установлен код 11 00 11, а во втором регистре 15 — код 000001, В последнем, девятом такте в устройстве 26 выполняется операция 55

Ux < (Uo = 33), что соответствует — 1, С выхода элемента 3 первый разряд регистра 14 сбрасывается в

I I l l

О, а единичным сигналом с прямого выхода первого разряда регистра 15 через элемент I задержки останавливается устройство "Пуск-Останов" 31 °

Если в данном примере предположить, что в четвертом такте на вход— ные цепи прибора действует вторая импульсная помеха, причем U„ — U тогда в пятом„ шестом и седьмом так— тах в первом и втором регистрах уста|ф новлены соответственно коды IO 11 10 и 000010. В седьмом такте на выходе элемента И 18 появляется единичный сигнал, а на выходе элемента ИЛИ-НЕ

24 — нулевой. В результате единич— ным сигналом с третьего выхода блока 27 управления стробируется элемент И 22 и содержимое первого и второго регистров 14 и 15 корректируется соответственно 11 00 " 00 и

OIOOOO, По аналогии можно рассмотреть случай, когда за цикл преобразования возникают многократные помехи. При этом возможен вариант, когда ошибка не может быть исправлена (например, отказ одного или нескольких элементов устройства). Тогда анализ сигна— лов на шинах ошибки j k служит основанием для автоматического и оперативного перевода работы устройства из режима с самокоррекцией в режим с самоконтролем, В этом случае устройство работает следующим образом.

При подаче единичного сигнала по шине 28 триггер 39 устанавливается в нулевое состояние, тем самым блокируется выработка сигнала опроса схемы коррекции (элементы И 21-23 ) на элементе И 35 (третий выход блока 27), Одновременно устройство

"Пуск-Останов" 31 переключается на более высокую (предельную) частоту следования тактовых импульсов, Блокируется по первому входу элемент

И 33. Работа устройства в этом случае ничем не отличается от приведенной для случая, когда на третьем выходе блока 27 сохраняется нулевой потенциал и происходит в соответствии с известным алгоритмом поразрядное уравновешивание.

Пусть, например, U x = 27, Алгоритм работы для этого случая в режиме с самоконтролем представлен в виде таблицы.

7 134171

Как видно из таблицы, результат преобразования является истинным, однако на младшей шине ошибки j k с выхода элемента И 17 устанавлива5 ется единичный потенциал, свидетельствующий о возникновении ошибки в цикле преобразования.

Таким образом, введение новых элементов и указанная органиэация свя- Ig зей позволяют расширить функциональные возможности, повысить достоверность преобразования в условиях помех и увеличить диапазон измерения, что расширяет область применения са- 15 мокорректйрующихся АЦП в кодах с естественной избыточностью. Эффективность использования устройства заключается в том, что независимо от числа помех на. входе устройства или 2р структурных сбоев результат преобразования в режиме с самокоррекцией будет истинным. При возникновении отказов в элементах схемы или постоянном воздействии помех на входные 25 цепи прибора целесообразно переключение в режим с самоконтролем.

Формула изобретения

1, Аналого-цифровой преобразователь с самокоррекцией в кодах с естественной избыточностью, содержащий элемент задержки, первый и второй и-разрядные регистры, вход установки в "1" старшего разряда. каждого из которых объединен соответственно с,первыми входами установки в "0" остальных разрядов, а прямые выходы разрядов первого регистра соединены 40 соответственно с входами преобразователя код — напряжение, выход которого подключен.к первому вхоцу устройства сравнения, второй вход которого является входной шиной, а выход 45 соединен с первым входом блока управления, второй вход которого является шиной "Пуск", о т л и ч а ю щ и йс я тем, что, с целью расширения области. применения за счет повышения 50 достоверности преобразования в условиях помех, увеличения диапазона измерения, в него введены первая группа иэ п элементов И, вторая группа из и-1 элементов И, третья и четвертая группы из и-3 элементов И каждая и элемент ИЛИ-НЕ, входы которого объединены с,первыми входами элементов И четвертой группы, подключены

6 8 соответственно к выходам элементов И третьей группы и являются шинами ошибки преобразования, первые входы элементов И первой группы объединены и подключены к первому выходу блока управления, а первые входы элементов И второй группы объединены и подключены к второму выходу блокауправления, вход элемента задержки объединен с вторым ° входом первого элемента И первой группы и подключен к выходу младшего разряда второго регистра, а выход соединен с третьим входом блока управления, четвертый вход которого подключен к выходу элемента

ИЛИ-НЕ, а пятый вход является шиной выбора режима работы, вторые входы с второго по п-й элементов И первой группы и с первого по п — 1-й элементов И второй группы соответственно объединены и подключены соответственно к выходам с второго по п-й разрядов второго регистра, первые входы установки в "1" с первого по n — 2-й разрядов и вторые входы установки в

"0" с второго по и — 1-й разрядов первого и второго регистров соответственно объединены и подключены соот ветственно к выходам с второго по п — 1-й элементов И первой группы, а первый вход установки в "1" и-1-го разряда и второй вход установки в

"0" и-го разряда второго регистра объединены с первым входом установки в "1" и-1-го разряда и входом установки в "0" п-го разряда первого регистра и подключены к выходу и-ro элемента И первой группы, вторые входы установки в "1" с первого по и — 1-й разрядов и третьи входы установки в "0" с второго по и-й разрядов второго регистра соответственно объединены с вторыми входами установки в "1" с первого по и-1-й разрядов первого регистра и подключены соответственно к выходам с первого по и — 1-й элементов И второй группы, первые входы с первого по и-3-й элементов И третьей группы соединены соответственно с инверсными выходами с четвертого по и-й разрядов первого регистра, вторые входы под- . ключены соответственно к прямым выходам с третьего по и — 1-й разрядов первого регистра, третьи входы соединены соответственно с прямыми выходами с второго по n — 1-й разря" дов первого регистра, а четвертые

9 134 входы соответствующих четных. элементов И третьей группы подключены к прямым выходам соответствующих четных разрядов первого регистра, третьи входы установки в "1" четных разрядов, кроме n-ro, начиная с четвертого, первого и второго регистров объединены соответственно с четвертыми входами установки в "О" соответствующих четных разрядов, начиная с второго, второго регистра, с третьими входами установки в "О" соответст/ вующих четных разрядов, начиная с второго,и с третьими входами установки в "0" соответствующих нечетных разрядов, начиная с третьего, первого регистра и подключены соответст. венно к выходам соответствующих нечетных элементов И, начиная с первого, кроме и — З-го, четвертой группы, причем второй вход установки в

"1" и-го разряда и четвертый вход установки в "О" n — 2-го разряда второго регистра объединены с вторым входом установки в "1" n-ro разряда, с третьими входами установки в "О" и-1-ro и п — 2-го разрядов первого регистра и подключены к выходу п-3-ro элемента И четвертой группы, при этом третьи входы установки в "1"

+ 3-х разрядов, кроме п-.ãî (где

2, ..., (n — 1), первого и второго регистров объединены соответственно с пятыми входами установки в

"0n i-х разрядов второго регистра, с четвертыми входами установки в "0"

i-го, i + 1-го и i+2-ro разрядов первого регистра и подключены к выходу

i-ro четного элемента И четвертой группы, а выход первого элемента И первой группы соединен с вторым входом установки в "0" первого разряда первого регистра °

2. Преобразователь по п.1, о т л и ч а ю шийся тем, что блок управления выполнен на узле "Пуск †Останов", с первого по четвертый элементах И, элементе запрета, элементе ,задержки, элементе ИЛИ, триггере и переключателе режима работы, управ1716 10 ляющий вход которого является пятым входом блока управления, первый и второй выходы соединены соответст- венно с входами установки в "1" и в

l О триггера, а информационный-вход объединен с первым входом узла "ПускОстанов" и является вторым входом блока управления, третьим входом которого является второй вход узла

"Пуск-Останов", третий вход которого объединен с первыми входами второго и четвертого элементов И и под ключен к прямому выходу триггера, инверсный выход которого соединен с первым входом третьего элемента И, выход которого соединен с первым входом элемента ИЛИ, выход которого является вторым выходом блока управления, а второй вход соединен с выходом второго элемента И, второй вход которого объединен с вторым входом четвертого элемента И и под— ключен к выходу элемента задержки, 25 вход которого объединен с вторым входом третьего элемента И и соединен с выходом элемента запрета, ин- формационный вход которого объединен с первым входом первого элемента И

З0 и подключен к выходу узла "Пуск-Останов", а управляющий вход объединен с вторым входом первого элемента И и является первым входом блока управления, первым выходом которого явля35 ется выход первого элемента И,третьим выходом — выход четвертого элемента И, а четвертым входом — третий вход второго элемента И, 1

3 ° Преобразователь по п.2, о т— л и ч а ю шийся тем, что узел

"Пуск-Останов" выполнен на триггере, элементе И и генераторе импульсов, управляющий вход которого является третьим входом узла, а выход соединен с первым входом элемента И, выход которого является выходом узла, а второй вход подключен к выходу триггера, входы установки в "1" и

50 в "О" которого являются соответственно первым и вторым входами узла, 12

134!716

Номер такта

Операция

Первый регистр

Второй регистр

Пуск

000

000

000

001

10 01 11

00000!

ОО) 10" 01 11

Снятие результата

Г 1 (U >ru), с =О

Г 2 (U„ (U ), d = 1

Г 3 (u — v„)(v,, o(=! гз u„;u,, =О

Г 4 U><> Uo ° с1= О

Г 5 U ) Uо,о(= О

1О+ 00 00 100000 000

1!" 00+ ОО О!0000

10+ 10+ 00 001000

10+ 01 00 000100

1О» О! 1О 0000!0

13417)6

18 7Е 75

Фиг, 3

Редактор И. Касарда

Составитель 10.Спиридонов

Техред М. Ходанич

Заказ 4444/56

Тираж 901

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

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

Корректор С, Шекмар

Подписное

Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная, 4