[go: up one dir, main page]

SU1300636A1 - Shaft turn angle-to-digital converter - Google Patents

Shaft turn angle-to-digital converter Download PDF

Info

Publication number
SU1300636A1
SU1300636A1 SU853915440A SU3915440A SU1300636A1 SU 1300636 A1 SU1300636 A1 SU 1300636A1 SU 853915440 A SU853915440 A SU 853915440A SU 3915440 A SU3915440 A SU 3915440A SU 1300636 A1 SU1300636 A1 SU 1300636A1
Authority
SU
USSR - Soviet Union
Prior art keywords
counter
input
adder
output
inputs
Prior art date
Application number
SU853915440A
Other languages
Russian (ru)
Inventor
Анатолий Сергеевич Смолин
Original Assignee
Предприятие П/Я А-3517
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 Предприятие П/Я А-3517 filed Critical Предприятие П/Я А-3517
Priority to SU853915440A priority Critical patent/SU1300636A1/en
Application granted granted Critical
Publication of SU1300636A1 publication Critical patent/SU1300636A1/en

Links

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

Изобретение относитс  к области автоматики и вычислительной техники и может быть использовано дл  измерени  угловых перемещений. Целью изобретени   вл етс  повышение точности преобразовател  угла поворота вала в код, котора  достигаетс  введением коммутатора 7, третьего счетчика 10 и накаплива ющего сумматора 11. Повышение точности обеспечиваетс  за счет того, что младшие разр ды выходного кода в счетчике 10 формируютс  путем преобразовани  и суммировани  временных интервалов разной длительности, число которых в начале цикла записываетс  в счетчик 9 и равно количеству фазовых импульсов, снимаемых с компараторов 6 за период синусоиды. Сложение осуществл ет накапливающий сумматор 11, управл емый от генератора 12 импульсов. Импульсы с выхода переноса сумматора 11 поступают на счетчик 10, формиру  код младших разр дов. В счетчике 10 накапливаютс  импульсы генератора 12 импульсов, умноженные на переменный дробный коэффициент. Управление коммутатором 7 осуществл етс  кодом счетчика 8, который одновременно записываетс  в старшие разр ды счетчика 10. 2 з.п. ф-лы, 3 ил. Р сл 3i СА 35The invention relates to the field of automation and computer technology and can be used to measure angular displacements. The aim of the invention is to improve the accuracy of the shaft angle converter into a code, which is achieved by inserting the switch 7, the third counter 10 and the accumulating adder 11. The accuracy is improved due to the fact that the lower bits of the output code in the counter 10 are formed by converting and summing the time intervals of different durations, the number of which at the beginning of the cycle is recorded in counter 9 and equal to the number of phase pulses taken from the comparators 6 during the sinusoid period. Addition is performed by accumulating adder 11 controlled by pulse generator 12. The pulses from the transfer output of the adder 11 are fed to the counter 10, forming the code of the least significant bits. In the counter 10, the pulses of the generator of the 12 pulses multiplied by the variable fractional coefficient are accumulated. The switch 7 is controlled by the counter code 8, which is simultaneously recorded in the higher bits of the counter 10. 2 Cp f-ly, 3 ill. R SL 3i CA 35

Description

ww

1515

1 13006361 1300636

Изобретение относитс  к автоматике и вычислительной технике и может найти применение в системах управлени  объектами с цифровой обработкой информации, а также может быть использовано дл  измерени  угловых перемещений.The invention relates to automation and computing and can be used in object management systems with digital information processing, and can also be used to measure angular displacements.

Цель изобретени  - повьинение точности преобразовател .The purpose of the invention is to improve the accuracy of the converter.

На фиг.I приведена структурна  схема преобразовател  угла поворота вала в код; на фиг.2 - выполнение накапливающего сумматора; на фиг.З - то же, пример.Fig. I shows a structural diagram of a shaft angle-to-code converter; figure 2 - implementation of the accumulating adder; on fig.Z - the same, an example.

Преобразователь угла поворота вала в код содержит многофазный блок 1 питани , многофазный фазовращатель 2, состо щий из датчика 3угла и фа- зорасщепител  4, компараторы 5 иThe converter of the angle of rotation of the shaft into the code contains a multiphase power supply unit 1, a multiphase phase shifter 2 consisting of a 3 angle sensor and a phase splitter 4, comparators 5 and

6.1 - 6.т, коммутатор 7, счетчики 8 - 10, накапливающий сумматор 11 и генератор 12 иьтульсов.6.1 - 6.t, switch 7, counters 8 - 10, accumulating adder 11 and generator 12 pulses.

Накапливающий сумматор I5 содержит (п-1) О-триггеров 13, где п - число разр дов счетчика 9, элемент НЕ 14, один элемент И 15 и п сумматоров 16 (фиг.2) или (п-1) сумматоров 1 б, (п-1) D-триггеров 13, элемент НЕ 14, два элемента И 15 и элемент ИЛИ 17 (фиг.З).Accumulating adder I5 contains (p-1) O-flip-flops 13, where n is the number of digits of counter 9, the element is NOT 14, one element is And 15 and p is adders 16 (Fig. 2) or (p-1) adders 1 b, (p-1) D-flip-flops 13, the element is NOT 14, two elements are AND 15 and the element is OR 17 (FIG. 3).

Преобразователь угла поворота вала в код работает следующим образом.Converter angle of rotation of the shaft in the code works as follows.

Многофазный блок I питани  вырабатывает напр жени  дл  питани  датОпорный импульс  вл етс  началом m временных интервалов, каждый из коA multiphase power supply unit produces a voltage for powering a datant pulse is the beginning of m time intervals, each of which

2li2li

торых пропорционален -(1-1)+Ч , аwhich are proportional to - (1-1) + H, and

mm

концами временных интервалов соответ ственно  вл ютс  фазовые импульсы на выходах компараторов 6.1 -6.т. Код преобразуемого угла формируетс  путем преобразовани  и суммировани  этих временных интервалов и делени  на количество интервалов, равное ко- личеству фаз. Если , где р - целое число, то деление значительно упрощаетс . Дл  примера примем га 2 8.The ends of the time intervals, respectively, are the phase pulses at the outputs of the Comparators 6.1-6. The code of the angle to be converted is formed by converting and summing these time intervals and dividing by the number of intervals equal to the number of phases. If, where p is an integer, then the division is greatly simplified. For example, we take ha 2 8.

Фазовые импульсы на выходах компараторов 6-1,, 6-2,...,6-т поступают на коммутируемые входы коммутатора 7. Управление коммутацией происходит выходным кодом счетчика 8. При коде 000 () в счетчике 8 коммутатор 7 пропускает на выход первый фазовый импульс с компаратора 6-1. Задний фронт этого импульса производит вычитание в счетчике 8, оставл   код 111. Этот код дает разрешение дл  прохождени  импульса с компаратора 6-2 через коммутатор 7. Импульс с компаратора 6-2, по вившись на вы- ходе коммутатора 7, задним фронтом на счетчике 8 оставл ет код 110. Коммутатор 7 открываетс  дл  фазового импульса с компаратора 6-3 и т.д. Последний фазовый импульс с компара20Phase pulses at the outputs of the Comparators 6-1 ,, 6-2, ..., 6-t arrive at the switching inputs of the switch 7. The switching control is controlled by the output code of the counter 8. With the code 000 () in the counter 8, the switch 7 passes the first output phase pulse from comparator 6-1. The leading edge of this pulse subtracts in counter 8, leaving code 111. This code gives permission for the pulse from comparator 6-2 to pass through switch 7. Pulse from comparator 6-2, starting at the output of switch 7, is falling back on the counter 8 leaves the code 110. Switch 7 opens for a phase pulse from comparator 6-3, and so on. Last phase pulse with compara20

2525

чика 3 угла. Одно из напр жений, при- 35 тора 6-т на счетчике 8 оставл ет нимаетс  за опорное. Выходные напр - Д 000 цикл повтор етс . Ес- жени  датчика 3 угла, фаза которых относительно опорного напр жени  за; висит от угла поворота вала датчика 3, поступают на фазорасщепитель 4 фазовращател  2. На выходе фазорасще- пител  4, т.е. на выходе фазовращател  2, формируютс  напр жени , фазы которьрс сдвинуты относительно опорно40Chika 3 corners. One of the voltages of the 6-T meter 35 on the meter 8 is left as the reference. Output eg D 000 cycle repeats. Sensor 3 angle, the phase of which is relative to the reference voltage behind; depends on the angle of rotation of the sensor 3 shaft, is fed to the phase splitter 4 of the phase shifter 2. At the output of the phase splitter 4, i.e. at the output of the phase shifter 2, voltages are formed, the phases of which are shifted relative to the support40

4545

ли в начальный момент работы кодовое состо ние счетчика 8 не соответствует возникающему фазовому импульсу, то коммутатор 7 находитс  в ожида- - НИИ необходимого фазового импульса, по вление которого запускает цикл счета и коммутации..If, at the initial moment of operation, the code state of the counter 8 does not correspond to the arising phase pulse, then the switch 7 is in the expected- - scientific research institute of the necessary phase pulse, the occurrence of which starts the counting and switching cycle ..

27Г го напр жени  на -(i-J)+4 где m m27G voltage for - (i-J) +4 where m m

количество фаз, ,..., и - номер выхода фазорасщепител  4; V - фаза напр жени , соответствующа  углу поворота et. Компаратор 5 из опорного напр жени  формирует опорные импульсы при переходе синусоиды через нуль из отрицательных значений в положительные . Компараторы 6.1 -б.т форми- фазовые импульсы из выходных напр жений фазовращател  2 при переходе через нуль из отрицательных значений в положительные.the number of phases,, ..., and is the number of the output of the phase splitter 4; V is the voltage phase corresponding to the angle of rotation et. The comparator 5 forms reference pulses from the reference voltage when the sine-zero zero passes from negative to positive values. Comparators 6.1 -bt form-phase pulses from the output voltages of the phase shifter 2 when going through zero from negative values to positive.

5five

Опорный импульс  вл етс  началом m временных интервалов, каждый из ко2liThe reference pulse is the beginning of m time intervals, each of which

торых пропорционален -(1-1)+Ч , аwhich are proportional to - (1-1) + H, and

mm

концами временных интервалов соответственно  вл ютс  фазовые импульсы на выходах компараторов 6.1 -6.т. Код преобразуемого угла формируетс  путем преобразовани  и суммировани  этих временных интервалов и делени  на количество интервалов, равное ко- личеству фаз. Если , где р - целое число, то деление значительно упрощаетс . Дл  примера примем га 2 8.The ends of the time intervals, respectively, are the phase pulses at the outputs of the comparators 6.1-6. The code of the angle to be converted is formed by converting and summing these time intervals and dividing by the number of intervals equal to the number of phases. If, where p is an integer, then the division is greatly simplified. For example, we take ha 2 8.

Фазовые импульсы на выходах компараторов 6-1,, 6-2,...,6-т поступают на коммутируемые входы коммутатора 7. Управление коммутацией происходит выходным кодом счетчика 8. При коде 000 () в счетчике 8 коммутатор 7 пропускает на выход первый фазовый импульс с компаратора 6-1. Задний фронт этого импульса производит вычитание в счетчике 8, оставл   код 111. Этот код дает разрешение дл  прохождени  импульса с компаратора 6-2 через коммутатор 7. Импульс с компаратора 6-2, по вившись на вы- ходе коммутатора 7, задним фронтом на счетчике 8 оставл ет код 110. Коммутатор 7 открываетс  дл  фазового импульса с компаратора 6-3 и т.д. Последний фазовый импульс с компара0Phase pulses at the outputs of the Comparators 6-1 ,, 6-2, ..., 6-t arrive at the switching inputs of the switch 7. The switching control is controlled by the output code of the counter 8. With the code 000 () in the counter 8, the switch 7 passes the first output phase pulse from comparator 6-1. The leading edge of this pulse subtracts in counter 8, leaving code 111. This code gives permission for the pulse from comparator 6-2 to pass through switch 7. Pulse from comparator 6-2, starting at the output of switch 7, is falling back on the counter 8 leaves the code 110. Switch 7 opens for a phase pulse from comparator 6-3, and so on. Last phase pulse with compara0

5five

тора 6-т на счетчике 8 оставл ет Д 000 цикл повтор етс . Ес- The 6th torus on the counter 8 leaves the D 000 cycle to repeat. EU-

ли в начальный момент работы кодовое состо ние счетчика 8 не соответствует возникающему фазовому импульсу, то коммутатор 7 находитс  в ожида- - НИИ необходимого фазового импульса, по вление которого запускает цикл счета и коммутации..If, at the initial moment of operation, the code state of the counter 8 does not correspond to the arising phase pulse, then the switch 7 is in the expected- - scientific research institute of the necessary phase pulse, the occurrence of which starts the counting and switching cycle ..

В данном (шучае компараторы 6-1, , 6-2,...,6-т могут представл ть собой усилители-ограничители. При этом на выходе коммутатора 7 необходимо поставить один формирователь импульсов по перепаду напр жени .In this (joking comparators 6-1, ..., 6-2, ..., 6-t can be limiting amplifiers. At the same time, one output voltage pulse generator must be installed at the output of the switch 7.

Опорный импульс с выхода компаратора 5 в счетчике 9 по установочному входу устанавливает исходное состо ние, код 1000 (старший разр д - слева) дп  , а в старщие разр ды счетгика IО записывает содержимое счетчика 8. Этим же импульсом устанавливаютс  в исходное соThe reference pulse from the output of the comparator 5 in the counter 9 sets the initial state by the installation input, code 1000 (the most significant bit is on the left), dp, and counts IO in the high bits of the counter 8. The same pulse is set to the original

сто ние младшие разр ды счетчика и накапливаю1ций сумматор 11,Stopping the lower bits of the counter and accumulating the adder 11,

Допустим, что к моменту по влени  опорного импульса в счетчике 8 находитс  код 000, соответственно в счетчик 10 перепишетс  нулевой код. При этом, на выходе коммутатора 7 первым после опорного импульса по вл етс  первый фазовый импульс с компаратора 6-1,Assume that by the time the reference pulse appears, code 8 is in the counter 8, respectively, the zero code will be overwritten in counter 10. In this case, at the output of the switch 7, the first phase pulse from the comparator 6-1 appears first after the reference pulse,

До прихода первого фазового импульса в счетчике 9 стоит код 1000, а регистре накапливающего сумматора 11 - код 000. На выходах переноса и суммы сумматоров 16-1-16-(п-1) низкие потенциалы. Выход суммы сумматора 16-п не используетс , а на выходе переноса высокий потенциал, так как на первом и втором его входах имеетс  высокий потенциал. Первый же положительный импульс генератора 12 проходит через элемент И 15 на вход счетчика 10, Этот импульс можно назвать импульсом переноса или переполнени  накапливакицего сумматора 1I. Задний фронт импульса через инвертор НЕ 14 как положительный перепад, по С-входам в регистр образованный D-триггерами 13 записывает сумму. Первым импульсом записываетс  нулевой код, так как выходы суммы сумматоров 16-1-16-(п-1) имеют низкие потенциалы. На вход счетчика 50 через элемент И I5 проход т все последующие импульсы генератора 12 до тех пор, пока фазовый импуль.с в счетчике 9 не установит код 01 П, т.е. с выхода старшего разр да счетчика 9 на первый вход сумматора 16-п не поступит низкий потенциал. После этого высокий потенциал на выходе переноса сумматора 16-п может быть только при по влении высокого потенциала на выходе переноса сумматора 16-(п-1). Это определ етс  кодами на остальных выходах счетчика 9 и регистра, образованного триггерами 13. Теперь уже каждый импульс генератора ,12 на вход счетчика 10 не будет проходить. Регистр на триггерах }3 накапливает результат многократного суммировани  содержимого счетчика 9, причем сохран етс  только три разр да, а более старшие разр ды , как разр ды переполнени , пере з4од т в счетчик 10. Суммирование кода 1000 дает переполнение регистра после каждого такта суммировани . По10 Before the arrival of the first phase pulse in the counter 9, the code is 1000, and the register of accumulating adder 11 is code 000. There are low potentials at the outputs of the transfer and the sum of adders 16-1-16 (p-1). The output of the sum of the 16-p adder is not used, and there is a high potential at the transfer output, since its first and second inputs have a high potential. The first positive pulse of the generator 12 passes through the element And 15 to the input of the counter 10, This pulse can be called a pulse of transfer or overflow accumulation accumulator 1I. The rear edge of the pulse through the inverter is NOT 14 as a positive differential; it records the sum from the C inputs to the register formed by the D-flip-flops 13. The zero code is recorded by the first pulse, since the outputs of the sum of the adders 16-1-16- (p-1) have low potentials. At the input of the counter 50, through the element I I5 all subsequent pulses of the generator 12 are passed until the phase impulse c in the counter 9 sets the code 01 P, i.e. from the output of the higher bit of counter 9 to the first input of the 16-n adder, a low potential will not arrive. After that, a high potential at the output of the transfer of the adder 16-n can be only when a high potential appears at the output of the transfer of the adder 16- (n-1). This is determined by the codes on the remaining outputs of the counter 9 and the register formed by the flip-flops 13. Now every generator pulse 12 at the input of the counter 10 will not pass. The register on triggers} 3 accumulates the result of multiple summation of the contents of counter 9, and only three bits are saved, and the higher bits, like overflow bits, are transferred to the counter 10. Summing code 1000 results in a register overflow after each summation cycle. Po10

10ten

1515

2020

55 00636455 006364

этому в этом случае с каждым импульсом генератора 12 на счетчик 10 должен проходить импульс.in this case, with each pulse of the generator 12, a pulse must pass to the counter 10.

Если к моменту по влени  опорного импульса в счетчике 8 наход тс  иной код, например, код 001, то на выходе коммутатора 7 первым после опорного импульса по вл етс  восьмой фаэовый импульс. Значит временной интервал, соответствующий преобразуемому углу, состоит из интервала от опорного импульса до восьмого пришед1чего первым фазового импульса и интервала от восьмого фазового импульса до первого,If at the time of the appearance of the reference pulse in the counter 8 there is a different code, for example, code 001, then at the output of the switch 7, the first after the reference pulse appears the eighth phase impulse. So the time interval corresponding to the convertible angle consists of the interval from the reference pulse to the eighth one coming first by the phase pulse and the interval from the eighth phase pulse to the first,

2.11 2.11

равного -. Однако, измер етс  толь- гоequal - However, only

ко временной интервал от опорного импульса до первого пришедшего (в данном случае восьмого) фазового импульса . Результирующий код должен бытьtime interval from the reference pulse to the first incoming (in this case, the eighth) phase pulse. The result code must be

2 скорректирован на -. Эго производитm2 adjusted to -. Ego produces

5five

5 five

с  onopHbiM импульсом с путем записи в счетчикwith onopHbiM impulse with write to counter

00

5five

00

5five

00

компаратора э 10 кода 001,Comparator e 10 code 001,

соответствующего углу -, Таким обра- гоcorresponding to the corner -, so

зом, передача опорным импульсом содержимого счетчика 8 в счетчик 10 осу-г- ществл ет автоматическую корректировку старших разр дов кода при любом значении угла, причем запись кода в счетчик 10 происходит один раз в начале цикла преобразовани .In addition, the reference pulse transfers the contents of counter 8 to counter 10 and automatically adjusts the most significant bits of the code at any angle, the code being written to counter 10 once at the beginning of the conversion cycle.

На информационные входы накапливающего сумматора 1I поданы сигналы с выходов счетчика 9, т.е. код 1000. При этом коде на счетный вход счетчика 10 до по влени  первого фазового импульса проходит каждый импульс генератора 12 импульсов. Это эквивалент IThe information inputs of the accumulating adder 1I are fed from the outputs of counter 9, i.e. code 1000. In this code, each pulse of the generator 12 pulses passes to the counting input of the counter 10 until the appearance of the first phase pulse. It is equivalent to I

сложению m интервалов Ч от опорного импульса до первого фазового импульса и делению на масштабный коэффициент т, т.е. операции- -тЧ .adding m intervals H from the reference pulse to the first phase pulse and dividing by the scale factor m, i.e. operations- tch.

гоgo

Первый фазовый импульс с выхода коммутатора 7 в счетчике 9 производит вычитание и оставл ет код ОП1. Теперь каждый импульс генератора 12 складывает код 1П, в накапливающем сумматоре 11 (по старшему разр ду сумма не формируетс ). Происходит суммирование (т-1)7 интер- от первого до второгоThe first phase pulse from the output of the switch 7 in the counter 9 subtracts and leaves the code OP1. Now each pulse of the generator 12 adds the code 1P in accumulative adder 11 (the sum does not form at the highest bit). Summation occurs (t-1) 7 inter- from first to second

23Т валов -23T shafts -

mm

фазового импульса, результат которого равен -(т-1). Сумматор 11 накаплив .ает три разр да. Количество инпульсов с выхода переноса сумматора 11 равно значению суммы, поделенной на , т.е. на счетчик 10phase pulse, the result of which is equal to - (t-1). Adder 11 accumulates three bits. The number of impulses from the transfer output of the adder 11 is equal to the value of the sum divided by, i.e. at counter 10

21Г ш-1гт 21G w-1g

поступит - импульсов. Происхо- will do - pulses. Origin

Тй шTy sh

дит умножение временного интерва2УГ т-1 „dit multiplies the time interval 2UG t-1 „

ла - на коэффициент . Послеla - by the coefficient. After

mmmm

прохождени  второго фазового импуль са в счетчике 9 остаетс  код in-2 0110. Начинаетс  сложение и накопление этого кода в счетчике 10 и в накапливающем сумматоре h1, которое продолжаетс  до прихода еле- дующего фазового импульса.the passage of the second phase pulse in the counter 9 remains the code in-2 0110. The addition and accumulation of this code begins in the counter 10 and in the accumulating adder h1, which continues until the arrival of the next phase pulse.

Осуществл етс  суммирование шестиA summation of six is performed.

2. (пг2) временных интервалов- и делени2. (pg2) time intervals- and division

на коэффициент 8 (т), т.е. происходby a factor of 8 (t), i.e. happening

2-S.2-s.

умножение временного интервала - нmultiplication of the time interval - n

mm

П1-2P1-2

коэффициент . Процесс продолжаетmcoefficient . The process continues

с  до тех пор, пока не пройдет m 8 фазовых импульсов и в счетчике 9 не установитс  код 000. После этого цикл преобразовани  заканчиваетс . В млада1их разр дах счетчика 10 окажетс  код равныйc until m 8 phase pulses have passed and code 000 is set in counter 9 and thereafter the conversion cycle ends. In the small bits of the counter 10, the code will be equal to

ц,. Ш . 25 SlU 2П т-2 2fT 1 ш го m m mmc. W. 25 SlU 2P t-2 2fT 1 sh go m m mm

шsh

№-1№-1

2 .2

7G

fZK-f )--J-(m-l) +4,fZK-f) - J- (m-l) +4,

m-r тmr r

mm

где Ч - кодовый эквивалент временного интервала от опорного импульса до фазового импульса, пришедшего первым, то есть младшие разр ды кода преобразуемого угла, старшие разр ды которого установлены опорным импуль. сом в начале цикла.where H is the code equivalent of the time interval from the reference pulse to the phase pulse that arrived first, that is, the lower bits of the code of the angle being converted, the higher bits of which are set by the reference pulse. catfish at the beginning of the cycle.

7 Значение кода -(m-l) не зависит7 Code value - (m-l) does not depend

mm

от угла-поворота и может быть учтено , например, начальной установкой. Таким образом, передача опорным импульсом содержимого счетчика 8 в счетчик 10 корректирует старшие раз- р ды кода при любом значении угла,from the angle of rotation and can be taken into account, for example, the initial setting. Thus, the transfer of the contents of the counter 8 into the counter 10 by the reference pulse corrects the most significant bits of the code at any angle

21Г При углах, меньших --, в старшие21Г At corners, smaller -, in the senior

разр  сцл счетчика 10 передаетс  нулевой код, т.е. корректировка стар- шик разр дов отсутствует. Код в счетчике 10 соответствует преобразуемому углу.The counter of the counter 10 is transmitted a zero code, i.e. no adjustment for high bit. The code in the counter 10 corresponds to the convertible angle.

O 5 O 5

00

5 050

5five

0 0

5five

0 0

5 five

Claims (3)

1. Преобразователь угла поворота вала в код, содержащий многофазный блок питани , выходы которого соеди- . нены с входами многофазного фазовращател , один из выходов многофазного блока питани  соединен с входом первого компаратора, выход которого соединен с входом установки исходного состо ни  первого счетчика, выходы многофазного фазовращател  соединены с входами остальных компараторов, генератор импульсов и второй счетчик , отличающийс  тем, что, с целью повьшзени  точности преобразовател , в него введены третий счетчик-, накапливающий сумматор и коммутатор, информационные входы которого подключены к выходам компараторов , кроме .первого, а выход соединен со счетными входами первого и второго счетчиков, выход генератора импульсов соединен с управл ющим входом накапливающего сумматора, информационные входы которого подключены к выходам п€;рвого счетчика, а выход переноса соединен со счетным входом третьего счетчика, выходы второго счетчика соединены с управл ющими входами коммутатора и с информационными входами третьего счетчика, выход первого компаратора соединен с входом установки начального кода третьего счетчика и входом установки исходного состо ни  накапливающего сумматора .1. A shaft rotation angle converter into a code containing a multi-phase power supply unit, the outputs of which are connected. one of the outputs of the multiphase power supply unit is connected to the input of the first comparator, the output of which is connected to the installation input of the initial state of the first counter, the outputs of the multiphase phase shifter are connected to the inputs of the remaining comparators, the pulse generator and the second counter, characterized in that in order to improve the accuracy of the converter, the third counter-, accumulating adder and switch, whose information inputs are connected to the outputs of the comparators, except the first go and output are connected to the counting inputs of the first and second counters, the output of the pulse generator is connected to the control input of the accumulating adder, the information inputs of which are connected to the outputs of the counter, and the transfer output is connected to the counting input of the third counter, the outputs of the second counter are connected with the control inputs of the switch and with the information inputs of the third counter, the output of the first comparator is connected to the installation input of the initial code of the third counter and the installation input of the initial state plivayuschego adder. 2i Преобразователь по п. I, о т - личающийс  тем, что накапливающий сумматор содержит п сумматоров , п-1 D-триггеров, элемент НЕ и элемент И, первые входы сумматоров  вл ютс  информационными входами накапливающего сумматора, второй вход последнего сумматора соединен с шиной логической едини1Д 1, вторые входы остальных сумматоров соединены с единичными выходами соответствукчцих D-триггеров, третий вход первого сумматора соединен с шиной логического нул , третий вход каждого последующего сумматора подключен к выхдду переноса предыдущего сумматора, выход переноса последнего сумматора соединен с первым входом элемента И, выход суммы каждого из сумма- торов, кроме последнего, соединен с D-входом соответствующего D-триг7 ,1302i The transducer of clause I, T is characterized by the fact that the accumulating adder contains n adders, n-1 D-flip-flops, the element NOT and the element AND, the first inputs of the adders are information inputs of the accumulating adder, the second input of the last adder is connected to the bus logical unit 1, the second inputs of the remaining adders are connected to the single outputs of the corresponding D-flip-flops, the third input of the first adder is connected to the bus of the logical zero, the third input of each subsequent adder is connected to the transfer terminal of the previous su Matora, last adder carry output coupled to a first input of AND gates, each output sum of summa- tori, except the last, coupled to the D-input of a respective D-trig7 130 гера, второй вход элемента И  вл етс  управл ющим входом накапливающего сумматора и через элемент НЕ соединен с С-входами D-триггеров, выход элемента И  вл етс  выходом переноса накапливающего сумматора,Hera, the second input of the AND element is the control input of the accumulating adder and through the element is NOT connected to the C inputs of the D-flip-flops, the output of the AND element is the transfer output of the accumulating adder, 3. Преобразователь по п. 1, о т- личающийс  тем, что накапливающий сумматор содержит сумматоры , D-триггеры, элемент НЕ, два элемента И и элемент ШШ, первые входы сумматоров и первый вход первого элемента И  вл ютс  информационными входами накапливающего сумматора , вторые входы сумматоров соеди-t нены с единичными выходами соответствующих D-триггеров, третий вход первого сумматора соединен с шиной3. The converter according to claim 1, which is characterized by the fact that the accumulating adder contains adders, D-flip-flops, the element NOT, the two AND elements and the W) element, the first inputs of the adders and the first input of the first element And are the information inputs of the accumulating adder, the second inputs of the adders are connected to the unit outputs of the corresponding D-flip-flops, the third input of the first adder is connected to the bus 8eight логического нул , третий вход каждого последующего сумматора подключен к выходу переноса предьщущего сумматора, выход переноса последнего сумматора соединен с первым входом второго элемента И, выход суммы каждого сумматора соединен с D-BXO- дом соответствующего D-триггера, второй вход первого элемента И  вл етс  управл ющим входом накапливающего сумматора и соединен с вторым входом второго элемента И и входом элемента НЕ, выход которого соединен с С-входами и-триггеров, выходы элементов И соединены с входами элемента ШШ, выход которого  вл етс  выходом переноса накапливающего сумматора .logical zero, the third input of each subsequent adder is connected to the transfer output of the previous adder, the transfer output of the last adder is connected to the first input of the second element AND, the output of the sum of each adder is connected to D-BXO - the house of the corresponding D-flip-flop, the second input of the first element AND is control input accumulating adder and is connected to the second input of the second element And the input element is NOT, the output of which is connected to the C-inputs and-flip-flops, the outputs of the elements And are connected to the inputs of the element SH, the output of which This is the transfer output of the accumulating adder. фиб.2fib.2 фиг. JFIG. J
SU853915440A 1985-06-25 1985-06-25 Shaft turn angle-to-digital converter SU1300636A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU853915440A SU1300636A1 (en) 1985-06-25 1985-06-25 Shaft turn angle-to-digital converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU853915440A SU1300636A1 (en) 1985-06-25 1985-06-25 Shaft turn angle-to-digital converter

Publications (1)

Publication Number Publication Date
SU1300636A1 true SU1300636A1 (en) 1987-03-30

Family

ID=21184324

Family Applications (1)

Application Number Title Priority Date Filing Date
SU853915440A SU1300636A1 (en) 1985-06-25 1985-06-25 Shaft turn angle-to-digital converter

Country Status (1)

Country Link
SU (1) SU1300636A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 765844, кл. Н 03 М 1/50, 1978. Авторское свидетельство СССР If 840990, кл. Н 03 Н М 1/64, 1979. *

Similar Documents

Publication Publication Date Title
SU1300636A1 (en) Shaft turn angle-to-digital converter
US4243977A (en) Delta sigma to PCM converter
SU1411775A1 (en) Device for computing functions
SU771660A1 (en) Binary-to-bunary-decimal code converter
SU1707761A1 (en) 2-k-bit gray code counter
SU1522408A1 (en) Shaft angle digitizer
SU1596322A1 (en) Device for squaring binary numbers
SU1005318A2 (en) Reversive counter with group carry
SU1474629A1 (en) Quadratic function computing device
SU374643A1 (en) REVERSIBLE DECIMAL COUNTER
SU1363460A1 (en) A-d conversion device
SU1062717A1 (en) Correlator
SU560338A1 (en) Method of converting a digital code to a phase shift between generated and reference voltage
SU1736000A1 (en) Code-to-time interval converter
RU1775854C (en) Controlled pulse recurrence frequency divider
SU1166291A1 (en) Multichannel number-to-time interval converter
SU1386991A2 (en) Device for computing square and square root
SU1267408A1 (en) Matrix multiplying device
SU913373A1 (en) Multipier of repetition frequency of periodic pulses
SU1332316A1 (en) Frequency multiplier
RU1783618C (en) Converter of binary k-digit code to binary code
SU1432510A1 (en) Computing apparatus
SU1266000A1 (en) Forward-backward pulse counter
SU1401454A1 (en) Multiplication deviice
SU677095A1 (en) Number code- to-pulse recurrence frequency converter