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

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

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

Цель изобретения - повышение точности за счет улучшения линейности характеристики преобразования.

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

Устройство цифроаналогового преобразования (фиг. 1) содержит арифметико-логическое .устройство 1 (АЛУ), шины 2 преобразуемого кода, первьш и второй цифровые коммутаторы 3 и 4 (ЦК), первый и второй регистры 5 и 6 (РГ), постоянное запоминаюцее устройство 7 (ПЗУ), оперативное запоминающее устройство 8 (ОЗУ), цифроана- логовый преобразователь 9 (ЦА11),блок 10 аналогового запоминающего устройства (БАЗУ), блок 11 сравнения (БС), регистр 12 последовательного приближения (РПП), регистр 13 сдвига (РГС) блок 14 управления. (БУ) , выходную шину 15 устройства, первую и вторую управляющие шины 16 и 17, которые подключены к первому и второму входам блока 14 управления, шину Запуск, которая подключена к третьему входу блока 14 управления. Последний имеет также четвертьм и шестой входы 18 и 19 и четырнадцать выходов 20-33„

Блок 14 управления содержит первый и второй регистры 34 и 35, генератор 36 тактовых импульсов и постоянное запоминающее устройство 37.

Цифроаналоговый преобразователь 9 предлагаемого устройства должен быть выполнен на основе избыточных измерительных кодов (ШК) .

Наличие в разрядах преобразователя, построенного на основе ИИК, отклонений весов разрядов от требуе- мых значений в о пределенных- пределах не приводит к разрывам выходной характеристики, хотя последняя будет иметь скачкообразный характер. Например, при построении ЦДЛ на основе кода золотой пропорции, либо фи- боначчи разрывов выходной характеристики не будет, если веса разрядов

изготавливать с погрешностью не хуже 23,6%.

Предлагаемое устройство функционирует в двух режимах: поверки и нецосредственного цифроаналогового преобразования с коррекцией.

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

группу старших (поверя из1х) и на группу мпадших (неповеряемых) разрядов. Такой подход справедлив при формировании весов разрядов с одинаковой относительной погрешностью . В STONI

случае абсолютные отклонения 4Qj от требуемых значений для старших разрядов будут большими, а для младших - малыми. Поэтому коды реальных значений весов младших разрядов Кр ,

полученные после изготовления устройства, записываются в ПЗУ 7 и используются при функционировании.

Определение кодов Кр реальных значений весов разрядов производится только для группы из И1 старших разрядов. ,Значения m определяются из условия

1р. 1 n-mti тр.2

где п - количество разрядов ЦАП; Qn-mti отклонение от требуемого ,, - значения ()-го разряда;

- значения первого и второго Q,P2 младших разрядов соответственно.

Коды реальных значений весов старших разрядов определяются в результате поверки и хранятся в ОЗУ 8. Определение кодов реальных значений весов Кр начинается с (n-m+D-ro разряда и осуществляется последовательно от младших разрядов к старшим. Регистр 13 сдвига обеспечивает включение поверяемого разряда. С вы- -.хода ЦАП 9 аналоговая величина Qp,,.., поступает в БАЗУ 10 и запоминается. Затем осуществляется процесс поразрядного уравновешивания сигнала . компенсирующим сигналом А„ с запрещением включения поверяемого разряда. Одновременно с этим в АЛУ 1 формируется код р1еального значения веса Кр| , который записы- вается в ОЗУ 8.

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

3

сов кодов, хранимые в ПЗУ 7, а также определенные в результате поверки - и записанные в ОЗУ 8. Процесс поверки на этом заканчивается.

В режиме непосредственного преобразования участвуют все блоки устройства за исключением БАЗУ 10, БС 11, РГС 13, Входной код, поступающи на входные шины 2 устройства, записывается во второй регистр 6, преобразуется при помощи АЛУ 1, ПЗУ 7, ОЗУ 8, РПП 12, РГ 5, ЦК 3, ЦДЛ 9 в выходной аналоговый сигнал Ag,, . Выходной сигнал А 5, слимается с выхода 15 устройства.

Работа устройства в режиме поверки осуществляется следующим образом

По сигналам БУ 14 происходит обнуление РГ 6, установление в начальное состояние РПП 12, запись исходного кода в РГС 13, ЦК 3 коммутирует на вход ЦАП 9 выход РГС 13. На выходе ЦЛП 9 появляется аналоговый сигнал Qp , который поступает на вход БС 11, запоминается в БАЗУ 10. Процесс уравновешивания Qpr,nm ходным компенсирующи.м сигналом ЦАП 9 А происходит по методу поразрядного кодирования. Запрещение включения поверяемого разряда осуществляется в результате анализа выходного сигнала БС 11. Сигнал 29 БУ 14 зада:ет выбор ячейки ПЗУ, содержимое которой поступает на вход АЛУ 1. Формирование кода реального значения веса происходит в АЛУ 1. Код, сформированный в АЛУ 1, через ЦК 4 поступает на вход РГ 6 и записывается в него под действием сигнала 31 БУ 14. По сигналу БУ 14 этот код переписывается в ОЗУ 8. На этом процесс поверки (п-гм-1)-го разряда заканчивается ,

Далее по командам БУ 14 обнуляется РГ 6, производится сдвиг РГС 13 и выполняется поверка следующего I старшего разряда. Получение реального веса (г -гм-2)-го разряда проис484

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

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

Входной код К записывается ЦК 4 при помощи РГ 6 и сигналов БУ 14 и сравнивается при помощи АЛУ 1 с ко- дом реального веса старшего разряда Кр. При сравнении анализируется сиг - нал переноса Z АЛУ 1, который находится в режиме вычитания. Причем сигнал переноса Z определяется следующим выражением:

7 1 Ь если К, 6: Кр1 ; i ID, если К Кр; . Если Z о, то содержимое РГ 6 не изменяется, а в РШ1 12 записывается ноль при помощи БУ 14.

Если Zfi 1, то результат (дальнейшее сравнение производится с остатком К-Кр„) записывается в РГ 4,

а В РПП 12 записывается единица.

Далее код сравнивается с кодом реального веса ,-, следующего разряда, В дальнейшем преобразование входного кода К в рабочий код Кр происходит аналогично. Заканчивается процесс после п-го сравнения содержимого РГ 4 с кодом реального веса

младшего разряда

Kt

В результате

в РПП 12 сформируется рабочий код который по сигналу БУ 14 перепишется в РГ 5, после чего на выходе 15 устройства появится аналоговая величина А g,j,,x .

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

Необходимые для управления функционированием устройства цифроаналогового преобразования управляющие и условные сигналы, соответствующие граф-схеме алгоритма (фиг. 3 и 4), приведены в таблице для , т 2.

Адрес ЦК 4

Импульс записи РГ 6

Обнуление РГ 6

Запись-считывание ОЗУ 8

Адрес ПЗУ 7 и ОЗУ 8

8

YO

ч

4j

Выборка ПЗУ 7 и ОЗУ 8 Режим АЛУ 1

Режим РГ 5 Синхроимпульс РПП 12

Информационный вход РПП 12

Начальная установка Адрес ЦК 3

Сдвиг РГС 13 Выборка БАЗУ 10 .

разряд

При Y 1 - коммутируется вход 2

При Y 1 - запись

Y| Y| YS

101 - 5-й разряд 100 - 4-й разряд 011 - 3-й разряд 010 - 2-й разряд 001 - 1-й разряд

При - выборка ПЗУ 7

При Y 1 - вычитание

При Y. 0 - запись

При Y, 1 - коммутируется РГС 13

71257848

При данной разрядности управляющий адресный сигнал 5 будет состоять из трех сигналов Y, , Yj , причем код реального значения веса старшего (первого) разряда будет записан s по адресу 101 (Y 1, Y, 0; Yf -1), а код требуемого значения веса младшего (пятого) разряда будет записан по адресу 001 (Y; 1; Y, 0; Y 0).

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

Алгоритм состоит из (см. фиг. 3 и 4): которого подключены к адресным входам

вершин 1-2-обнуление РГ 6, началь- .постоянного и оперативного запомина- ная установка РГС 13, выборка БАЗУ 10;

вершин 3-15 - кодирование Ац с запретом;

верщины 16 - запись Кр в ОЗУ 8j

верщнн 17-18 - обнуление РГ 6, сдвиг РГС 13, выборка БАЗУ 10;

верщин 19-32 - кодирование AS с запретом;

верщины 33 - запись Kpj в ОЗУ 8;

вершины 34-35 - коммутация входа 2 устройства, подача импульса записи в РГ 6;

вершин 36-56 - непосредственное цифроаналоговое преобразование.

20

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

25

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

1. Устройство цифроаналогового

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

входам второго регистра, выходы которого подсоединены к информационным входам оперативного запоминающего

ройства, вторые информационные входы которого подключены к объединенным выходам постоянного и оперативного

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

2. Устройство по п. 1, о т л и - чающееся тем, что блик управления выполнен на первом и втором регистрах, генераторе тактовых импульсов и постоянном запоминающем

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

.постоянного и оперативного запомина-

0

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

5

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

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

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

2. Устройство по п. 1, о т л и - чающееся тем, что блик управления выполнен на первом и втором регистрах, генераторе тактовых импульсов и постоянном запоминающем

устройстве, выходы с первого по че- тырнадцатый которого подключены к

устройстве, выходы с первого по че- тырнадцатый которого подключены к

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

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

фил

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

название год авторы номер документа
Устройство для цифроаналогового преобразования 1984
  • Стахов Алексей Петрович
  • Моисеев Вячеслав Иванович
  • Азаров Алексей Дмитриевич
  • Стейскал Виктор Ярославович
SU1248072A1
Аналого-цифровой преобразователь 1984
  • Стахов Алексей Петрович
  • Азаров Алексей Дмитриевич
  • Моисеев Вячеслав Иванович
  • Марценюк Валерий Пантелеймонович
  • Стейскал Виктор Ярославович
SU1216827A1
Устройство цифроаналогового преобразования 1984
  • Стахов Алексей Петрович
  • Моисеев Вячеслав Иванович
  • Азаров Алексей Дмитриевич
  • Стейскал Виктор Ярославович
  • Степанова Ирина Петровна
SU1221754A1
Цифроаналоговый преобразователь 1990
  • Моисеев Вячеслав Иванович
  • Стейскал Виктор Ярославович
  • Майстришин Владимир Яковлевич
  • Левачкова Ирина Сергеевна
SU1750060A1
Устройство цифроаналогового преобразования 1984
  • Стахов Алексей Петрович
  • Азаров Алексей Дмитриевич
  • Марценюк Валерий Пантелеймонович
  • Стейскал Виктор Ярославович
  • Масленникова Надежда Александровна
SU1257847A1
Устройство цифроаналогового преобразования 1986
  • Азаров Алексей Дмитриевич
  • Моисеев Вячеслав Иванович
  • Стейскал Виктор Ярославович
  • Васильева Татьяна Николаевна
SU1405117A1
Устройство аналого-цифрового преобразования 1985
  • Стахов Алексей Петрович
  • Азаров Алексей Дмитриевич
  • Моисеев Вячеслав Иванович
  • Стейскал Виктор Ярославович
  • Козырь Людмила Владимировна
SU1288914A1
Цифроаналоговый преобразователь 1990
  • Азаров Алексей Дмитриевич
  • Коваленко Елена Алексеевна
  • Стейскал Виктор Ярославович
  • Гринюк Галина Васильевна
  • Гринюк Юрий Анатольевич
SU1790030A1
Цифроаналоговый преобразователь 1984
  • Стахов Алексей Петрович
  • Азаров Алексей Дмитриевич
  • Моисеев Вячеслав Иванович
  • Стейскал Виктор Ярославович
  • Масленникова Надежда Александровна
  • Оганесян Рафик Сережикович
SU1216829A1
Аналого-цифровой преобразователь 1989
  • Стейскал Виктор Ярославович
  • Моисеев Вячеслав Иванович
  • Васильева Татьяна Николаевна
  • Пивень Татьяна Станиславовна
SU1702525A1

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

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

Изобретение относится к области вычислительной и цифровой измерительной техники и может быть использовано для преобразования цифровых величин в аналоговые. Изобретение позволяет повысить точность цифроанало- гового преобразования за счет улучшения линейности характеристики преобразования. Повышение линейности характеристики преобразования обеспечивается с помощью введенных арифметико-логического устройства и второго коммутатора, которые позволяют учитывать отклонение реальных весов разрядов цифроаналогового преобразователя от требуемых, соответствующих весам избыточного измерительного кода, в Процессе преобразования входного кода в аналоговый сигнал. 1 з.п. ф-лы, 4 ил, 1 табл. § (Л ю ел 00 4;; СХ)

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

Составитель В.Пелзшиков Редактор М.Петрова Техред Л.СердюковаКорректор Е.Сирохман

Заказ 6358 Тираж 816Подписное

ВЕШИПИ Государственного комитета СССР . по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

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

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

Микроэлектронные цифроанапого- вые и аналого-цифровые преобразователи информации / Под ред
В.Б.Смоло- ва
Л.: Энергия, 1976, рис
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов 1921
  • Ланговой С.П.
  • Рейзнек А.Р.
SU7A1
Способ утилизации отработанного щелока из бучильных котлов отбельных фабрик 1923
  • Костин И.Д.
SU197A1
Устройство цифроаналогового преобразования 1984
  • Стахов Алексей Петрович
  • Моисеев Вячеслав Иванович
  • Азаров Алексей Дмитриевич
  • Стейскал Виктор Ярославович
  • Степанова Ирина Петровна
SU1221754A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 257 848 A1

Авторы

Стахов Алексей Петрович

Моисеев Вячеслав Иванович

Азаров Алексей Дмитриевич

Стейскал Виктор Ярославович

Степанова Ирина Петровна

Даты

1986-09-15Публикация

1984-10-29Подача