The device for calculating trigonometric functions
(57) Abstract:Usage: in the information-measuring systems for computing the values of trigonometric functions. The invention is: to improve the accuracy of conversion to calculate the trigonometric functions sin x and cos x, sec x and cosec x, tg x and ctg x use trigonometric Converter with two outputs corresponding functions operating in a limited range of variation of the argument x, for example 0 x /4. Work in a limited range of variation of the argument x can reduce the error of each of the trigonometric converters, which determine the accuracy of the transformation in the range of variation of the argument x in the range from 0 to /2. This device uses known trigonometric ratios, for example with-cosine computing sin x = cos (90o- x or cos x = sin (90o- x). The device comprises a controlled amplitude detector, trigonometric Converter switch. 1 C. p. F.-ly, 3 ill. The invention relates to measuring technique and can be used in various information-measuring systems, when you need to determine the value of the trigonometric functions sin X and cos X, sec is consistent in principle piecewise linear approximation of the given functions. The Converter includes an operational amplifier with nonlinear elements in the feedback circuit.The disadvantage of this device is the low accuracy of the approximation.For example, the well-known sine-cosine Converter, in which the approximation of the given function is a ratio of polynomials of the third degree. The Converter contains several multiplier-divider blocks, a few adders and scaling elements.The disadvantage of this device is the low accuracy of the transformation due to the significant instrumental error made by a relatively large number of blocks, performing the approximation.Know another device for calculating trigonometric functions containing two out phase-sensitive rectifier United and consistent time-pulse Converter, the pulse shaper, the integrating amplifier and the amplifier-limiter as well as a generator of sinusoidal oscillations.This device has an error due to drift of the integrator.A device for sine-cosine transform, comprising a generator of the reference sine wave is which are the outputs of the voltage, proportional to the sine and cosine of the input signal, and the control inputs are combined and connected via the first driver to the output of the time-pulse Converter, the first input connected to the first input device, in addition, the device contains a second shaper, time-pulse dividers, pulser, the comparison element, and an operational amplifier, the reference DC voltage and the source voltage, the magnitude of which varies in time.This device allows, in addition to voltages proportional to the sine and cosine, to generate a voltage proportional to the second input voltage, multiplied by the value of the tangent of the first voltage. However, the use of a controlled divider, the output of which is connected to the information input of the second block of the sample and hold, breaks the symmetry in the formation of voltage sine and cosine, with a controlled voltage divider cannot provide high accuracy when the input signal in a wide dynamic range, which leads to errors at the output of the second unit of sampling and storage. In addition, two independent phase shifter also violate simmetrichnym measuring errors.The closest similar technical characteristics, is a device for trigonometric transformations that contains one United amplitude detector, an adder and trigonometric Converter, and the second input of the adder is connected to the reference voltage, and the output of the trigonometric Converter coupled to the output device.The device uses the well-known trigonometric relation sin X cos(90o-X) or cos X sin(90o-X). As trigonometric Converter usually use sine inverter, operating in the range of change of argument of 0 < X < 90aboutusing the values of the function cos X in the extended range of variation of the argument. Similarly, we can obtain the value of the functions sin X, using the cosine Converter as the primary source trigonometric Converter.This implementation allows you to define the desired function, and the error is determined mainly by the accuracy of the used primary trigonometric Converter. Error analysis trigonometric Converter operating with arguments 0 < X < 90
FIELD: computer engineering; automation, data processing and measurement technology.
SUBSTANCE: proposed converter has two registers, NOT gate, angle-code-to-sine/cosine-code functional conversion unit, two digital-to-analog converters, reference voltage supply, pulse generator, counter, two capacitors, subtracting amplifier, two modulators, threshold unit, two selector switches, two buffer followers, threshold voltage supply, comparison circuit, D flip-flop, and reference code shaper; all these components enable functional control of converter during recording pulse time and supply of signal indicating normal or abnormal operation of converter to user thereby essentially raising its self-control ability and yielding profound and reliable information.
EFFECT: enhanced comprehensiveness of control and reliability of converter output data.
1 cl, 2 dwg
FIELD: computer engineering, in particular, functional transformers of angle code to sine-cosine voltages, possible use in data processing systems.
SUBSTANCE: device contains block for functional transformation of angle code to code of sine and cosine, generator of impulse pack, NOT element, registers, support voltage source, digital-analog converter, switch, capacitors, buffer repeaters, modulators, threshold block.
EFFECT: increased precision of transformation.
2 cl, 2 dwg
FIELD: physics, computer engineering.
SUBSTANCE: invention relates to computer engineering, specifically special-purpose computers. The technical result is achieved by a device for calculating trigonometric functions, which comprises sine and cosine registers, increment registers of the same values, two converters for converting direct code into complementary code, connected, besides by connections between said units, with a clock pulse generator, a memory unit and an argument counter.
EFFECT: method of removing limitations on an argument of calculated functions in the range from 0 to + when calculating trigonometric functions.