[go: up one dir, main page]

SU1068951A1 - Function generator - Google Patents

Function generator Download PDF

Info

Publication number
SU1068951A1
SU1068951A1 SU813347908A SU3347908A SU1068951A1 SU 1068951 A1 SU1068951 A1 SU 1068951A1 SU 813347908 A SU813347908 A SU 813347908A SU 3347908 A SU3347908 A SU 3347908A SU 1068951 A1 SU1068951 A1 SU 1068951A1
Authority
SU
USSR - Soviet Union
Prior art keywords
analog
input
digital
output
converter
Prior art date
Application number
SU813347908A
Other languages
Russian (ru)
Inventor
Виталий Георгиевич Беляков
Тамара Борисовна Громова
Original Assignee
Предприятие П/Я В-2672
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я В-2672 filed Critical Предприятие П/Я В-2672
Priority to SU813347908A priority Critical patent/SU1068951A1/en
Application granted granted Critical
Publication of SU1068951A1 publication Critical patent/SU1068951A1/en

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ , содержащий блок аналогогибриднокодового преобразовани , вход которого  вл етс  первым информационны1у1 входом функционального преобразовател , а цифровые выходы подключены к адресным входам блика пам ти , две группы выходов которого соединены соответственно с цифровыми входами первого и второго умножающих цифро-аналоговых преобразователей , вцходы которых соединены с входами сумматора, выход сумматора  вл етс  выходом функционального преобразовател , отличаю щийс   тем, что, с целью повышени  точности при выполнении операции умножени  одной переменной на функцию другой переменной, он содержит аналоговый перемножитель, один вход которого соединен с аналоговым выходом блока аналогегибриднокодового преобразовани , другой вход соединен с вторым, информационным входом функционального преобразовател , подключенным к аналоговому входу второго умножающего цифро-аналогового прёоб-g разовател , а выход аналогового пег (Л ремножител  соединен с аналоговым входом первого умножающего цифроаналогового преобразовател .A FUNCTIONAL TRANSMITTER contains an analogue-hybrid-code conversion unit whose input is the first informational1 input of the functional converter, and the digital outputs are connected to the address inputs of the highlight of the memory, two groups of outputs connected to the digital inputs of the first and second multiplying digital-analogue converters, which two inputs are connected to with the inputs of the adder, the output of the adder is the output of the functional converter, characterized in that, in order to increase when performing the operation of multiplying one variable by a function of another variable, it contains an analog multiplier, one input of which is connected to the analog output of the analog-hybrid-code conversion unit, another input is connected to the second information input of the functional converter connected to the analog input of the second multiplying digital-analogue converter g gammer, and the output of the analog peg (L of the multiplier is connected to the analog input of the first multiplying digital-to-analog converter.

Description

з: эо х h: eo x

ajfj.ajfj.

ribmJ елribmJ ate

Изобретение относитс  к автомати ке и вычислительной технике и может быть использовано дл  реализации функциональных зависимостей вида , где V, Z, X - величины, представленные в аналоговой форме. Известен функциональный преобразователь , реализующий функцию ) и содержащий блок пам ти, выходы которого подключены к входам первого и второго умножающих цифро-анало говых преобразователей, входы которых подключены к одному из входов устройства, а выходы через ключи, управл екше в противофазе от блока линейной скважности, подключены к выходному усилителю фильтру. Вторым входом функционального преобразовагтел   вл етс  вход аналого-цифрового преобразовател , выходы которого соединены с входами дешифратора ад реса, подключенного к блоку пам ти, и блока линейной скважности 1. Недостатками этого функциональ . ного преобразовател   вл ютс  невысокое быстродействие, обусловленное работой по принципу врем -импульсно интерпол ции, а также относительна  сложность. Наиболее близким по технической сущности к предлагаемому  вл етс  .функциональный преобразователь, содержащий блок аналогогибриднокодово го преобразовани , подключенный вхо дом к первому информационному входу функционального преобразовател , а цифровыми выходами - к адресным вхо дам блока пам ти, выходы которого соединены с цифровыми входами перво го и второго умножающих цифро-анало говых преобразователей. Аналоговый вход первого умножающего цифро-анал гового преобразовател  соединен с аналоговым выходом блока аналогогибриднокодового преобразовани , а аналоговый вход второго умножающего цифро-аналогового преобразовател  соединен с шиной опорного напр жени . Этому функциональному преобразователю с аналоговой интерполирующей частью присуще высокое быстродействие , малый объем аппаратуры и простота ввода в пам ть функциональных зависимостей 2. При необходимости умножени  сфор мированной функции одной переменной ha другую переменную функциональ .ный преобразователь содержит блок перемножени , однако на точность работы такого преобразовател  вли ет погрешность, вносима  аналоговым перемножителем. Целью изобретени   вл етс  повышен е точности при выполнении операции умножени  одной переменной на функцию другой переменной. Эта цель достигаетс  тем, что функциональный преобразователь, содержащий блок аналогогйбриднокодового преобразовани , вход которого  вл етс  первым информационным входом функционального преобразовател , а цифровые выходы подключены к адресным входам блока пам ти, две группы выходов которого соединены соответственно с цифровыми входами первого и второго умножающих цифро-аналоговых преобразователей, выходы которых соединены с входами сумматора, выход сумматора  вл етс  выходом функционального преобразовател , содержит аналоговый перемножитель, один вход которого соединен с аналоговым выходом блока аналогогибриднокодового преобразовани , другой вход соединен с вторым информационным входом функционального преобразовател , подключенньии к аналоговому входу второго умножающего цифро-аналогового преобразовател , а выход аналогового перемножител  соединен с аналоговым входом первого умножающего цифро-аналогового преобразовател . На чертеже представлена структурна  схема функционального преобразовател . Устройство содержит блок 1 аналогогибриднокодового преобразовани , первый информационный вход 2 функционального преобразовател , блок 3 пам ти, аналоговый перемножитель 4, второй информацион«ый вход 5 функцио нального преобразовател , первый б и второй 7 умножающие цифро-аналоговые преобразователи и сумматор 8. Блок 1 подключен входом к первому информационному входу 2 функционального преобразовател , его цифровые выходы подключены к адресным входам блока 3 пам ти, аналоговый выход блока 1 соединен с первым входом перемножител  4, второй вход которого св зан с вторым информационным входом 5 функционального преобразовател  . Выход перемножител  4 соединен с аналоговым входом первого, умножающего цифро-аналогового преобразовател  б, аналоговый вход второго умножающего Цифро-аналогового преобразовател  7 - с вторым входом функционального преобразовател . Выходы блока 3 пам ти соединены с цифровыми входами умножающих цифро-аналоговых преобразователей 6 и 7, выходы которых св заны с входами сумматора 8, выход которого  вл етс  выходом преобразовател . Преобразователь работает следующим образом. Аргумент X воспроизводимой функции в аналоговой форме поступает на вход блока 1 аналогогибриднокодового преобразовани , где разбиваетс  на 2 части: основную (управл ющую) Хц, ограниченную целым числом содержащих с  в ней интервалов йнетрпол ции, и дополнительную (интерполирующую) Хц-X-Xi, определ емую как превышение над основной. Управл юща  часть , представленна  в цифровой форме, определ ет номер участка интерпол ции , в пределы которого попадает переменна  X. По цифровому коду номера участка из блока 3 пам ти выбираютс  ордината узла интерпол ции Уц и приращение лУ, соответствующие это My участку и направл емые на умножаю щие цифро-аналоговые преобразователи 6 rf 7. Преобразователь 7 выполн ет преоб рааование напр жени  Z в напр жение, пропорциональное коду УцоЯ. 1 т.е. реализует операцию Ziyoatl. Интерполирующа  часть Хц/ предварительно умноженна  перемножителем 4 на переменную Z, поступает на аналоговый вход преобразовател  6, где выполн етс  операци  Z-V iCuSj . Таким образом, на выходе сумматора 8 реализуетс  интерпол ционна  формула дл  одного интервала с одновременным умножением на переменную V-Z V4 u ZXuC V -Z- YH Xal Y bZfa Если обозначить ошибку, вносимую перемножителем через л , то структурна  схема реализует формулу: -ZCVwaXZ Vu€.)C&41 Z4((, . . Величина произведени  udC Y зависит от крутизны функции ffv), т.е. чем меньше приращение дУ1 , тем меньше вли ние погрешности перемножени . Погрешность, вносима  перемножителем , уменьшаетс  в KI раз где йУ(, - приращение функции на i-м участке, выраженное в напр жении . . Предлагаемое устройство имеет преимущества по сравнению с известн1л«1 благодар  возможности применени  интегральных перемножителей с погрешностью 1-2%, так как включение.этого перемножител  указанным способом уменьшаем вли ние пограаности от перемножени  на конечный результат произведени  Функций .The invention relates to automation and computing and can be used to implement functional dependencies of the form, where V, Z, X are values presented in analog form. A functional converter is known that implements a function) and contains a memory block whose outputs are connected to the inputs of the first and second multiplying digital-to-analog converters, the inputs of which are connected to one of the device inputs, and the outputs through keys controlled in antiphase from the linear-duty cycle unit connected to the output amplifier filter. The second input of the functional converter is an analog-to-digital converter input, the outputs of which are connected to the inputs of the address decoder connected to the memory unit and the linear duty cycle unit 1. The disadvantages of this functionality. The low-speed transducer is low speed, due to the work on the principle of time-pulse interpolation, as well as relative complexity. The closest in technical essence to the present invention is a functional converter containing an analog-hybrid-code conversion unit connected to the first information input of the functional converter, and digital outputs to the address inputs of the memory block whose outputs are connected to the digital inputs of the first and second multiplying digital-to-analog converters. The analog input of the first multiplying digital-analog converter is connected to the analog output of the analog-hybrid-code conversion unit, and the analog input of the second multiplying digital-analog converter is connected to the reference voltage bus. This functional converter with an analog interpolation part is characterized by high speed, a small amount of hardware and easy entry into the memory of functional dependencies 2. If it is necessary to multiply the formed function of one variable ha, another variable functional converter contains a multiplication unit, but the accuracy of such a converter is There is no error introduced by the analog multiplier. The aim of the invention is to improve accuracy when performing the operation of multiplying one variable by a function of another variable. This goal is achieved by the fact that a functional converter containing an analog-to-hybrid-code conversion unit, whose input is the first information input of the functional converter, and digital outputs are connected to the address inputs of the memory unit, two groups of outputs of which are connected respectively to the digital inputs of the first and second multiplying digital signals. analog transducers, the outputs of which are connected to the inputs of the adder, the output of the adder is the output of the functional converter, contains an analog first multiplier, one input of which is connected to the analog output analogogibridnokodovogo converting unit, another input coupled to a second data input of a functional transducer in connection with a analog input of the second multiplying digital-to-analog converter and an analog multiplier output connected to an analog input of said first multiplying digital-to-analog converter. The drawing shows a structural diagram of a functional converter. The device contains an analogue-hybrid-code conversion unit 1, the first information input 2 of the functional converter, memory block 3, analog multiplier 4, second information input 5 of the functional converter, first b and second 7 multiplying digital-analog converters, and adder 8. Block 1 is connected the input to the first information input 2 of the functional converter, its digital outputs are connected to the address inputs of the memory block 3, the analog output of the block 1 is connected to the first input of the multiplier 4, the second the input of which is connected to the second information input 5 of the functional converter. The output of the multiplier 4 is connected to the analog input of the first multiplying digital-analog converter b, the analog input of the second multiplying digital-analog converter 7 to the second input of the functional converter. The outputs of memory block 3 are connected to the digital inputs of multiplying digital-to-analog converters 6 and 7, the outputs of which are connected to the inputs of adder 8, the output of which is the output of the converter. The Converter operates as follows. Argument X of the reproduced function in analog form is fed to the input of block 1 of the analog-hybrid-code conversion, where it is divided into 2 parts: the main (control) Hz, limited to an integer number containing the innation intervals, and the additional (interpolating) Hz-X-Xi, defined as the excess over the main. The control part, represented in digital form, determines the number of the interpolation segment, within which the variable X falls. By the digital code of the segment number from memory block 3, the ordinate of the interpolation node Yz and the increment of the LU are selected, corresponding to this My segment and directed to multiplying digital-to-analog converters 6 rf 7. Transducer 7 converts voltage Z to a voltage proportional to the Utso code. 1 ie implements the operation Ziyoatl. The interpolating part Hc / previously multiplied by multiplier 4 by variable Z is fed to the analog input of converter 6, where the operation Z-V iCuSj is performed. Thus, at the output of the adder 8, an interpolation formula is implemented for one interval with simultaneous multiplication by the variable VZ V4 u ZXuC V -Z-YH Xal Y bZfa If we denote the error introduced by the multiplier through l, the structural scheme implements the formula: -ZCVwaXZ Vu € .) C & 41 Z4 ((,.. The magnitude of the product udC Y depends on the steepness of the function ffv), i.e., the smaller the increment in dU1, the less the effect of the multiplication error. The error introduced by the multiplier decreases by KI times where , is the increment of the function on the i-th segment, expressed in voltage. dlagaemoe device has advantages over izvestn1l "1, by enabling the use of multipliers integral with an accuracy of 1-2%, as vklyuchenie.etogo multiplier in this manner pograanosti reduce the effect of multiplying the final result of the product of functions.

Claims (1)

_ ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ, содержащий блок аналогогибриднокодового преобразования, вход которого является первым информационным входом функционального преобразователя, а цифровые выходы подключены к адресным входам блбка памяти, две группы выходов которого соединены соответственно с цифровыми входами первого и второго умножающих цифро-аналоговых преобразователей, выходы которых соединены с входами сумматора, выход сумматора является выходом функционального преобразователя, отличаю щийс я тем, что, с целью повышения точности при выполнении операции умножения одной переменной на функцию другой переменной, он содержит аналоговый перемножитель, один вход которого соединен с аналоговым выходом блока аналогогибриднокодового преобразования, другой вход соединен с вторым, информационным входом функционального преобразователя, подключенным к аналоговому входу второго умножающего цифро-аналогового прёоб-g разователя, а выход аналогового пег “ ремножителя соединен с аналоговым входом первого умножающего цифроаналогового преобразователя._ FUNCTIONAL CONVERTER containing an analog-hybrid-code conversion unit, the input of which is the first information input of the functional converter, and the digital outputs are connected to the address inputs of the memory block, two output groups of which are connected respectively to the digital inputs of the first and second multiplying digital-to-analog converters, the outputs of which are connected to inputs of the adder, the output of the adder is the output of the functional Converter, characterized in that, in order to increase accuracy and when performing the operation of multiplying one variable by the function of another variable, it contains an analog multiplier, one input of which is connected to the analog output of the analog-hybrid-code conversion unit, the other input is connected to the second, information input of the functional converter, connected to the analog input of the second multiplying digital-to-analog conversion g of the developer, and the analog peg output of the multiplier is connected to the analog input of the first multiplying digital-to-analog converter.
SU813347908A 1981-10-19 1981-10-19 Function generator SU1068951A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU813347908A SU1068951A1 (en) 1981-10-19 1981-10-19 Function generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU813347908A SU1068951A1 (en) 1981-10-19 1981-10-19 Function generator

Publications (1)

Publication Number Publication Date
SU1068951A1 true SU1068951A1 (en) 1984-01-23

Family

ID=20980367

Family Applications (1)

Application Number Title Priority Date Filing Date
SU813347908A SU1068951A1 (en) 1981-10-19 1981-10-19 Function generator

Country Status (1)

Country Link
SU (1) SU1068951A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Авторское свидетельство СССР 840956, кл. G 06 G 7/26, 1979. 2. Г.Корн, Т.Корн. Электронные аналоговые и аналого-цифровые вычислительные машины, ч. 11. М., Мир, 1968, с. 216, фиг. 11, 31 а. *

Similar Documents

Publication Publication Date Title
US4326260A (en) Linear piecewise waveform generator for an electronic musical instrument
GB1523079A (en) Device for generating an analogue output wave which is phaase modulated by input data and which is free from unwanted modulation products
SU1068951A1 (en) Function generator
US4334281A (en) Command generation system for generating a smooth command signal
SU1211749A1 (en) Device for functional transformation of pulse-width modulated signals
SU1425833A1 (en) Angle encoder
SU1285598A1 (en) Device for measuring amplitude of a.c.voltage
SU879603A1 (en) Functional converter
SU840956A1 (en) Function generator
SU928354A1 (en) Frequency multiplier
SU744639A1 (en) Function generator
SU676986A1 (en) Digital function generator
SU558226A1 (en) Phase-to-digital converter
SU1137485A1 (en) Analog computing device
SU580564A1 (en) Digital-analogue piecewise linear approximator
SU1506456A1 (en) Analog computer
SU1059583A1 (en) Sine function generator
SU1126895A1 (en) Device for forming phase shifts of triangular-shaped voltages
SU773646A1 (en) Function generator
SU756629A1 (en) Converter of signals of parametric sensors
SU605314A1 (en) Analogue-digital converter
SU842852A1 (en) Function generator
SU1309086A1 (en) Analog storage
SU1562929A1 (en) Device for regeneration of functions
RU1830524C (en) Reactive power compensator control device