RU2007027C1 - Movement-to-code transducer - Google Patents

Movement-to-code transducer Download PDF

Info

Publication number
RU2007027C1
RU2007027C1 SU4921766A RU2007027C1 RU 2007027 C1 RU2007027 C1 RU 2007027C1 SU 4921766 A SU4921766 A SU 4921766A RU 2007027 C1 RU2007027 C1 RU 2007027C1
Authority
RU
Russia
Prior art keywords
inputs
outputs
output
input
digital
Prior art date
Application number
Other languages
Russian (ru)
Inventor
В.Н. Бухавцев
Е.И. Кочетков
Original Assignee
Научно-исследовательский институт прикладной механики им.акад.В.И.Кузнецова
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 Научно-исследовательский институт прикладной механики им.акад.В.И.Кузнецова filed Critical Научно-исследовательский институт прикладной механики им.акад.В.И.Кузнецова
Priority to SU4921766 priority Critical patent/RU2007027C1/en
Application granted granted Critical
Publication of RU2007027C1 publication Critical patent/RU2007027C1/en

Links

Images

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

FIELD: automation and computer engineering. SUBSTANCE: oscillator, three code converters, inverter, comparison unit, integrator, four D/A converters, sensor, two commutators, amplifier, two phase- sensitive rectifiers, two voltage-to-frequency converters, two adders, two reverse counters and digital multiplexer are introduced to accomplish the goal of invention. Converter generates digital code which is proportional to error while angle conversion. This code is used while true value of turn angle of sensor rotor is calculated. EFFECT: increased precision of conversion due to compensation of transducer errors caused by non-matching of amplitudes of transducer power supply signals to desired values. 1 dwg

Description

Изобретение относится к автоматике и вычислительной технике и может быть использовано для автоматического измерения положения объекта. The invention relates to automation and computer engineering and can be used to automatically measure the position of an object.

Преобразователи перемещения в код нашли широкое применение в различных отраслях промышленности, в частности в станкостроении. К преобразователям углового перемещения в код предъявляются жесткие требования по точности преобразования, ресурсу, сохранению точностных параметров в эксплуатации. Converters of displacement to code are widely used in various industries, in particular in machine tools. Strict requirements are imposed on angular displacement transducers into code in terms of conversion accuracy, resource, and preservation of accuracy parameters in operation.

Преобразователь углового перемещения в код состоит из датчика угла, преобразующего первичную информацию в электрический сигнал, и электронного блока Наиболее распространенными датчиками угла являются синусо-косинусные вращающиеся трансформаторы (СКВТ). Для преобразователей с СКВТ в амплитудном или фазовом режиме характерна погрешность преобразования, обусловленная неортогональностью обмоток, неравенством коэффициентов трансформации между входными и выходными обмотками СКВТ и отклонениями параметров питания датчика от требуемых при эксплуатации преобразователя. При этом погрешности каждого образца датчика угла, обусловленные указанными выше факторами, достаточно стабильны и могут быть учтены при эксплуатации преобразователя, в то время как погрешности из-за нестабильности параметров питания датчика изменяются в зависимости от температуры окружающей среды, хранения преобразователя, наработки и других внешних воздействующих факторов. Это особенно характерно для высокоточных преобразователей перемещения в код с СКВТ с торцовыми печатными обмотками-индуктосинами, обладающими высокой точностью преобразования углового перемещения в электрический сигнал и стабильностью параметров в эксплуатации. The angular displacement transducer to code consists of an angle sensor that converts primary information into an electrical signal, and an electronic unit. The most common angle sensors are sine-cosine rotary transformers (SCRT). Converters with SCRT in the amplitude or phase mode are characterized by a conversion error due to the non-orthogonality of the windings, the inequality of the transformation coefficients between the input and output windings of the SCR, and deviations of the sensor power parameters from those required during operation of the converter. In this case, the errors of each sample of the angle sensor, due to the above factors, are quite stable and can be taken into account when operating the converter, while errors due to instability of the sensor power parameters vary depending on the ambient temperature, converter storage, operating time and other external influencing factors. This is especially true for high-precision transducers of displacement into a code with SCRT with end printed inductosine windings, which have high accuracy in converting angular displacement to an electrical signal and stability of operation parameters.

Известен преобразователь перемещения в код, в котором питание двух входных ортогональных обмоток индуктосина осуществляется широтно-амплитудно-импульсными сигналами, изменяющимися по длительности и амплитуде в функции числа, пропорционального взаимному положению входных и выходных обмоток датчика [1] . A known converter of displacement into a code in which the power of two input orthogonal inductosin windings is provided by pulse-width-amplitude signals that vary in duration and amplitude as a function of a number proportional to the relative position of the input and output sensor windings [1].

Недостатком преобразователя является большая погрешность преобразования, обусловленная несоответствием амплитуд сигналов питания датчика угла требуемым значениям. The disadvantage of the Converter is a large conversion error due to the mismatch of the amplitudes of the power signals of the angle sensor to the required values.

Известен также преобразователь перемещения в код, в котором питание двух входных ортогональных обмоток датчика угла осуществляется импульсными сигналами, длительность которых является функцией числа, пропорционального взаимному положению входных и выходных обмоток датчика [2] . A displacement to code converter is also known in which two input orthogonal windings of the angle sensor are supplied with pulse signals, the duration of which is a function of a number proportional to the relative position of the input and output windings of the sensor [2].

Как и в первом случае недостатком преобразователя является большая погрешность преобразования, обусловленная несоответствием амплитуд сигналов питания датчика требуемым значениям. As in the first case, the disadvantage of the converter is a large conversion error due to the mismatch of the amplitudes of the sensor power signals to the required values.

Наиболее близким по технической сущности к изобретению является преобразователь перемещения в код [3] , содержащий задающий генератор, цифроаналоговый преобразователь (ЦАП), датчик перемещений, усилитель, интегратор, блок управления, блок компараторов, два ключа и реверсивный счетчик, причем выходы ЦАП подключены к первому и второму входам датчика перемещений, выход которого через усилитель подключен к первому входу блока управления, первый и второй выходы которого соединены соответственно с первым и вторым входами реверсивного счетчика, а третий и четвертый выходы подключены к первым входам первого и второго ключей соответственно, выходы реверсивного счетчика подключены к цифровым входам ЦАП, соединенного аналоговым входом с выходом задающего генератора и входом интегратора, выход которого соединен с входом блока компараторов, первый выход которого подключен к второму входу блока управления, а второй выход - к вторым входам первого и второго ключей, выходы которых соединены со счетными входами реверсивного счетчика. The closest in technical essence to the invention is a displacement converter into code [3], which contains a master oscillator, a digital-to-analog converter (DAC), a displacement sensor, an amplifier, an integrator, a control unit, a comparator unit, two keys and a reversible counter, and the outputs of the DAC are connected to the first and second inputs of the displacement sensor, the output of which through the amplifier is connected to the first input of the control unit, the first and second outputs of which are connected respectively to the first and second inputs of the reversible counter and the third and fourth outputs are connected to the first inputs of the first and second keys, respectively, the outputs of the reverse counter are connected to the digital inputs of the DAC connected by an analog input to the output of the master oscillator and the input of an integrator, the output of which is connected to the input of the comparator unit, the first output of which is connected to the second the input of the control unit, and the second output to the second inputs of the first and second keys, the outputs of which are connected to the counting inputs of the reversible counter.

В этом преобразователе на выходах ЦАП формируются два синусоидальных сигнала питания датчика, амплитуды которых промодулированы в функции синуса и косинуса числа, зафиксированного в реверсивном счетчике. Сигнал рассогласования, формируемый на выходной обмотке датчика, с помощью фазочувствительного устройства управляет работой реверсивного счетчика. При этом блок управления формирует сигналы, задающие знак на входы сложения и вычитания реверсивного счетчика и ограничивающие интервал подсчета импульсов в счетчике моментом времени, при котором значение кода, зафиксированное в реверсивном счетчике, соответствует нулевому значению сигнала рассогласования на выходе фазочувствительного устройства. In this converter, two sinusoidal sensor power signals are generated at the DAC outputs, the amplitudes of which are modulated as a function of the sine and cosine of the number recorded in the reversible counter. The mismatch signal generated at the output winding of the sensor, using a phase-sensitive device, controls the operation of the reversible counter. At the same time, the control unit generates signals that specify the sign on the addition and subtraction inputs of the reversible counter and limit the interval of counting pulses in the counter to a point in time at which the code value recorded in the reversible counter corresponds to a zero value of the error signal at the output of the phase-sensitive device.

Недостатком такого преобразователя является ограниченная точность преобразования углового перемещения в код, обусловленная несоответствием амплитуд сигналов питания датчика требуемым значениям. The disadvantage of this converter is the limited accuracy of converting the angular displacement to code, due to the mismatch of the amplitudes of the sensor power signals to the required values.

Цель изобретения заключается в повышении точности преобразователя. The purpose of the invention is to improve the accuracy of the Converter.

Цель достигается тем, что в преобразователь перемещения в код, содержащий генератор, выход которого соединен с входом интегратора и с опорными входами первого и второго ЦАП, выходы которых соединены с входами датчика, выход которого через усилитель соединен с первым входом первого фазочувствительного выпрямителя, второй вход которого подключен к выходу интегратора, а выход соединен с входом первого преобразователя напряжения в частоту, положительный и отрицательный выходы которого соединены соответственно с входами сложения и вычитания первого реверсивного счетчика, счетчика, выходы которого являются выходами преобразователя и соединены с входами первого и второго преобразователей кодов, выходы последнего из которых соединены цифровыми входами первого ЦАП, первый и второй коммутаторы и компаратор, введены инвертор, третий и четвертый ЦАП, первый и второй сумматоры, второй фазочувствительный выпрямитель, второй преобразователь напряжения в частоту, второй реверсивный счетчик, цифровой мультиплектор и третий преобразователь кодов, выходы которого соединены с цифровыми входами второго ЦАП, выход которого и выход первого ЦАП соединены с информационными входами соответственно первого и второго коммутаторов, при этом выход генератора соединен с первым входом второго фазочувствительного выпрямителя и входом компаратора, выход которого соединен с управляющим входом цифрового мультиплексора, с входом инвертора и первыми управляющими входами первого и второго коммутаторов, вторые управляющие входы которых подключены к выходу инвертора, первые выходы соединены с входами опорного напряжения соответственно третьего и четвертого ЦАП, а вторые выходы - с входами опорного напряжения соответственно четвертого и третьего ЦАП, выходы которых соединены с входами первого сумматора, выход которого соединен с вторым входом фазочувствительного выпрямителя, выход которого соединен с входом второго преобразователя напряжения в частоту, положительный и отрицательный выходы которого соединены с входами соответственно сложения и вычитания второго реверсивного счетчика, выходы которого соединены с первой группой входов второго сумматора, вторая группа входов которого подключена к выходам первого реверсивного счетчика, а выходы соединены с входами третьего преобразователя кодов, выходы первого и второго преобразователей кодов соединены соответственно с первой и второй группами информационных входов цифрового мультиплексора, первая и вторая группы выходов которого соединены с цифровыми входами соответственно третьего и четвертого ЦАП. The goal is achieved by the fact that in the displacement transducer into code containing a generator, the output of which is connected to the integrator input and to the reference inputs of the first and second DACs, the outputs of which are connected to the sensor inputs, the output of which through the amplifier is connected to the first input of the first phase-sensitive rectifier, the second input which is connected to the output of the integrator, and the output is connected to the input of the first voltage to frequency converter, the positive and negative outputs of which are connected respectively to the inputs of addition and subtracted the first reversible counter, a counter whose outputs are the outputs of the converter and connected to the inputs of the first and second code converters, the outputs of the last of which are connected by the digital inputs of the first DAC, the first and second switches and the comparator, an inverter, a third and fourth DAC, the first and second adders, a second phase-sensitive rectifier, a second voltage-to-frequency converter, a second reversible counter, a digital multiplexer and a third code converter, the outputs of which are connected to numbers the input inputs of the second DAC, the output of which and the output of the first DAC are connected to the information inputs of the first and second switches, respectively, while the output of the generator is connected to the first input of the second phase-sensitive rectifier and the input of the comparator, the output of which is connected to the control input of the digital multiplexer, with the input of the inverter and the first control inputs of the first and second switches, the second control inputs of which are connected to the inverter output, the first outputs are connected to the voltage reference inputs, respectively of the third and fourth DACs, and the second outputs are with the inputs of the reference voltage of the fourth and third DACs respectively, the outputs of which are connected to the inputs of the first adder, the output of which is connected to the second input of the phase-sensitive rectifier, the output of which is connected to the input of the second voltage to frequency converter, positive and the negative outputs of which are connected to the inputs of adding and subtracting a second reversible counter, the outputs of which are connected to the first group of inputs of the second adder, respectively the group of inputs of which is connected to the outputs of the first reversible counter, and the outputs are connected to the inputs of the third code converter, the outputs of the first and second code converters are connected respectively to the first and second groups of information inputs of the digital multiplexer, the first and second groups of outputs of which are connected to the digital inputs of the third and fourth DAC.

Сопоставительный анализ с прототипом показывает, что заявляемый преобразователь отличается наличием новых блоков: инвертора, двух ЦАП, двух сумматоров, фазочувствительного выпрямителя, преобразователя напряжения в частоту, реверсивного счетчика, цифрового мультиплексора и преобразователя кодов. Таким образом, он соответствует критерию изобретения "новизна". Comparative analysis with the prototype shows that the inventive converter is characterized by the presence of new units: an inverter, two DACs, two adders, a phase-sensitive rectifier, a voltage-to-frequency converter, a reversible counter, a digital multiplexer and a code converter. Thus, it meets the criteria of the invention of "novelty."

Сравнение заявляемого решения не только с прототипом, но и с другими техническими решениями в данной области техники показывает, что указанные блоки широко известны. Однако при их введении в указанной связи с остальными блоками в заявляемый преобразователь углового перемещения в цифровой код они проявляют новые свойства, что приводит к повышению точности преобразователя за счет компенсации несоответствия амплитуд сигналов питания датчика, требуемым значениям. Это позволяет сделать вывод о соответствии технического решения критеpию "существенные отличия". Comparison of the claimed solutions not only with the prototype, but also with other technical solutions in the art shows that these blocks are widely known. However, when they are introduced in this connection with the rest of the blocks into the inventive converter of angular displacement into a digital code, they exhibit new properties, which leads to an increase in the accuracy of the converter by compensating for the mismatch between the amplitudes of the sensor power signals and the required values. This allows us to conclude that the technical solution meets the criterion of "significant differences".

На чертеже представлена функциональная схема преобразователя перемещения в код. The drawing shows a functional diagram of the Converter moving to code.

Преобразователь перемещения в код содержит генератор 1, преобразователь 2 кодов, компаратор 3, инвертор 4, интегратор 5, ЦАП 6, 7, датчик 8, коммутаторы 9, 10, усилитель 11, фазочувствительный выпрямитель 12, ЦАП 13, 14, преобразователь 15 напряжения в частоту, сумматор 16, реверсивный счетчик 17, фазочувствительный выпрямитель 18, преобразователь 19 напряжения в частоту, преобразователи 20, 21 кодов, реверсивный счетчик 22, сумматор 23, цифровой мультиплексор 24. The displacement to code converter contains a generator 1, a code converter 2, a comparator 3, an inverter 4, an integrator 5, a DAC 6, 7, a sensor 8, switches 9, 10, an amplifier 11, a phase-sensitive rectifier 12, a DAC 13, 14, a voltage converter 15 frequency, adder 16, reversible counter 17, phase-sensitive rectifier 18, voltage-to-frequency converter 19, code converters 20, 21, reversible counter 22, adder 23, digital multiplexer 24.

Выход генератора 1 соединен с входами компаратора 3, интегратора 5, первым входом фазочувствительного выпрямителя 18 и входами опорного напряжения ЦАП 6 и 7, выходы которых соединены соответственно с входами коммутаторов 10 и 9 и первым и вторым входами датчика 8, соединенного выходом через последовательно включенный усилитель 11 с первым входом фазочувствительного выпрямителя 12, второй вход которого соединен с выходом интегратора 5, а выход - с входом преобразователя 15 напряжения в частоту. Положительный и отрицательный выходы последнего соединены соответственно с входами сложения и вычитания реверсивного счетчика 17, выходы которого являются выходами преобразователя перемещения в код и соединены с первой группой входов сумматора 23, через последовательно включенный преобразователь 20 кодов с первой группой входов цифрового мультиплексора 24, через последовательно включенный преобразователь 21 кодов с цифровым входом ЦАП 6 и второй группой входов цифрового мультиплексора 24. Первая и вторая группы выходов мультиплексора соединены соответственно с цифровыми входами ЦАП 13 и 14, а управляющий вход соединен с выходом компаратора 3, объединенными первыми управляющими входами коммутаторов 9, 10 и входом инвертора 4, соединенного выходом с объединенными вторыми управляющими входами коммутаторов 9, 10, первые объединенные выходы которых соединены с входом опорного напряжения ЦАП 13, а вторые объединенные выходы с входом опорного напряжения ЦАП 14. Выход ЦАП 14 соединен с вторым входом сумматора 16, соединенного первым входом с выходом ЦАП 13, а выходом - с вторым входом фазочувствительного выпрямителя 18, выход которого соединен с входом преобразователя 19 напряжения в частоту, соединенного положительным и отрицательным выходами соответственно с входами сложения и вычитания реверсивного счетчика 22. Выходы счетчика 22 соединены с второй группой входов сумматора 23, соединенного выходами через последовательно включенный преобразователь 2 кодов с цифровым входом ЦАП 7. The output of the generator 1 is connected to the inputs of the comparator 3, integrator 5, the first input of the phase-sensitive rectifier 18 and the inputs of the reference voltage of the DAC 6 and 7, the outputs of which are connected respectively to the inputs of the switches 10 and 9 and the first and second inputs of the sensor 8, connected by an output through a series-connected amplifier 11 with the first input of the phase-sensitive rectifier 12, the second input of which is connected to the output of the integrator 5, and the output is connected to the input of the voltage to frequency converter 15. The positive and negative outputs of the latter are connected respectively to the inputs of addition and subtraction of the reverse counter 17, the outputs of which are the outputs of the displacement transducer into a code and connected to the first group of inputs of the adder 23, through a series-connected converter 20 of codes with the first group of inputs of a digital multiplexer 24, through a series-connected a code converter 21 with a digital input of the DAC 6 and a second group of inputs of the digital multiplexer 24. The first and second groups of outputs of the multiplexer with respectively, are connected with the digital inputs of the DAC 13 and 14, and the control input is connected to the output of the comparator 3, combined by the first control inputs of the switches 9, 10 and the input of the inverter 4, connected by the output to the combined second control inputs of the switches 9, 10, the first combined outputs of which are connected to the input voltage of the DAC 13, and the second combined outputs with the input of the voltage reference of the DAC 14. The output of the DAC 14 is connected to the second input of the adder 16 connected by the first input to the output of the DAC 13, and the output to the second phase input a rectifier 18, the output of which is connected to the input of the voltage to frequency converter 19, connected by the positive and negative outputs respectively to the addition and subtraction inputs of the reverse counter 22. The outputs of the counter 22 are connected to the second group of inputs of the adder 23, connected by the outputs through a series-connected converter 2 of codes with digital input DAC 7.

Преобразователь перемещения в код работает следующим образом. The move to code converter works as follows.

При включении источника питания (на чертеже не показан) на выходах реверсивного счетчика 17 устанавливается произвольное значение кода Ψi, которое преобразуется преобразователями 20 и 21 в коды cos Ψiи sin Ψi соответственно. На выходе реверсивного счетчика 22 устанавливается произвольное значение кода θi, а на выходе сумматора 23 значение кода равно Ψi + θi. Это значение кода преобразуется преобразователем 2 в код cos(Ψi + θi). Генератор 1 формирует синусоидальное напряжение Umsin ω t, поступающее на входы компаратора 3, интегратора 5, первый вход фазочувствительного выпрямителя 18 и входы опорного напряжения ЦАП 6 и 7. На выходах ЦАП 6 и 7 формируются пропорциональные значениям входных кодов токи Im1 sin ω t . sinΨi и Im2 sin ω t . cos(Ψi + θi), возбуждающие индукционный синусно-косинусный датчик 8 перемещений.When you turn on the power source (not shown in the drawing) at the outputs of the reversible counter 17, an arbitrary code value Ψ i is set , which is converted by the transducers 20 and 21 to the codes cos Ψ i and sin Ψ i, respectively. At the output of the reverse counter 22, an arbitrary code value θ i is set , and at the output of the adder 23, the code value is Ψ i + θ i . This code value is converted by converter 2 to cos (Ψ i + θ i ). The generator 1 generates a sinusoidal voltage U m sin ω t supplied to the inputs of the comparator 3, integrator 5, the first input of the phase-sensitive rectifier 18 and the inputs of the reference voltage of the DAC 6 and 7. At the outputs of the DAC 6 and 7, currents I m1 sin ω proportional to the values of the input codes are generated t . sinΨ i and I m2 sin ω t . cos (Ψ i + θ i ), exciting the induction sine-cosine sensor 8 movements.

В результате дифференцирования токов возбуждения значение напряжения на выходе усилителя 11 равно
U1 = K3 . cos ωt[Um1 K1 .sin Ψi cosp α +
+ Um2 .K2 . cos( Ψi+ θi) . sinpα ] , (1) где К1 и К2 - коэффициенты трансформаци датчика 8 соответственно от второй и первой обмоток;
К3 - коэффициент усиления усилителя 11;
р - число пар полюсов датчика 8;
α - угол поворота ротора датчика 8.
As a result of differentiation of the excitation currents, the voltage value at the output of the amplifier 11 is
U 1 = K 3 . cos ωt [U m1 K 1 . sin Ψ i cosp α +
+ U m2 . K 2 . cos (Ψ i + θ i ) . sinpα], (1) where K 1 and K 2 are the transformation coefficients of the sensor 8 from the second and first windings, respectively;
K 3 - gain of the amplifier 11;
p is the number of pairs of poles of the sensor 8;
α is the angle of rotation of the rotor of the sensor 8.

Напряжение U1 поступает на первый вход фазочувствительного выпрямителя 12, на второй вход которого поступает напряжение с выхода интегратора 5, сдвигающего на 90о синусоидальное напряжение генератора 1. На выходе фазочувствительного выпрямителя 12 формируется напряжение
U2 = K4 . [Um1 K1 . sin Ψi . cosp α +
+ Um2 K2 . cos( Ψi + θi) .sinp α] , (2) где К4 - произведение коэффициента усиления усилителя 11 и коэффициента передачи фазочувствительного выпрямителя.
The voltage U 1 is supplied to the first input of the phase-sensitive rectifier 12, the second input of which receives voltage from the output of the integrator 5, shifting the sinusoidal voltage of the generator 1 by 90 °. A voltage is generated at the output of the phase-sensitive rectifier 12
U 2 = K 4 . [U m1 K 1 . sin Ψ i . cosp α +
+ U m2 K 2 . cos (Ψ i + θ i ) . sinp α], (2) where K 4 is the product of the gain of the amplifier 11 and the transmission coefficient of the phase-sensitive rectifier.

Импульсы с положительного или отрицательного выхода преобразователя 15 напряжения в частоту в зависимости от знака напряжения U2 поступают на вход сложения или вычитания реверсивного счетчика 17, изменяя значение кода Ψi на его выходах. При этом значение напряжения U2 уменьшается до нуля, т. е.The pulses from the positive or negative output of the voltage to frequency converter 15, depending on the sign of the voltage U 2, are input to the addition or subtraction of the reverse counter 17, changing the value of the code Ψ i at its outputs. In this case, the voltage U 2 decreases to zero, i.e.

Um1 . K1 . sin Ψα . cosp α +
+ Um2 . K2 cos( Ψα + θα)sinpα = 0, (3) где Ψα - установившееся значение кода на выходе реверсивного счетчика 17;
θα - установившееся значение кода на выходе реверсивного счетчика 22.
U m1 . K 1 . sin Ψ α . cosp α +
+ U m2 . K 2 cos (Ψ α + θ α ) sinpα = 0, (3) where Ψ α is the steady-state code value at the output of the reverse counter 17;
θ α is the steady-state value of the code at the output of the reverse counter 22.

На выходе компаратора 3 формируется напряжение прямоугольной формы, соответствующее значению логической "1" в течение первой половины напряжения Um . sin ωt и значению логического "0" в течение второй половины периода синусоидального напряжения. Напряжение с выхода компаратора 3 инвертируется инвертором 4.At the output of the comparator 3, a rectangular voltage is formed corresponding to the value of the logical "1" during the first half of the voltage U m . sin ωt and the value of the logical "0" during the second half of the period of the sinusoidal voltage. The voltage from the output of the comparator 3 is inverted by the inverter 4.

В течение первого полупериода напряжения Umsin ωt и указанных управляющих сигналов на управляющих входах коммутаторов 9 и 10 на входах опорных напряжений ЦАП 13 и 14 формируются сигналы Um1 sin ωt sin Ψ1 и Um2 sin ωt cos(Ψii ) соответственно. При наличии на выходе компаратора 3 сигнала логической "1", поступающей на вход управления цифрового мультиплексора 24, на цифровые входы ЦАП 13 и 14 с выходов цифрового мультиплексора 24 поступают коды cos Ψi и sin Ψiсоответственно. При этом на выходе сумматора 16 формируется напряжение
U3 = sin ωt [K5 . Um1 sinΨi cosΨi -
- K6Um2 cos( Ψii ) sin Ψi ] , (4) где К5 и К6 - произведения коэффициентов передачи ЦАП 13 и 14 и коэффициентов передачи сумматора 16 по первому и второму входам соответственно.
During the first half-cycle of the voltage U m sin ωt and the specified control signals, the signals U m1 sin ωt sin Ψ 1 and U m2 sin ωt cos (Ψ i + θ i ) are formed on the control inputs of the switches 9 and 10 at the inputs of the reference voltages of the DACs 13 and 14 respectively. If there is a logic “1” signal at the output of the comparator 3, which is input to the control input of the digital multiplexer 24, the digital inputs of the DAC 13 and 14 receive the codes cos Ψ i and sin Ψ i from the outputs of the digital multiplexer 24, respectively. In this case, the voltage is generated at the output of the adder 16
U 3 = sin ωt [K 5 . U m1 sinΨ i cosΨ i -
- K 6 U m2 cos (Ψ i + θ i ) sin Ψ i ], (4) where K 5 and K 6 are the products of the transmission coefficients of the DAC 13 and 14 and the transmission coefficients of the adder 16 at the first and second inputs, respectively.

Напряжение U3 поступает на второй вход фазочувствительного выпрямителя 18, на выходе которого формируется сигнал
U4 = K5Um1 sin Ψi cos Ψi-
- K6Um2 cos( Ψii )sin Ψi . (5)
В течение второго полупериода напряжения Umsin ωt сигналы на управляющих входах коммутаторов 9, 10 и цифрового мультиплексора 24 изменяются на обратные. При этом на входах опорных напряжений ЦАП 13 и 14 формируются сигналы Um2 sin ωt cos( Ψii ) и Um1 sin ωt sin Ψi , а на цифровые входы с выходов цифрового мультиплексора 24 поступают коды sinΨi и cos Ψi соответственно. На выходе фазочувствительного выпрямителя 18 формируется напряжение
U5 = K5Um2 cos( Ψii )sinΨi -
- K6Um1 sinΨi cos Ψi . (6)
Напряжения U4 и U5 поступают на вход преобразователя 19 напряжения в частоту, который формирует на положительном или отрицательном выходе в зависимости от знаков напряжений U4 и U5импульсы, поступающие соответственно на вход сложения или вход вычитания реверсивного счетчика 23, изменяя значение кода θi на его выходах. При этом значения напряжений U4 и U5 уменьшаются до тех пор, пока суммарное значение напряжения на выходе фазочувствительного выпрямителя 18 не станет равным нулю. Это условие может быть записано следующим образом:
Um1 sin Ψα cos Ψα (K5 - K6) +
+ Um2 . cos(Ψαα) .
. sin Ψα(K5 - K6) = 0, (7)
Из уравнения (7) может быть определено значение
cos( Ψαα) = -cos Ψα . Um1/Um2.
The voltage U 3 is supplied to the second input of the phase-sensitive rectifier 18, the output of which is a signal
U 4 = K 5 U m1 sin Ψ i cos Ψ i -
- K 6 U m2 cos (Ψ i + θ i ) sin Ψ i . (5)
During the second half-cycle of the voltage U m sin ωt, the signals at the control inputs of the switches 9, 10 and the digital multiplexer 24 are reversed. In this case, the signals Um2 sin ωt cos (Ψ i + θ i ) and U m1 sin ωt sin Ψ i are generated at the inputs of the reference voltages of the DACs 13 and 14, and the codes sinΨ i and cos Ψ i respectively arrive at the digital inputs from the outputs of the digital multiplexer 24 . At the output of the phase-sensitive rectifier 18, a voltage is formed
U 5 = K 5 U m2 cos (Ψ i + θ i ) sinΨ i -
- K 6 U m1 sinΨ i cos Ψ i . (6)
Voltages U 4 and U 5 are applied to the input of the voltage-to-frequency converter 19, which generates pulses at the positive or negative output depending on the signs of the voltages U 4 and U 5 , which respectively arrive at the addition or subtraction input of the reverse counter 23, changing the value of the code θ i at his exits. In this case, the voltage values U 4 and U 5 are reduced until the total voltage value at the output of the phase-sensitive rectifier 18 becomes zero. This condition can be written as follows:
U m1 sin Ψ α cos Ψ α (K 5 - K 6 ) +
+ U m2 . cos (Ψ α + θ α ) .
. sin Ψ α (K 5 - K 6 ) = 0, (7)
From equation (7) can be determined by the value
cos (Ψ α + θ α ) = -cos Ψ α . U m1 / U m2 .

Подставив значение cos(Ψαα) в уравнение (3), определяют значение угла
α = 1/p arctg(K1/K2 . tg Ψα).
Substituting the value of cos (Ψ α + θ α ) in equation (3), determine the angle
α = 1 / p arctg (K 1 / K 2. tg Ψ α).

Таким образом, погрешность преобразования углового перемещения в цифровой код не зависит от несоответствия амплитуд сигналов питания датчика требуемым значениям. Thus, the error in converting the angular displacement to a digital code does not depend on the mismatch between the amplitudes of the sensor power signals and the required values.

Введение инвертора 4, ЦАП 13, 14, сумматоров 16, 23, фазочувствительного выпрямителя 18, преобразователя 19 напряжения в частоту, реверсивного счетчика 22, цифрового мультиплексора 24 и преобразователя 2 кодов позволяет компенсировать погрешность преобразования углового перемещения в двоичный код, обусловленную отклонением амплитуд сигналов питания датчика 8 от требуемых значений, повысив тем самым точность преобразователя перемещения в код. The introduction of the inverter 4, the DAC 13, 14, the adders 16, 23, the phase-sensitive rectifier 18, the voltage-to-frequency converter 19, the reverse counter 22, the digital multiplexer 24, and the code converter 2 can compensate for the error in converting the angular displacement to binary code due to the deviation of the amplitudes of the power signals sensor 8 from the required values, thereby increasing the accuracy of the displacement transducer to code.

Положительный эффект предлагаемого преобразователя заключается в повышении точности преобразования за счет компенсации его погрешности, вызванной несоответствием амплитуд сигналов питания датчика требуемым значениям. The positive effect of the proposed Converter is to increase the accuracy of the conversion by compensating for its error caused by the mismatch of the amplitudes of the sensor power signals to the required values.

В результате экспериментальных исследований макетного образца преобразователя перемещения в код с датчиком-индуктосином с числом пар полюсов р = 128, амплитудными значениями токов питания 200 мА и частотой токов питания 10 кГц получены следующие результаты. При отклонении значений токов питания датчика от расчетных значений на 8% погрешность преобразователя-прототипа достигала 32 угл. с, а погрешность предлагаемого преобразователя, работающего в тех же условиях, не превышала 2,15 угл. с. As a result of experimental studies of the prototype of the displacement to code converter with the inductosin sensor with the number of pole pairs p = 128, the amplitude values of the supply currents of 200 mA and the frequency of the supply currents of 10 kHz, the following results were obtained. With a deviation of the sensor supply currents from the calculated values by 8%, the error of the prototype converter reached 32 angles. sec, and the error of the proposed converter operating under the same conditions did not exceed 2.15 angles. with.

Таким образом, экспериментальные исследования макетного образца преобразователя подтвердили эффективность введения новых блоков и связей. (56) 1. Патент США N 3789393, кл. 340-347, опублик. 1974.
2. Авторское свидетельство СССР N 746651, кл. Н 03 М 1/64, 1980.
Thus, experimental studies of the prototype prototype of the converter confirmed the effectiveness of introducing new blocks and connections. (56) 1. U.S. Patent No. 3,789,393, cl. 340-347, published. 1974.
2. USSR author's certificate N 746651, cl. H 03 M 1/64, 1980.

3. Патент США N 3537102, кл. 340-347, опублик. 1970.  3. US patent N 3537102, CL. 340-347, published. 1970.

Claims (1)

ПРЕОБРАЗОВАТЕЛЬ ПЕРЕМЕЩЕНИЯ В КОД, содержащий генератор, выход которого соединен с входом интегратора и с опорными входами первого и второго цифроаналоговых преобразователей, выходы которых соединены с входами датчика, выход которого через усилитель соединен с первым входом первого фазочувствительного выпрямителя, второй вход которого подключен к выходу интегратора, а выход соединен с входом первого преобразователя напряжения в частоту, положительный и отрицательный выходы которого соединены соответственно с входами сложения и вычитания первого реверсивного счетчика, выходы которого являются выходами преобразователя и соединены с входами первого и второго преобразователей кодов, выходы последнего из которых соединены с цифровыми входами первого цифроаналогового преобразователя, первый и второй коммутаторы и компаратор, отличающийся тем, что, с целью повышения точности преобразователя, в него введены инвертор, третий и четвертый цифроаналоговые преобразователи, первый и второй сумматоры, второй фазочувствительный выпрямитель, второй преобразователь напряжения в частоту, второй реверсивный счетчик, цифровой мультиплексор и третий преобразователь кодов, выходы которого соединены с цифровыми входами второго цифроаналогового преобразователя, выход которого и выход первого цифроаналогового преобразователя соединены с информационными входами соответственно первого и второго коммутаторов, выход генератора соединен с первым входом второго фазочувствительного выпрямителя, с входом компаратора, выход которого соединен с управляющим входом цифрового мультиплексора, с входом инвертора и первыми управляющими входами первого и второго коммутаторов, вторые управляющие входы которых подключены к выходу инвертора, первые выходы соединены с входами опорного напряжения соответственно третьего и четвертого цифроаналоговых преобразователей, а вторые выходы - с входами опорного напряжения соответственно четвертого и третьего цифроаналоговых преобразователей, выходы которых соединены с входами первого сумматора, выход которого соединен с вторым входом второго фазочувствительного выпрямителя, выход которого соединен с входом второго преобразователя напряжения в частоту, положительный и отрицательный выходы которого соединены с входами соответственно сложения и вычитания второго реверсивного счетчика, выходы которого соединены с первой группой входов второго сумматора, вторая группа входов которого подключена к выходам первого реверсивного счетчика, а выходы соединены с входами третьего преобразователя кодов, выходы первого и второго преобразователей кодов соединены соответственно с первой и второй группами информационных входов цифрового мультиплексора, первая и вторая группы выходов цифрового мультиплексора соединены с цифровыми входами соответственно третьего и четвертого цифроаналоговых преобразователей.  MOVING CONVERTER TO THE CODE containing a generator, the output of which is connected to the input of the integrator and to the reference inputs of the first and second digital-to-analog converters, the outputs of which are connected to the inputs of the sensor, the output of which through the amplifier is connected to the first input of the first phase-sensitive rectifier, the second input of which is connected to the output of the integrator , and the output is connected to the input of the first voltage to frequency converter, the positive and negative outputs of which are connected respectively to the inputs of addition and subtract the first reverse counter, the outputs of which are the outputs of the converter and connected to the inputs of the first and second code converters, the outputs of the last of which are connected to the digital inputs of the first digital-to-analog converter, the first and second switches and a comparator, characterized in that, in order to increase the accuracy of the converter, the inverter, the third and fourth digital-to-analog converters, the first and second adders, the second phase-sensitive rectifier, the second converter I am in frequency, a second reversible counter, a digital multiplexer and a third code converter, the outputs of which are connected to the digital inputs of the second digital-to-analog converter, whose output and the output of the first digital-to-analog converter are connected to the information inputs of the first and second switches respectively, the generator output is connected to the first input of the second phase-sensitive rectifier, with the input of the comparator, the output of which is connected to the control input of the digital multiplexer, with the input of the inverter and the first and control inputs of the first and second switches, the second control inputs of which are connected to the inverter output, the first outputs are connected to the voltage reference inputs of the third and fourth digital-to-analog converters, and the second outputs are connected to the voltage reference inputs of the fourth and third digital-to-analog converters, the outputs of which are connected to the inputs of the first adder, the output of which is connected to the second input of the second phase-sensitive rectifier, the output of which is connected to the input of the second of the second voltage to frequency converter, the positive and negative outputs of which are connected to the inputs of adding and subtracting a second reversible counter, the outputs of which are connected to the first group of inputs of the second adder, the second group of inputs of which are connected to the outputs of the first reversible counter, and the outputs are connected to the inputs of the third converter codes, the outputs of the first and second code converters are connected respectively to the first and second groups of information inputs of the digital multiplexer, the first and second groups of outputs of the digital multiplexer are connected to the digital inputs of the third and fourth digital-to-analog converters, respectively.
SU4921766 1991-03-27 1991-03-27 Movement-to-code transducer RU2007027C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU4921766 RU2007027C1 (en) 1991-03-27 1991-03-27 Movement-to-code transducer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU4921766 RU2007027C1 (en) 1991-03-27 1991-03-27 Movement-to-code transducer

Publications (1)

Publication Number Publication Date
RU2007027C1 true RU2007027C1 (en) 1994-01-30

Family

ID=21566515

Family Applications (1)

Application Number Title Priority Date Filing Date
SU4921766 RU2007027C1 (en) 1991-03-27 1991-03-27 Movement-to-code transducer

Country Status (1)

Country Link
RU (1) RU2007027C1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2533305C1 (en) * 2013-06-28 2014-11-20 Открытое акционерное общество "Красногорский завод им. С.А. Зверева" Angle digital converter

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2533305C1 (en) * 2013-06-28 2014-11-20 Открытое акционерное общество "Красногорский завод им. С.А. Зверева" Angle digital converter

Similar Documents

Publication Publication Date Title
EP0154654B1 (en) Device for detecting position of rotor of motor
RU2007027C1 (en) Movement-to-code transducer
SU1095212A1 (en) Displacement encoder
US3997893A (en) Synchro digitizer
SU1249699A1 (en) Shaft turn angle-to-digital converter
JPH0449892B2 (en)
SU886027A1 (en) Angle-to-code converter
SU1179536A2 (en) Shaft turn angle encoder
SU1120386A1 (en) Shaft turn angle encoder
SU942101A1 (en) Shaft angular position-to-code converter
SU1283968A1 (en) Shaft turn angle-to-digital converter
SU1640816A1 (en) Angle-to-number converter
SU855711A1 (en) Shaft angular position-to-code converter
SU579642A1 (en) Angle-to-code converter
SU930332A1 (en) Device for converting shaft angular position to code
SU1164665A1 (en) Digital-analog servo device
SU1697266A1 (en) Shaft rotation angle-to-code functional converter
SU565312A1 (en) Device for conversion of code into shaft angular position
SU1236613A1 (en) Digital-to-shaft turn angle converter
SU1438000A1 (en) Shaft angle digitizer
SU1244793A1 (en) Staft turn angle-to-digital converter
SU970392A1 (en) Time-pulse arc-sine converter
RU2193794C2 (en) Parameter-to-code converter
SU1113830A2 (en) Shaft turn angle encoder
SU938163A1 (en) Quasi-equilibrium detector