Преобразователь напряжения в десятичный код

Иллюстрации

Показать все

Реферат

 

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

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

РЕСПУБЛИК (19) (11) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ б (21)3421447/18-21 (,22)07.04.82 (46)07.02.84. Бюл. В 5 (72)A.T. Пешков и A.H. Твердохлеб (71 )Минский радиотехнический институт (53)681.325(088.8) (56)1. Гитис Э.И. Преобразователи информации для электронных цифровых; вычислительных устройств. М., "Энергия"., 1975, с. 309, рис. 2-2.

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

Р 330538, кл. H 03 К 13/17., 1972.

3. Шляндин В.M. Цифровые измери-. тельные преобразователи и приборы.

"Высшая школа", 1973, с. 213 (прототип). (54)(.57) ПРЕОБРАЗОВАТЕЛЬ HAHPHKEHHH

В ДЕСЯТИЧНЫЙ КОД,,содержащий блок сравнения йапряже(ний, первый вход ,которого подключен к входной шине, .выход — к первому входу логического блока, второй вХод которого подключен к выходу тактового. генератора, а первые выходы каждой пары выходов соединены с входами установки единицы,. соответствующего разряда регистра .двойчно-десятичного кода, вторые вы ходы каждой пары выходов - с входами. установки нуля соответствующего разряда регистра двоично-.десятичного кода, выходы которого соединены соответственно с входами преобразователя двоично-десятичного кода в напряжение, отличающийся тем, что, с целью повышения быстродействия преобразования, в него введены генератор линейного напряжения, преобразователь кода и блок суммирования напряжений, первый вход которого подключен к выходу преобразователя двоично-десятичного кода в.напряжение, второй вход — к выходу генератора линейного напряжения, а выход — к второму входу блока сравнения напряже". pg ний, при этом первые выходы первой х(а -3) сар валоров логиеесхого Оло- (/) ка подключены соответственно к первому и второму входам генератора линейного напряжения, причем выходы регистра двоично-десятичного кода подключены к первым входам преобразователя кода, к второму входу ко.торого подключен второй выход и -й, пары выходов логического блока.

1072260

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

Известен преобразователь аналоговых величин в код методом разрядного уравновешивания,,содержащий схему. сравнения, первый вход которой соединен с источником преобразуемого напряжения, а второй — с выходом преобразователя кода в напряжение, вход которого подключен через регистр к выходу логического блока, управляющий вход которого соединен с первым выходом схемы сравнения, 15 а входы — с выходами распределителя импуль сов $1(., Недостатком данного устройства является малое быстродействие преобразования. 20

Известен также преобразователь напряжения в код, содержащий тактовый генератор, логический блок„ регистр кода с цепями переноса, входами установки и сброса единиц в разрядах и входами прибавления единиц в старшие разряды, первый преобразователь кода в напряжение, схему суммирования двух напряжений, распределитель импульсов, имеющий основ-.30 ные выходы по числу разрядов определяемого двоичного кода и дополнительные выходы, второй преобразователь кода в напряжение, причем выход тактового генератора подключен к входу распределителя, основные выходы кото.рого через логический блок подключе- ны к входам установки и сброса соответствующих разрядов регистра кода, а его дополнительные выходы подключены к соответствующим входам второ- 40 го преобразователя кода в напряжение и через логический блок соединены с входами прибавления единицы соответствующих разрядов регистра кода, выходы которого подключены к соот- 45 ветствующим входам первого преобразователя кода в напряжение, выход которого присоединен к первому входу схемы суммирования двух напряжений, к второму входу которой присоединен 50 выход второго преобразователя кода в напряжение, ee выход связан с первым входом схемы сравнения, к второму входу которой подключен источник преобразуемого напряжения, 55 а выход схемы сравнения подключен к входу управления логического блока P3..

Недостаток указанного устройства обусловлен низким быстродействием 6 преобразования динамической погрешности.

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

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

Недостатком известного устройства является. низкое быстродействие преобразования.

Цель изобретенИя — повышение быстродействия преобразования.

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

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

Преобразователь содержит тактовый генератор 1, логический блок 2, регистр 3 двоично-десятичного кода, преобразователь 4 двоично-десятичного кода в напряжение, блок 5

1072260 сравнения напряжений, блок б.суммирования напряжений, генератор 7 линейндго напряжения и преобразователь

8 кода.

Первые выходы каждой пары выходов логического блока 2, к первому входу управления которого подключен логический выход блока 5 сравнения напряжения, а к второму входу присоединен выход тактового генератора 1, подключенный к входам установки единицы соответствуюцих двоичных разрядов регистра 3 двоично-десятичного кода, к входам установки нуля которого присоединены - вторые выходы этих же пар выходов логичес- 15 кого блока 2, выходы регистра.3 двоично-десятичного кода подключены соответственно к первым входам преобразователя 8 кода, к вторым входам которого подключен второй выход по следней пары выходов логического бло-. ка 2. Выход преобразователя 4 двоично-десятичного кода в напряжение присоединен к первому входу блока 6 суммирования напряжений, выход кото- 25 рого подключен к второму входу блока

5 сравнения, к первому входу которого подключены входная шина. Ко второму входу блока б суммирования присоединен выход генератора 7 линейного напряжения, к первому и второму входам которого присоединены соответственно первые выходы первой и п -33-й.пар выходов логического блока.

В исходном состоянии в регистре

3 двоично-десятичного кода зафиксированы нулевые значения во всех разрядах, компенсирующее напряжение 0» на выходе преобразователя 4двоично-десятичного кода в напряжение равно нулю.

49

Формирование. двоично-десятичного кода в предлагаемом преобразователе осуцествляется в два этапа.

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

На первом этапе выполняется tl тактов по числу двоичных разрядов реги- 50

-стра 3 двоично-десятичного кода.

Каждый такт выполняется по очеред-.-. ному сигналу с тактового генератора.1.

Действия на каждом такте однотипны.

В начале каждого i --го такта появля-. 55 ется сигнал на первом выходе -й пары выходов логического блока 2, который поступает на вход установки единицы в -м разряде регистра 3 двоично-десятичного кода. Сформированное. 6р на выходе преобразователя 4 двоичнодесятичного кода в напряжение компен- . сйрующее напряжение О» через блок 6 суммирования напряжений поступает на вход блока 5 сравнения и сравнивается с текущим значением входного напряжения 0„ . Если U» > Uq, то в конце текущего такта появляется сигнал на втором выходе -й пары выходов логи, ческого блока 2 и устанавливает нуле° вое значение в g -м разряде регистра

3 двоично-десятичного кода. Кроме того, по сигналу с первого. выхода первой пары выходов логического бло-. ка 2 генератор 7 линейного напряжения начинает формировать на своем выходе линейно убывающее напряжение одного знака с компенсирующим напряжением на выходе 0 » . Напряжение с выхода генератора 7 линейного напряжения достигает нулевого значения по поступлении на второй вход генератора

7 сигнала с первого выхода (и -3j-й пары выходов логического блока. Генератор 7 линейного напряжения предназначен для формирования смещения

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

На втором этапе по сигналу с второго выхода последней пары выходов логического блока ссуществляется .передача кода из регистра 3 в преобразователь 8 кода и преобразование его в двоично-десятичный код системы 8, 4, 2, 1.

Таким образом, по сравнению с базовым объектом, в качестве которого принят прототип, предлагаемый преобразователь обладает большим быстродействием. Кроме того, использование смещения компенсируюцего сигнала и избыточности кода 8, 4, 2, 1 позволяет в значительной степени устранить влияние динамической погрешности на точность нахождения кодового эквивалента входного преобразуемого напряжения, в результате .снижается необходимая длительность тактов уравновешивания старших разрядов, что, в свою очередь, при аналогичйой точности дает возможность более чем в два раза повысить скорость преобразования напряжения в код.

1072260

I I . I юг. 2

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

Тенред Т.Маточка . °

Редактор А. Огар

Корректор О. Тигор

Тираж 862 Подписное

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

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

Заказ 147/52

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