Устройство для аналого-цифрового преобразования Советский патент 1988 года по МПК H03M1/18 

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

i4

to

СЛ

00

tc

00

1

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

Цель изобретения - повьпиение точности преобразования.

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

Устройство содержит тактовую ши- нз/ (ТИ) Is входную шину 2 (Ug., ) 5,блок

3изменения координа ты положения., вы хюлненный на суммирующем усилителе

4и ключах 5-7, аналого-цифровой преобразователь () 8 с шиной 9 опорного напряжения, постоянное запоминающее устройство (ПЗУ) 10, блок управления, выполненный .на двух постоянных запоминающих устройствах (ПЗУ) 11 и 12 и регистре 13 (РП) памяти .

Пример. Б качестве параллельного .АЦП 8 можно использовать микросхему серии 1107ПВ1, Динамический диапазон изменения входного сигнала для 1107ПВ1 равен U-2B5 поэтому Е , Суммирующий усилитель можно выполнить на операционном усилителе с дополнительным повторителем по выходу. Для защиты микросхемы 1107ПВ1 по входу необходимо обеспечить ограничение выходного напряжения суммирующего усилителя при превышении выходного напряжения нулевого значения в полохсительную сторону и при Ugx -23 т„е, диапазон изменения выходного сигнала суммиру ощего усилителя должен лежать в пределах от О до -2В.

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

Алгоритм работы устройства (фиг.2 основан на том, что его динамический диапазон входных сигналов Ug по сранению с динамическим входным диапазоном АЦП параллельного типа увеличен в 4 раза и разбит на 4 поддиапазона: 1 по,цдиапазон - изменение UBK от О до Ед 5 2 поддиапазон - от Е до 2Ео; 3 по,цдиапазон от 2Ej, до 4 поддиапазон - от ЗЕ, до 4Ej.

Казкдьш поддиапазон кодируется двз мя разрядами, которые являются старшими разрядами по отношению к разрядам параллельного АИД 8, по следующему закону;

.5

0

При изменении Ug от О до Е в 1 поддиапазоне старшие два разряда равны нулю, а младшие разрядь определяются параллельными АЦП 8, при этом все аналоговые ключи разомкнуты. При , (граница поддиапазона) АЦП 8 формирует на выходе код, содержащий единицы во всех разрядах - признак переполнения. По этому признаку включается первьш аналоговый ключ 5 и на вход суммирующего усилителя поступает компенсирующее напрял ение Е . Поэтому при изменении Ug от E до 2Е,,, напряжение на входе АЦП 8 изменяется снова от О до Е.

Значения

5

0

г 0

5

5

младших разрядов определяются АЦП 8, а в п+2 и п+1 разрядах формируется код 01, соответствующий 2 поддиапазону . При и 2Ео АЦП 8 снова формирует цризнак переполнения, по которому включается второй аналоговый ключ б (первый остается замкнутьп-:), добавляющий еще одно компенсирующее напр я- жение ЕО. Поэтому при дальнейшем изменении К от 2E до ЗЕд напрялсе- ние и изменяется только от О до Е,,.В третьем поддиапазоне в п+2 и п+1 разрядах устройства устанавливаетск ком- бинация 10, а младшие разряды формируют АЦП 8 .в зависимости от величины Ugj на его входе.

При достижении Up,3E АЦП 8 формирует еще раз признак переполнения, по которому включается третий аналоговый ключ 7 (первый и второй остаются замкнутыми), добавляющий еще одно (Компенсирующее напряжение (третье) ЕО. Поэтому при дальнейшем изменении UBX от ЗЕо до 4Ео напряжение опять варьирует только от О до Е„. В этом 4 поддиапазоне в п+2 и п+1 разрядах устанавливается комбинация 11, а .младшие разряды формируются AIJJI 8 в зависимости от величины Ug на его входе.

Рассмотрим теперь обратный ход переключений. Если при изменении

и,,„ в 4 поддиапазоне (третьем или втором процессы аналогичны) достигается значение Ug ЗЕ (2Е(, или ЕО) ка входе АЦП 8 напряжение и на его выходе формируется нулевой код - приз

14

нак перехода в более низкий поддиапазон. При этом третий аналоговый ключ (второй или первьй) отключает одно из трех компенсирующих напряжений ЕО (второе или третье), В результате чего устройство переходит из 4-го в 3-й (из 3-го во 2-й или из 2-го в 1-й) поддиапазон со сменой кода в п+2 и п+1 разрядах.

Выявление нулевой и единичной комбинаций производится с помощью де- и,ифратора двух кодовых комбинаций, построенного на ПЗУ 11,

Управление включением и отключением аналоговьи ключей 5-7 и формирование значений п+1 и п+2 разрядов производится с помощью ПЗУ 12 и РП 13, При Ug,, Ед (или кратном Е,,) до включения первого аналогорогэ ключа (второго или третьего) уровню U соответствует кодовая комбинация 00111111, если АЦП 8 имеет 6 разрядов (или 01111111, или 10111111), а после включения ключа этому же уровню соответствует кодовая комбинация 01000000 (или 10000000, или 11000000), т.е. возникает неоднознач- hocTb преобразования, что превращает

4

0

соответствует в шестнадцатиричном де 3F, производится считывание комбинации 10, которая изменит адресный ход ПЗУ 12, На адресных шинах ПЗУ 2 установится код 00000010 и производится считывание из данного ПЗУ кодовой комбинации 00000001 (табл,2), прошивка ПЗУ 12, адрес 02), Сигнал уровня логической 1, снимаемый с младшего разряда ПЗУ 12, откроет первый аналоговый ключ 5, при помощи которого производится подключение компенсирующего напряжения -Eg к

5 входу суммирующего усилителя 4, Тем самым сигнал на входе А.ЦП 8 (фиг,26, момент времени t, ) изменится на величину ЕО, кроме того, в момент времени t( код с шести младших разрядов

0 ПЗУ 12 по заднему фронту тактового импульса записывается в РП 13, Пе- гистр памяти 13 введен в схему АЦП для устранения гонок, возникаю цих в ПЗУ 12 при смене адресного кода.

5 Код, записанный в РП 13 (000001),поступает на адресные шины третьего ПЗУ 12, На адресных шинах ПЗУ 12 установится новая кодовая комбинация 00000110, что соответствует адресу

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

название год авторы номер документа
Устройство для аналого-цифрового преобразования 1988
  • Вагнер Иван Георгиевич
  • Жуков Анатолий Борисович
  • Сидоров Владимир Михайлович
  • Соболев Игорь Юрьевич
SU1608796A1
Устройство для сопряжения ЦВМ с аналоговыми объектами 1986
  • Омельченко Виктор Иванович
  • Строцкий Борис Михайлович
SU1425698A2
АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ 1996
  • Кейн Э.Р.
  • Лазаренко И.И.
  • Мельников А.А.
  • Титов А.А.
RU2114501C1
Устройство аналого-цифрового преобразования 1988
  • Семенов Дмитрий Васильевич
  • Солодимова Галина Анатольевна
  • Полубабкин Юрий Викторович
  • Солодимов Александр Аркадьевич
SU1501268A2
СОСТАВНОЙ БЫСТРОДЕЙСТВУЮЩИЙ АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ 2006
  • Хорольский Владимир Яковлевич
  • Бондарь Сергей Николаевич
  • Бондарь Мария Сергеевна
RU2311731C1
Аналого-цифровой преобразователь 1987
  • Стейскал Виктор Ярославович
  • Васильева Татьяна Николаевна
  • Маськанова Ирина Федоровна
  • Моисеев Вячеслав Иванович
SU1522400A1
Аналого-цифровой преобразователь 1985
  • Азаров Алексей Дмитриевич
  • Стахов Алексей Петрович
  • Волков Валерий Петрович
SU1277396A1
Способ многоканального широтно-импульсного преобразования аналогового сигнала и устройство для его осуществления 1990
  • Белов Валерий Дмитриевич
  • Билянская Генриетта Николаевна
SU1818688A1
Устройство для управления преобразователем частоты с непосредственной связью и широтно-импульсным регулированием 1989
  • Корольков Константин Михайлович
  • Михальский Валерий Михайлович
  • Мордач Василий Павлович
  • Соболев Владимир Николаевич
  • Чехет Эдуард Михайлович
  • Янишевский Геннадий Владимирович
SU1624629A1
СПОСОБ ИЗМЕРЕНИЯ УГЛА ПОВОРОТА ВАЛА 1995
  • Смирнов А.К.
  • Белов В.И.
  • Замолодчиков Е.В.
RU2108664C1

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

Реферат патента 1988 года Устройство для аналого-цифрового преобразования

Изобретение относится к автоматике и вычислительной технике и может быть использовано для преобразования быстроизменяющихся аналоговых сигналов в цифровой код. Изобретение позволяет повысить точность преобразования параллельных АЦП, в KOTOpbix с помощью суммирующего усилителя j ключей, трех постоянных запоминающих устройств и регистра памяти производится адаптивный выбор диапазона преобразования. 2 is.п. ф-лы, 2 ил 4 табл. .

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

устройство в практически неработоспо- зо прошивки ПЗУ 12, Из ПЗУ 12 произ- собное. Для устранения неоднозначное- водится считывание кодовой комбинации 09, что соответствует двоичному коду 00001001. Состояние ключей не изменится,После компенсации входного сигнала выходной код параллельного

ти в устройстве содержится преобразователь кодов, построенный на ПЗУ 10.

Рассмотрим работу АЦП более подробно, В исходном состоянии РП 13

35

находится в нулевом состоянии (установка в О не показана), аналоговые

АЦП 8 через один такт преобразования (так как преобразователь 1107ПВ1 выполнен по конвейерной схеме и имеет задержку в один такт) отличается от

45

ключи 5-7 закрыты. На вход устройства поступает сигнал U(t) (фиг.2а). При помощи тактовых импульсов, посту- ,,, единичного кода. Соответственно вы- пающих на та1 ;товой шине, задается ходной код ПЗУ 11 станет равным 00,

а адресньш код ПЗУ 12 - 00100100, что соответствует коду 24 в шестнадцатиричной системе счисления. По этому адресу из ПЗУ 12 считывается комбинация 51, что соответствует коду 01010001 в двоичной системе счисления. Полученный код записывается в РП 13, На его выходе установится код 010001, а на адресных входах ПЗУ 12 - код 01000100. По этому адре- границы динамического диапазона АЦП 8 и на всех его выходных шинах сформируются сигналы уровня логической 1,, Выходной код АЦП. 8 является адресным кодом для ПЗУ 11. Прошивка состояний ПЗУ 11 (табл,1) показывает, что при наличии на адресных шинах единичной кодовой комбинации, что

шаг дискретизации аналого-цифрового преобразования по времени. Параллельный АЦП 8 обеспечивает преобразование входного сигнала в код в динамическом диапазоне от О до -Ej,-2B, Поэтому до момента времени t, АЦП 8 производит преобразование дискретных отсчетов аналогового сигнала в шестиразрядные цифровые коды, В момент времени t, входной сигнал достигнет

50

су 44 вновь считывается комбинация 51, что соответствует коду 01010001. Состояние ключей не изменяется, так

55

как в младшем разряде кода присут- Уровень логической 1

ствует 1 в седьмом разряде выходного кода ПЗУ 12 участвует в формировании окончательного выходного кода АЦП при

прошивки ПЗУ 12, Из ПЗУ 12 произ- водится считывание кодовой комбинации 09, что соответствует двоичному коду 00001001. Состояние ключей не изменится,После компенсации входного сигнала выходной код параллельного

АЦП 8 через один такт преобразования (так как преобразователь 1107ПВ1 выполнен по конвейерной схеме и имеет задержку в один такт) отличается от

единичного кода. Соответственно вы- ходной код ПЗУ 11 станет равным 00,

45

50

а адресньш код ПЗУ 12 - 00100100, что соответствует коду 24 в шестнадцатиричной системе счисления. По этому адресу из ПЗУ 12 считывается комбинация 51, что соответствует коду 01010001 в двоичной системе счисления. Полученный код записывается в РП 13, На его выходе установится код 010001, а на адресных входах ПЗУ 12 - код 01000100. По этому адре-

су 44 вновь считывается комбинация 51, что соответствует коду 01010001. Состояние ключей не изменяется, так

а адресньш код ПЗУ 12 - 00100100, что соответствует коду 24 в шестнадцатиричной системе счисления. По этому адресу из ПЗУ 12 считывается комбинация 51, что соответствует коду 01010001 в двоичной системе счисления. Полученный код записывается в РП 13, На его выходе установится код 010001, а на адресных входах ПЗУ 12 - код 01000100. По этому адре-

5

как в младшем разряде кода присут- Уровень логической 1

ствует 1 в седьмом разряде выходного кода ПЗУ 12 участвует в формировании окончательного выходного кода АЦП при

помощи ПЗУ 10, которое введено в схему АЦП для устранения неоднозначности аналого-цифрового преобразования, так в результате преобразования в моменты подключения компенсирующего на- гфяжения возникают кодовые комбинации 00111111 и 01000000, соответствующие одному и тому же уровню входного j сигнала, что приводит к снижению точ- нести преобразования. При помощи ;ПЗУ 10 производится перекодировка ;кода А1Щ 8 и двух старших выходных :разрядов ПЗУ 12 для устранения этой неоднозначности преобразования, Ра- бота ПЗУ 10 поясняется таблицей.про- iшивки ПЗУ 10 (табл, 3 и 4). В проме- : жуток времени t,. t cигнaл на входе ;АЦП 8 изменяется в динамическом диа- пазоне от О до -Е, что является не- I обходимым условием для нормальной работы параллельного АЦП8. В дал.ь- :нейшем при монотонном увеличении сиг- нала АЦП работает аналогично. Пере

Зсо,цы через значения 2Ер и ЗЕд вызьша- 25 в силу того, что выходной код АЦП 8

:ЮТ срабатывание соответствующего клю- i ча 6 или 7,- что приводит к приведе- ниш входного сигнала в требуемый ди- i на1 ический диапазон (фиг. 26, момен- ты времени t и t), одновременно изменяются значения старших разрядов кодовых комбинаций АЦП. При монотонном уменьшении входного сигнала ал горитм работы АЦП аналогичен рассмотренному, только отключение аналоговых ключей 5-7 производится в обратном порядке и изменение кодировки старших разрядов происходит при нулевых значениях разрядов параллельного АЦП, Например, рассмотрим переход в момент времени t. Б промежутке времени 15 - t на выходных шинах ПЗУ

11присутствует нулевая кодовая комбинация, так как выходной код АЦП 8 отличен от нулевого, и от единичного. Все ключи замкнуты, так как в трех младших разрядах выходного кода ПЗУ

12присутствуют сигналы уровня логической 1, и в двух старших его разрядах также присутствуют сигна/ш уровня логической 1 это означает, что АЦП производит преобразование сигнала в диапазоне ЗЕ - 4Е. Вслед- сгвие этого выходной код ПЗУ 12 имеет вид 11011111. В РП 13 запишется комбинация 011111. В момент времени t на выходе ПЗУ 11 cфop шpyeтcя кодовая комбинация 01 в силу того, что

на выходе АЦП В в этот момент време- .

ни присутствует нулевая комбинация. Тогда на адресных шинах ПЗУ 12 присутствует кодовая комбинация 01111101, что соответствует адресу 7D, По этому адресу из ПЗУ 12 считывается код ЕЗ, что соответствует комбинации 1110001. Так как в третьем младшем разряде сформировался Q сигнал уровня логического О, то

ключ 7 отключит от входа суммирую- щего усилителя 4 компенсирующее напряжение -Ео« На следующем такте преобразования код на выходе ПЗУ 11

5 не изменится, так как AU,n 8 имеет задержку в преобразовании на один такт. В РП 13 запишется код 100011. Тогда адресным кодом ПЗЗ 12 является код 10001101, что соответствует адресу

Q 8D. Из ПЗУ 12 производится считывание кода ЕЗ, что соответствует комбинации 11101011.

На следующем такте преобразования выходной код ПЗУ 11 станет нулевьп

0

5

0

станет отличным от нулевого, В РП 13 . запишется код 101011. Тогда адресным кодом ПЗУ 12 будет код 10101100, что соответствует адресу АС, и на выходе ПЗУ 12 установится код 9В, что соответствует комбинации 10011011, Седьмой разряд кодовой комбинации принял нулевое значение, а два младших оста- л1-1сь прежними, т.е. состояние аналоговых ключей не изменилось. В дальнейшем с момента времени t до tg- производится обычное аналого-цифровое преобразование отсчетов входного сигнала при помогл параллельного /ЛДТ 8, так как входной сигнал изменяется в диапазоне от О до -Е,

На

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

При использовании предлагаемого устройства можно получить практически любую разрядность АЦП,

Возможность обработки разнополяр- - ных сигналов может быть достигнута введением постоянного смещения сум- шpyющeгo усилителя 4, При помощи прошивки ПЗУ 10, производится автоматическое вычисление кода смещения суммирующего усилителя и з странение неоднозначности преобразования уровней на границах перехода Е,э;2Е„ и ЗЕд.

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

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

inillEI

№i.p

ст.р

0001

1 000000

о 000000 0 000000. 0000000

5

0

5

0

венно с первым, вторым и третьим входами сумьшрующего усилителя, чет- i-ертый вход которого является инфор- , ацконным входом блока, группой уп- р ; ;ля;о11Г1 1х входов которого являются управляющие входы соответственно первого, второго и третьего ключей, информационные входы которых объединены и являются опорньЕ 1 входом блока, а его выходом является выход суммирующего усилителя,

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

а б л и ц а 1

7 .i 8 Г.9

Т аблица 2

а

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

Микропроцессорные средства и системы, 1985, № 1, с.75-77, рис,1
Коломиец О.М
и др
Автоматический выбор диапазона измерений в цифровых приборах, 1980, с.
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1

SU 1 425 828 A1

Авторы

Вагнер Иван Георгиевич

Жуков Анатолий Борисович

Сидоров Владимир Михайлович

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

Даты

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

1987-03-06Подача