Следящий аналого-цифровой преобразователь Советский патент 1990 года по МПК H03M1/48 

Описание патента на изобретение SU1594691A1

25

35

Изобретение относится к анапого-.. Цифровым преобразователям (АЦП) и моет быть использовано в измерительной И вычислительной технике, в системах автоматизации научных исследований.

Целью изобретения является повьте- ние быстродействия.

На фиг.1 представлена функциональая схема следящего аналого-цифрового 30 Преобразователя; на фиг.2 и 3 - соответственно блок управления и блок выборе рабочего кода; ка фиг.4и5 - временные диаграммы преобразования сигнала в устройстве.

Следящий аналого-цифровой преобразователь содержит блок 1 сравнения, аналоговый запоминающий .блок 2, циф- роаналоговьш преобразователь 3, реверсивный счетчик 4, блок 5 фиксации знака., блок 6 управления, генератор 7 тактовых импульсов, триггер 8, распределитель 9 импульсов, блок 10 управления счетчиком, триггер 1, шину 12 Сброс флага, шину 13 Готовность, регистр 14, элемент 15 задержки, шину 16 Пуск, блок 17 оценки скорости, триггер 18, шину 19 входного сигнала, ешок 20 выбор.а рабочего кода, регистр 21, блок 22 текущего усреднения скорости изменения входного сигнала, блок 23 дифференцирования.

40

45

50

Блок 6 управления выполнен на D-триггерах 24-27, дешифраторе 28, инверторах 29-31, элементах И 32-37, элементах ИЛИ 38-41.

5

5

0

0

5

0

5

Блок 20 выбора рабочего кода вьтол- нен на элементах НЕ 42-45, элементах И 46-54, элементах ИЛИ 55-57,

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

Если с блока сравнения приходит аналоговый сигнал, информативным параметром которого является знак (+ или - , или ) , то про- стейшая реализация - триггер Шмитта.

Если с блока сравнения приходит цифровой сигнал (1 или О - больше или-меньше),то блок фиксации знака можно реализовать в виде обычного D-триггера.

. Блок 10 управления счетчиком может быть выполнен в .виде блока стробируе- мых элементов И.

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

Преобразователь работает следующим образом.

Перед началом работы сигналы начальной установки устанавливают триггеры 8,18 и II в нулевое состояние.

51

распределитель 9 импульсов - в любое состояние. В регистр 14 заносится код с единицей в одном из разрядов, в регистре 21 может находиться любой код. Цепи начальной установки не показаны. ,

С приходом сигнала Пуск производится переписывание содержимого регистра 14 в распределитель 9 импуль- сов. В регистре 21 запоминается код соответствующий сигналам, снимаемым с выхода блока 22, в начальный момент этот код может быть нулевым.

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

сигналу Запуск, вырабатывающемуся н

ность.

ля 9 импульсов. Затем блок 6 управления осуществляет сдвиг вправо распределителя 9 импульсов, при условии, что младший разряд последнего не находится в состоянии 1. Снова происходит вычитание или добавление единицы в очередной разряд реверсивного счетчика 4 с последующим сдвигом, распределителя 9 импульсрв вправо. Рслц же единица находится в младщем разряде распределителя 9 импульсов, то блок 6 управления подает сигналы на первом выходе на изменение содержимого реверсивного счетчика 4 до момента чередования сигналов на выходе блока 5 фикcaцшi знака, после чего на третьем вь0:оде блока 6 управления появляется сигнал, устанавливающий в О триггер 8, прекращающий работу блока 6 управления, а также устанавливается в единичное состояние триггер 11, на единичном выходе которого появляется сигнал Готов

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

название год авторы номер документа
Следящий аналого-цифровой преобразователь 1980
  • Балтрашевич Владимир Эдуардович
SU892702A1
Следящий аналого-цифровой преобразователь 1980
  • Балтрашевич Владимир Эдуардович
SU900438A2
Следящий аналого-цифровой преобразо-ВАТЕль 1979
  • Балтрашевич Владимир Эдуардович
SU797064A1
Устройство для интегрирования функций 1982
  • Серебриер Моисей Исаакович
SU1070570A1
Устройство аналого-цифрового преобразования 1981
  • Антонюк Евгений Михайлович
  • Данилин Сергей Юрьевич
  • Душин Евгений Михайлович
  • Смажевский Александр Иванович
SU1012435A1
Устройство для допускового контроля 1980
  • Баранов Георгий Леонидович
  • Баранов Владимир Леонидович
SU898390A2
Устройство аналого-цифрового преобразования 1982
  • Антонюк Евгений Михайлович
  • Смажевский Александр Иванович
SU1045378A1
Следящий аналого-цифровой преобразователь 1984
  • Балтрашевич Владимир Эдуардович
SU1184090A1
Устройство аналого-цифрового преобразования 1986
  • Смажевский Александр Иванович
  • Чернявский Евгений Александрович
SU1343551A1
Преобразователь частоты в код 1985
  • Коньков Александр Николаевич
  • Гаманко Владимир Анатольевич
  • Клименко Валентин Валентинович
  • Сироткин Сергей Леонидович
SU1356207A1

Иллюстрации к изобретению SU 1 594 691 A1

Реферат патента 1990 года Следящий аналого-цифровой преобразователь

Изобретение относится к измерительной и вычислительной технике, может быть использовано в системах автоматизации научных исследований. Повышение быстродействия достигается за счет введения в преобразователь, содержащий блок 1 сравнения, аналоговый запоминающий блок 2, цифроаналоговый преобразователь 3, реверсивный счетчик 4, блок 5 фиксации знака, блок 6 управления, генератор 7 тактовых импульсов, триггер 8, распределитель 9 импульсов, блок 10 управления счетчиком, триггер 11, шину 12 "Сброс флага", шину 13 "Готовность", регистр 14, элемент 15 задержки, шину 16 "Пуск", блок 17 оценки скорости, второй триггер 18 и шину 19 входного сигнала, блока 20 рабочего кода, второго регистра 21, блока 22 текущего усреднения скорости изменения входного сигнала, блока 23 дифференцирования. Повышение быстродействия основано на том, что для определения очередного значения изменяющегося входного сигнала достаточно использовать не все принадлежащие найденному поддиапазону разряды реверсивного счетчика, а лишь некоторые ограниченные наборы разрядов, состав которых позволяет наилучшим образом учесть характеристики входного сигнала и быстрее осуществить преобразование. Конкретный ограниченный набор разрядов выбирается в зависимости от текущего среднего значения скорости изменения входного сигнала, при этом младший разряд реверсивного счетчика принадлежит всем рабочим наборам. 2 з.п.ф-лы, 5 ил.

Формула изобретения SU 1 594 691 A1

30

выходе элемента 15 задержки, аналоговый запоминающий блок 2 запомина ет текущее значение сигнала, триггеры 8 и 18 устанавливаются в единичное состояние, разрешая работу соответственно блока 6 управления и блока 17 оценки скоро.сти. После того кгк будет оценена скорость входного сигнала, по сигналу на выходе блока 17 оценки скорости в ре- гистр 14 заносится оцененное значение скорости (код с единицей в одном из разрядов), а также устанавливаетДпя перевода триггера j 1 в нулевое состояние используется шина 12 Сброс флага.

ся в о триггер 18, прекращая работу блока 17 оценки скорости.

Блок -20 выбора рабочего кода под-- ключает выходь блока 10 управления счетчиком к счетным входам разрядов реверсивного счетчика 4 в зависимосОсобенности использования ограниченных наборов разрядов для изменения содержимого реверсивного счетчика 4 можно проиллюстрировать следующим примером -(фиг.4). Пусть используется трехразрядный распределитель 9 импульсов, десятиразрядный реверсивный счетчик 4,, а код, соответствую- дий текущему среднему значению скорости изменения входного сигнала, 40 представлен двузначным двоичным числом, и для хранения его используется двухразрядный регистр 21 (т.е. оценка текущего среднего может быть представлена четырьмя уровнями: 2 4).

ти от кода, хранящегося в регистре 21, дз Очевидно, что при самом высоком уров- при этом счетный вход мпадшего раз- . не у оценки (т.е. 11) текущего сред- ряда реверсивного счетчика 4 всегда него наиболее выгодно использовать подключен к младшему разряду распреде- один из старших разрядов реверсивного дителя 9 импульсов. . счетчика 4, некоторый промежуточньй

В зависимости от режима реверсивно- 50 и .младший, например 8,3-и 1-й. Наго счетчика 4, устанавливаемого блоком 5 фиксации знака, блок 10 управления счетчиком ло сигналу из блока .6 управления вычитает или добавляет едичапьное приближение входного сигнала . может осуществляться с использованием 8-го разряда, а уточнение - с .использованием 3-го и затем 1-го. При средницу в разряд реверсивного счетчика 4, 55 них уровнях оценки текущего средне- . подключенный посредством блока 20 вы- го (102,012) наиболее эффективно бора рабочего кода к тому выходу бло- будет работать, например, набор из

5, З-и 1-го разрядов, при малой оценка 10, которому соответствует содержащий единицу разряд распределитеке - набор из 3, 2 и 1-го разрядов.

Дпя перевода триггера j 1 в нулевое состояние используется шина 12 Сброс флага.

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

и .младший, например 8,3-и 1-й. Начапьное приближение входного сигнала . может осуществляться с использованием 8-го разряда, а уточнение - с .использованием 3-го и затем 1-го. При сред5, З-и 1-го разрядов, при малой оцен

ке - набор из 3, 2 и 1-го разрядов.

10

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

Следует отметить, что не-обязательно все разряды, принадлежащие ограниченному набору рабочих разрядов, используются для изменения содержимого реверсивного счетчика 4 при каждом преобразовании, поскольку разряд, С которого начинается это изменение, определяется содержимым распределителя 9 импульсов в начале преобразования, а это содержимое, в свою очередь,t5 Зависит от значения оценки скорости входного сигнала в момент предыдуще- , ifo преобразования. Так, дпя приведен- Його примера, при использовании набора из 8, 3 и 1-го разрядов, если оце- 20 йенное в предыдущий момент значение скорости сигнала достаточно мало, в распределитель 9 импульсов может быть Занесен код с единицей в lvlлaдшeм разряде. В этом случае вычитается или Прибавляется единица сразу D младший 1-й разряд реверсивного счетчика.

Преимущества пре,цлагаемого преобразователя по сравнению с известным Можно показать на следующем примере., Предположим, что входной сигнал измеряется незначительно. В этом случае Ьредняя скорость его изменения не- ; больщая. Пусть в известном устройстве, иЪ1еющем 8-разрядный распределитель импульсов, оценку скорости изменения входного сигнала производят в момент некоторой флуктуации входного сигнахЕа - незначительного всплеска, В этом сл:у- чае оценка скорости будет высокой, с.о-40 ответствующей, например, коду распределителя импульсов с единицей в 7-м разряде, фактическое же изменение входного сигнала незначительное, .например IjSi, где Д - минимальный 45 ffiiar квантования, соответствующий единице младшего разряда реверсивного счетчика. Тогда в известном устройстве последовательно производится пораз25

30

35

преобразовании (в момент флуктуации и оказалась высокой, старший, содер шрй единицу, разряд распределителя импульсов оказывается подключенным .З-МУ разряду реверсивного счетчика для преобразования понадобится толь ко три этапа: прибавление единицы к З-МУ разряду, вычитание единицы из 2-го разряда и вычитание единицы из 1-го разряда (фиг.5).Таким образом, время преобразования сокращается.

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

Форму Л а изобрете

н и

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

f- ы, -ц 1 пс: 1 Dlrl

рядное преобразование по всем разря- JQ вход - с единичным выходом младшего

дам с 7-го по 1-й.

Пусть предлагаемое устройство содержит 3-разрядный распределитель импульсов. Вследствие.низкого текущего среднего значения скорости будет определен рабочий набор, содержащий младшие разряды реверсивного счетчика, например, 3, 2.и 1-й разряды. Тогда, . хотя оценка скорости при предыдущем

разряда распределителя импульсов, пе вый выход блока управления соединен с входом блока управления счетчиком, второй выход соединен с входом уста- 55 новки в О первого триггера и входом установки в 1 второго триггера, вход установки в О которого является шиной Сброс флага, а прямой выход - шиной Готовность, выходы раз

преобразовании (в момент флуктуации) и оказалась высокой, старший, содержа- шрй единицу, разряд распределителя импульсов оказывается подключенным к .З-МУ разряду реверсивного счетчика и для преобразования понадобится только три этапа: прибавление единицы к З-МУ разряду, вычитание единицы из 2-го разряда и вычитание единицы из 1-го разряда (фиг.5).Таким образом, время преобразования сокращается.

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

Форму Л а изобрете

н и я.

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

f- ы, -ц 1 пс: 1 Dlrl

вход - с единичным выходом младшего

разряда распределителя импульсов, первый выход блока управления соединен с входом блока управления счетчиком, второй выход соединен с входом уста- новки в О первого триггера и входом установки в 1 второго триггера, вход установки в О которого является шиной Сброс флага, а прямой выход - шиной Готовность, выходы раз

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

2.. Преобразователь по п.1, о т л и

я .тем, что блок упг на дешифраторе.

ч а ю щ и и с равления выполнен

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

, с п 25 .

30

0

5

0

единен с С-входами первого, второго и третьего D-триггеров, D-входы которых соединены с выходами первого, второго и третьего элементов ИЛИ соответственно, а прямые выходы - с соответствзто- щими входами дешифратора, первый выход которого соединен непосредственно с первым входом второго элемента ИЛИ, через второй инвертор - с вторым входом первого элемента И и является первым выходом блока, второй рыход дешифратора соединен с вторыми входами второго и третьего элементов И и первым входом третьего элемента ШШ, третий выход дешифратора соединен с первым входом первого элемента ШШ и является третьим выходом блока, четвертый выход дешифратора соединен с вторым входом третьего элемента ШШ, пятый является вторым выходом блока, а шестой выход соединен с третьим входом третьего элемента ИЛИ, .третий вход второго элемента И соединен с выходом четвертого элемента ИЛИ, пер- вый и второй входы которого соединены с выходами пятого и шестого элементов И соответственно, первь1й вход пятого элемента И через третий инвертор объединен с первым входом шестого элемента И, D-входом четвертого D-триг- .гера и является первым входом блока, четвертого D-триггера-соединен с выходом первого элемента И, второй . вход пятого элемента И соединен с прямым выходом четвертого D-триггера, инверсный выход которого соединен с вторым входом шестого элемента И, а выходы второго и третьего элементов И соединены с вторыми входами первого и второго элементов ИЛИ соответственно.

3. Преобразователь по п.1, о т - личаюшийся тем, что блок выбора рабочего кода, выполнен на девяти элементах И, трех элементах ИЛИ и четырех элементах НЕ, первьй вход первого элемента И объединен с первым входом второго элемента И, входами первого и второго элементов НЕ, второй вход первого элемента И объединен с входами третьего и четвертого элементов НЕ, первым входом третьего элемента И, а выход первого элемента И с оединен с первыми входами первого элемента ИЛИ и четвертого элемен- ) та И, второй вход которого объединен с первыми входами пятого и шестого элементов И, первые входы седьмого и восьмого элементов И объединены и вместе с вторым входом четверто го элемента И являются второй группой входов блока, первой группой входов которого являются входы первого элемента И, вторые входы пятого элемента И и первого элемента ИЛИ соединены с выходом второго элемента ИЛИ, первый и второй входы которого соединены с выходами второго и третьего элементоэ И соответственно, вторые ВХОДЫ которых, соединены с выходами, третьего и первого элементов НЕ:соответственно, вторые входы1. 1

|| |1

II

От генератора maifmoBb/x. импульсоб

Фиг.2

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

От 5лока сриксации знака

иг

WMySxoffy

От старшеео pci3pflaa

Продень cuwana .

Запомненный бмдной сигнал

Результат нового

- - - поеобраъооанир

Результат пре &4щего преойра вания

I

Фиг. li

Результат предыдущеео

преобразовамил

3onoMffeH A/u в)( одной сиенал

раъооанир

Результат преды- &4щего преойразо- вания

- - Результагл HoSow nDeofpG3oda c/fl

t

Фиг. 5

Документы, цитированные в отчете о поиске Патент 1990 года SU1594691A1

Следящий аналого-цифровой преобразователь 1980
  • Балтрашевич Владимир Эдуардович
SU892702A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1

SU 1 594 691 A1

Авторы

Юрченко Юрий Павлович

Лавров Александр Анатольевич

Даты

1990-09-23Публикация

1988-10-17Подача