SU413501A1 - - Google Patents
Info
- Publication number
- SU413501A1 SU413501A1 SU1813072A SU1813072A SU413501A1 SU 413501 A1 SU413501 A1 SU 413501A1 SU 1813072 A SU1813072 A SU 1813072A SU 1813072 A SU1813072 A SU 1813072A SU 413501 A1 SU413501 A1 SU 413501A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- code
- outputs
- voltage
- output
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Description
1one
Изобретение относитс к гибридным вычислительным устройствам, в частности к цифро-аналоговым генераторам функций с кусочио-квадратично-стуиенчатой аппроксимацией и может быть использовано в цифро-аналоговой вычислительной технике.The invention relates to hybrid computing devices, in particular, to digital-analogue function generators with piecewise quadratic stage approximation, and can be used in digital-analogue computing.
Известен генератор функций, содержащий запоминающее устройство цифровых ординат генерируемой функции, схему управлени из двух дещифраторов и триггера, а также устройства формировани линейно-ступенчатого напр жени , состо щего из двух регистров, двух преобразователей код - напр жение, согласующих усилителей, реверсивного счетчика и выходного преобразовател код - напр жение .A function generator is known, which contains a memory device of digital ordinates of the generated function, a control circuit of two decipherors and a trigger, as well as a line-step voltage shaping device consisting of two registers, two code-voltage converters, matching amplifiers, a reversible counter and an output converter code - voltage.
Однако в таком генераторе, реализующем кусочно-линейно-ступенчатую аппроксимацию функции, имеетс сравнительно больщое KOJUIчество интервалов разбиени , на которых воспроизводима функци аппроксимируетс (отрезками пр мых), и требуетс в св зи с этим сравнительно больщое количество исходной информации, задаваемой в виде значений ординат воспроизводимой функции дл достижени заданной погрещности воспроизведени этой функции, особенно если у последней достаточно больщое количество экстремумов на интервале воспроизведени .However, in such a generator implementing a piecewise linearly stepwise function approximation, there is a relatively large KOJUI number of split intervals into which the reproducible function is approximated (by segments), and therefore a relatively large amount of input information is required, specified as values of ordinates. reproducible function to achieve a predetermined reproduction of this function, especially if the latter has a sufficiently large number of extrema in the reproduction interval.
Предлагаемый генератор обеспечивает повыщеппе точности воспроизведени генерируемых функций путем реализации кусочно-квадратично-ступепчатой аппроксимации.The proposed generator provides higher accuracy of reproduction of the generated functions by implementing piecewise quadrate-step-like approximation.
Генератор функций содержит запоминающее устройство (ЗУ) с выходными регистрами, триггер управленн , входы которого подключены к соответствующим выходам двух дешифраторов , а выходы - к входам ЗУ и черезThe function generator contains a memory device (memory) with output registers, a trigger is controlled, the inputs of which are connected to the corresponding outputs of two decoders, and the outputs are connected to the inputs of the memory and
реверсивный счетчик, счетный вход которого подсоединен к выходу генератора импульсов, к входам децщфраторов п цифровым входам выходного преобразовател код-напр жение , аналоговые входы которого через согласующие усилители соединены с выходами двух промежуточных преобразователей код - напр жение.reversible counter, the counting input of which is connected to the output of the pulse generator, to the inputs of the detectors and digital inputs of the output code-voltage converter, the analog inputs of which are connected through the terminating amplifiers to the outputs of two intermediate code-voltage transducers.
Кроме того, в иего введены дополнительно преобразователи код - напр жение, реверсивные счетчики, согласующие усилители п выходные регистры ЗУ. При этом входы донолнительных преобразователей код - напр жение подключены к соответствующим регистрам ЗУ, а выходы через согласующие усилители -In addition, code-voltage converters, reversible counters, matching amplifiers and output memory registers have been added to it. In this case, the inputs of the additional converters code - voltage is connected to the corresponding registers of the charger, and the outputs through the matching amplifiers -
к аналоговым входам промежуточных преобразователей код - напр жение, к цифровым входам которых подсоединены выходы донолнительных реверсивных счетчнков, счетные входы которых соединены с выходом генератора импульсов, а входы управлени реверсом - с cooTBCTCTByioutHMH выходами триггера управлени .To analog inputs of intermediate converters, the code is a voltage, to the digital inputs of which are connected the outputs of additional reversible counters, the counting inputs of which are connected to the output of the pulse generator, and the inputs of the control of the reverse, with cooTBCTCTByioutHMH control trigger outputs.
Блок-схема генератора функций показана на чертеже.The block diagram of the function generator is shown in the drawing.
В генераторе выходы запоминающего устройства 1 цифровых ординат и коэффициентов кривизны генерируемой функции через регистры 2-5 соединены с соответствующими цифровыми входами преобразователей 6-9 код - напр л ение, выходы преобразователей 6 и 7 через согласующие уснлители 10 и 11 - с аналоговыми входамti преобразовател 12 код - напр жение, а выходы блоков 8 и 9 через согласующие усилители 13 и 14 - с аналоговыми входами нреобразовател 15 код - напр жение.In the generator, the outputs of the digital ordinate memory 1 and the curvature coefficients of the generated function are connected via registers 2-5 to the corresponding digital inputs of converters 6–9 code - voltage, outputs of converters 6 and 7 through matching amplifiers 10 and 11 - to analog inputs of converter 12 the code is voltage, and the outputs of blocks 8 and 9 through matching amplifiers 13 and 14 - with analog inputs of the converter 15, the code - voltage.
Выходы преобразователей 12 и 15 через согласующие усилители 16 и 17 иодкл очеиы к аналоговым входам выходного преобразовател 18 код - папр женне, цифровые входы этого преобразовател - к соответствуюпщм выходам реверсивного счетчика 19 и входам дешифраторов 20 и 21, а выходы последних - к соответствуюнигм установочным входам триггера 22.The outputs of the converters 12 and 15 through the matching amplifiers 16 and 17 iodl ochey to the analog inputs of the output transducer 18 code - for par, the digital inputs of this converter to the corresponding outputs of the reversing counter 19 and the inputs of the decoders 20 and 21, and the outputs of the latter to the corresponding installation inputs trigger 22.
Выходы триггера 22 подсоединены к соответствующим входам устройства 1 и реверсивных счетчиков 19, 23 н 24, счетги ю входы счетчиков 19, 23, 24 - к соответствуюихим выходам генератора 25 тактовых имнулр сов.The outputs of the trigger 22 are connected to the corresponding inputs of the device 1 and reversible counters 19, 23 and 24, the counting inputs of the counters 19, 23, 24 - to the corresponding outputs of the generator 25 clock pulses.
В исходном состо ннн трнггер 22 и триггеры счетчиков 19, 23, 24 наход тс в состо ннн «О, а сами счетчики - в режиме суммировани .In the initial state, the thresher 22 and the triggers of the counters 19, 23, 24 are in the state "O, and the counters themselves are in the summation mode.
В регистрах 2, 5 заиисаны коды ордннат генерируемой функции дл дискретных моментов времени 7о и 7i, а в регистрах 3, 4 - коды , иронорпл-юнальные коэффициентам кривизны аппроксимируемой функции дл дискретных моментов времени 7о, Т.In registers 2, 5, ordnat codes of the generated function are given for discrete time points 7о and 7i, and in registers 3, 4 - codes, ironorpl-ural curvature coefficients of the approximated function for discrete time points 7o, T.
По комаиде «Пуск начинаетс занолнеине реверсивных счетчнков 19, 23, 24 тактовыми импульсами от генератора 25. Между тактовыми импульсамтг, поступающими на счетные входы счетчиков 19, 23, 24, осуи1,ествл етс сдвиг во времени, дл уменьшени дискретности ио уровню выходного стуненчато-квадратичного наир женн и уменьшени величины помехи, обусловленной коммутацией напр жени в преобразовател х 12, 15, 18.According to the Comaid, the Start starts at a wavelength of the reverse counter clock 19, 23, 24 clock pulses from the generator 25. Between the clock pulses arriving at the counting inputs of counters 19, 23, 24, axle1, a time shift occurs to reduce the discreteness and level of the output stage quadratic interference and a decrease in the magnitude of the interference caused by the voltage switching in the converters 12, 15, 18.
По мере поступлени импульсов в счетчики 23, 24 иа выходе иреобразователей 12 и 15 формируютс линейно-ступенчатые напр жени , которые через согласующие усилители 16, 17 нодаютс на аналоговые входы иреобразовател 18. Иа выходе этого преобразовател формируетс ступенчато-квадратичное напр жение (в частном случае, ступенчато-линейное нанр женне).As the pulses arrive at the counters 23, 24 and the output of the transducers 12 and 15, linear-step voltages are formed, which through the matching amplifiers 16, 17 are connected to the analog inputs of the transducer 18. On the output of this transducer, a step-square voltage is generated (in the special case step linear linear).
Процесс формировани стуиеичато-квадратичиого напр жени иа выходе нреобразовател 18 продолжаетс до момента времени TI, когда код в счетчике 19 достигает значени 111 ... 1.The process of shaping the stingy-square voltage and the output of the converter 18 continues until time TI, when the code in the counter 19 reaches the value 111 ... 1.
В момент времени TI дешифратор 21 выдает импульс, переключающий триггер 22 во второе устойчивое состо ние. Последний переключает счетчики 19, 23, 24 в режимы вычитани и выдает команду в устройство 1, которое до поступлени очередного тактового импульса от генератора 25 проводит запись в регистр 2 кода ординаты аппроксимируемой фуикции, соответствующей моменту времени 72, а также запись в регистр 4 кода коэффициента кривизны аппроксимируемой функции, соответствующей моменту времени TI, а в регистр 3 - кода коэффициента кривизны анпроксимируемой функции, соответствующей моменту времени TZ.At time TI, the decoder 21 outputs a pulse that switches the trigger 22 to the second steady state. The latter switches counters 19, 23, 24 into subtraction modes and issues a command to device 1, which, before the next clock pulse from generator 25, writes to the register 2 of the ordinate code of the approximated function corresponding to time 72, and also writes the coefficient code to register 4 the curvature of the approximated function corresponding to the time TI, and in register 3 - the code of the coefficient of curvature of the approximated function corresponding to the time TZ.
По мере поступлени тактовых импульсов от генератора 25 счетчики 19, 23, 24 работают иа вычитание, и на выходе преобразовател 18 формируетс ступенчато-квадратичное папр жение до момента времени , при котором код в счетчике 19 достигает значени 000 ... 0. При этом деищфратор 20 формирует импульс, которы | устанавливает в состо иие «О триггер 22. Последний-.переводит в режим суммироваии счетчнки 19, 23, 24 и выдает ксманду в устройство 1. По этой команде устройство 1 до поступлени очередного тактового импульса от генератора 25, производит запись в регистр 5 кода ординаты аппроксимнрованиой функции, соответствуюн,ей момен1-у времени 7з, п регистр 3 - кода коэффициента кривизны аппроксимируемой функции , соответствуюн1ей моменту времени 7з, а в регистр 4 - кода коэффициента кривизныAs the clock pulses from the generator 25 arrive, the counters 19, 23, 24 work and subtract, and the output of the converter 18 generates quadrant quadrant until the time at which the code in the counter 19 reaches the value 000 ... 0. At the same time 20 forms the impulse that | sets the state of the “On trigger 22.” The last-. puts the counter 19, 23, 24 into the summation mode and outputs xsmind to the device 1. With this command, the device 1, before receiving the next clock pulse from the generator 25, writes to the register 5 the ordinate code approximation of the function, corresponding to it, its moment of time 7z, n register 3 - code of the curvature coefficient of the approximated function corresponding to time 7z, and in register 4 - the code of curvature coefficient
аппрокснмируемой функции, соответствующей моменту времени 2. Далее устройство работает аналогично.approximated function corresponding to time 2. Next, the device works in the same way.
Предмет изобретени Subject invention
Геиератор функций, содержании запоминающее устройство с выходиыми регистрами, триггер унравлени , входы которого подключены к соответствующим выходам двух дешифраторов , а выходы иодключены к входам заиомннаюн1,его устройства и через реверсивный счетчик, счетный вход которого подключен к выходу генератора имнульсов, к входам дешифраторов и цифровым входам выходногоThe function geerator, the contents of the memory with output registers, the trigger trigger, the inputs of which are connected to the corresponding outputs of two decoders, and the outputs are connected to the inputs of the inverter1, its devices and through a reversible counter, the counting input of which is connected to the output of the generator of pulses, to the inputs of the decoders and digital output inputs
преобразовател код - напр жение, аналоговые входы которого через согласующие усилители подключепы к выходам двух промежуточных преобразователей код - напр жепие , о т л и ч а ю щ н и с тем, что, с целью новышенн точности воспроизведепи функций, в него введены дополнптельные преобразователи код-напр жение, реверсивные счетчики , согласующие уснлители и выходные регистры заиомииающего устройства, причемвходы доиолнителынз1х преобразователей код - нанр женне подключены к соответствуюпигм регистрам запоминающего устройства , а выходы подключены через согласующне уснлители к аналоговым входам промежуточных преобразователей код - напр жение , к цифровым входам которых подключены выходы дополнительных реверсивных счетчиков , счетные входы которых соединены с выходом генератора импульсов, а входы управлени реверсом соединены с соответствующими выходами триггера управлени .Converter code - voltage, the analog inputs of which, through terminating amplifiers, are connected to the outputs of two intermediate converters. Code - voltage, which means that, in order to improve the accuracy of reproducing the functions, additional transducers are introduced into it. code-voltage, reversible counters, matching usnliteli and output registers of the device, and the inputs of converters converters code - connected to the corresponding memory register registers, and output s soglasuyuschne usnliteli connected through to the analog inputs of the intermediate code converters - voltage to the digital inputs of which are connected the outputs of additional reverse counters, counting inputs of which are connected to the output of the pulse generator and the control inputs are connected to respective reverse outputs the control trigger.
JJ
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU1813072A SU413501A1 (en) | 1972-07-24 | 1972-07-24 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU1813072A SU413501A1 (en) | 1972-07-24 | 1972-07-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
SU413501A1 true SU413501A1 (en) | 1974-01-30 |
Family
ID=20522625
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU1813072A SU413501A1 (en) | 1972-07-24 | 1972-07-24 |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU413501A1 (en) |
-
1972
- 1972-07-24 SU SU1813072A patent/SU413501A1/ru active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU413501A1 (en) | ||
SU1709530A1 (en) | Code-to-frequency converter | |
SU742911A1 (en) | Function generator | |
SU632080A1 (en) | Analogue-digital function generator | |
SU628503A1 (en) | Code-to-pulse duration converter | |
SU449445A1 (en) | Analog-digital multiplying device | |
SU1674159A1 (en) | Device to check and estimate the analog signal mean value | |
SU275548A1 (en) | TRANSFORMER OF PIECIFIC-LINEAR FUNCTIONS | |
SU1429136A1 (en) | Logarithmic a-d converter | |
SU1510091A1 (en) | Digital filter with linear delta-modulation | |
SU832556A1 (en) | Follow-up frequency multiplier | |
SU1105920A1 (en) | Shaft turn angle encoder | |
SU984042A1 (en) | Measuring function generator | |
SU551662A1 (en) | Device for reproducing time variable variables | |
SU454544A1 (en) | Digital function converter | |
SU756398A1 (en) | Digital generator of functions | |
SU1594690A2 (en) | Follow-up a-d converter | |
SU738083A1 (en) | Electric drive with discrete control | |
SU1099317A1 (en) | Digital function generator | |
SU840955A1 (en) | Device for reproducing coefficients variable in time | |
SU894748A1 (en) | Function generator | |
SU838598A1 (en) | Universal digital integrating voltmeter | |
SU771672A1 (en) | Device for computing logarithmic functions | |
SU1647903A2 (en) | Code-to-pulse repetition period converter | |
SU1035787A1 (en) | Code voltage convereter |