Двухотсчетный преобразователь угла поворота вала в код

Иллюстрации

Показать все

Реферат

 

ДВУХОТСЧЕТНЬЙ ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД, содержащий блок преобразования грубого отсчетас h значащими plaзpядa № и mдополнительными разрядами, блок преобразования точного отсчета, выход старшего разряда которого соединен с первым входом (т-1)-го разряда двоичного сумматора, (tn-1) инверторов, отличающийся тей, что, с целью расширения зоны согласов ания отсчетов и упрощения преобразователя. в нем выход младшего дополнительного разряда блока преобразованиятрубого отсчета соединен с входом переноса первого разряда двоичного сумматора, выход старшего дополнительного разряда блока преобразования грубого отсчета соединен с вторым входом -1)-го разряда двоичного суммато1 а, а выходы остальных разрядов блока преобраз1ования грубого отсчета соединены соответственно с первьми входами остальных разрядов двоичного сумматора, выход старшего .разряда блока преобразования точного отсчета соединен через первый инвертор с вто .1 рым входом hi-го разряда двоичного сумматора, а остальные выходы (JRV-2) (Л старших разрядов блока преобразования точного отсчета соединены соответственно через (т-2) инвертора с вторыми входами (т-2) мпадших разрядов двоичного сумматора, остальные вторые входы которого соединены с ши-. ной логического нуля. OD 00 О 4 1

° СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

3(59 G 08 С 9/06

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И ABTOPCHOhhV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3455599/18-24 (22) 21. 06.82 (46) 23. 04. 84, Бюл. Р 15 (72) N.N.Âèÿoãðàäîâ, Ю.Д.Иванов, Г.Д.Креславский, А.В.Логинов, А.В.Логинов и С.В.Терещенко (53) 681.325(088.8) (56) 1. Авторское свидетельство СССР

9 378921, кл. G 08 С 9/04, 1969.

2. Авторское свидетельство СССР

В 959122, кл. С 08 С 9/06, 1981 (прототип). (54)(57) ДВУХОТСЧЕТНЫЙ ПРЕОБРАЗОВАТЕЛЬ УГЛА ПОВОРОТА ВАЛА В КОД, содержащий блок преобразования грубого отсчета с и значащими разрядами и

rn дополнительными разрядами, блок преобразования точного отсчета, выход старшего разряда которого соединен с первым входом (е-1)-го разряда двоичного сумматора,(>-1) инверторов, отличающийся тем, что, с целью расширения зоны согласования отсчетов и упрощения преобразователя, „„SU„„1088047 в нем выход младшего дополнительного разряда блока преобразования"грубого отсчета соединен. с входом переноса первого разряда двоичного сумматора, выход старшего дополнительного разряда блока.преобразования грубого отсчета соединен с вторым входом (р-1)-го разряда двоичного сумматора, а выходы остальных разрядов блока . преобразования грубого отсчета соединены соответственно с первыми входами остальных разрядов двоичного сумматора, выход, старшего .разряда блока преобразования точного отсчета соединен через первый ннвертор с вто-. рым входом Q-го разряда двоичного Q

Ф сумматора, а остальные выходы (ln-2) старших разрядов блока преобразования точного отсчета соединены соот- Се ветственно через (m"2) инвертора с вторыми входами (м-2) младших разря- Я дов двоичного сумматора, остальные вторые входы которого соединены с шиной логического нуля.

Ю где 8—

Е1 1088

Изобретение относится к автоматике и может быть использовано для построения многоотсчетных преобразо"вателей угла поворота вала в код.

Известен преобразователь угла по5 ворота вала в код, содержащий блоки преобразования точного и грубого отсчетов в код, преобразования угла. ". поворота вал во временной интервал, счетчики точного и грубого отсчетов и блоки сравнения (1 .

Недостатком известного преобразователя является то, что он имеет малую зону согласования отсчетов. Кро-ме того, согласование отсчетов по

15 схеме этого преобразователя возможно только для преобразователей типа угол-фаза-код.

Наиболее близким к изобретению по технической сущности является

20 двухотсчетный преобразователь угла поворота вала в код, содержащий блоки преобразования точного и грубого отсчетов в код, выходы которых соеди» нены с первыми и вторыми входами соответствующих разрядов первого сумматора, прямые выходы переноса и старшего разряда которого соедине" ны с входами первого элемента И, а инверсные выходы переноса и старшего разряда соединены с входами второ30

ro элемента И, выходы первого и второго элементов И соединены с соответ. ствующими входами второго сумматора, остальные входы которого соединены с выходами значащих разрядов блока преобразования грубого отсчета Г2 .

Недостатками известного. устрбй— ства являются узкая зона согласования и сложность преобразователя.

Целью изобретения является расши 40 рение эоны согласования отсчетов и упрощение преобразователя.

Поставленная цель достигается тем, что в двухотсчетный преобразователь . угла поворота вала в код, содержа- 45 щий блок преобразования грубого отсчета с и значащими разрядами и m дополнительными разрядами, блок преобразования точного отсчета, выход старшего разряда которого соединен с первым входом (m-1)-го разряда двоичного .сумматора, (m-1) инверторов, выход младшего дополнительного разряда блока преобразования грубого отсчета соединен с входом переноса 55 первого разряда двоичного сумматора, выход старшего дополнительного разряда блока преобразования грубого

047 2 отсчета соединен с вторым входом (m-1)-го разряда двоичного сумматора, а выходы остальных разрядов блока преобразования грубого отсчета соединены соответственно с первыми входами остальных разрядов двоичного сумматора, выход старшего разряда блока преобразования точного отсчета соединен через первый инвертор с вторым входом ш-го разряда двоичного сумматора, а остальные выходы (m-2) старших разрядов блока преобразования точного отсчета соединены соответственно через (m-.2) инвертора с вторыми входами (ш-2) младших раз рядов двоичного сумматора, остальные вторые входы которого соединены с шиной логического нуля.

На чертеже приведена функциональная схема двухотсчетного преобразователя угла поворота вале в код.

Двухотсчетный преобразователь угла поворота вала в код содержит блок 1 преобразования грубого отсчета с и значащими разрядами и m дополнительными разрядами, блок 2 преобразования точного отсчета, (m-1) инверторов 3 и сумматор 4.

Двухотсчетный преобразователь угла поворота вала в код работает следующим образом.

На выходе двоичного сумматора 4 образуется следующая сумма:

S+g 7+E+ Г+ъ+2Ь, выходной код значащих разрядов двоичного сумматора 4; выходной вал дополнительных разрядов двоичного сумматора 4; инверсный код разрядов блока

2 преобразования точного отсчета (соответственно Т— прямой код), который используется для согласования; единица с весом старшего,разряда точного отсчета; ко значащих разрядов блока

1 преобразования грубого отсчета; код дополнительных разрядов блока 1 преобразования грубого отсчета, эа исключением младшего разряда; младший дополнительный разряд блока 1 преобразования грубого отсчета.

3 1088047

Используя правила двоичной матема- тора 4 с тики, можно следующим образом выра получили эить инверсный код через прямой:

T = к-т-е с

4 шиной логического нуля бы

-(Е-е)(ъ-T

5 где К - единица с весом, равным удвоенному весу старшего разряда блока 1 или, что то же самое, с весом младшего значащего разряда грубого отсчета; 10

8 - единица с весом, равным весу младшего согласующего разря. да блока 2 преобразования точного отсчета.

Следовательно, . 15

5+/ = К-Т- е+ Е+ Г+ъ+2Ъ = К+Г+ъ-Т+ Е-ИЬ.

Выделяя код дополнительных разрядов двоичного сумматора ф, с учетом сигнала переноса в младший значащий разряд, получим: .20

4 =2-Т+Е - е+ 2 Ь, t где 3. " код дополнительных разрядов двоичного сумматора 4,с учетом сигнала переноса в младший .значащий разряд.

-(E-е+еЩ с -Т а Е-е/2) или окончательно

-(E-е!2)42-Т Е-е/2 .

d=E-аФ+Е-е/2=2Е-e =K-е .

Следовательно, для предлагаемого преобразователя величина зоны согласования отсчетов равна единице младшего значащего разряда грубого от40 счета беэ единицы младшего согласующего разряда. можно записать

-(Е-е+2Ь) W 2-Т а Е-2Ь .

Отсюда видно, что соединение младше-. го дополнительного разряда блока 1 преобразования грубого отсчета с входом переноса двоичного сумматора 45

4 не увелйчивает зону согласования отсчета, а лишь симметрирует ее.

Так, без этого разряда при соединении входа переноса двоичного суммаОтсюда следует, что эона согласования отсчетов, это величина 4,-1 1, при которой не будет происходить из» менений в значащих разрядах выходного кода двоичного сумматора 4 за счет изменения величины г",т.е. это величина (з -Т1, при которой выполняется условие

О с.g ñ cк-е .

Следовательно, учитывая, что

К 2Й, Учитывая, что вес младшего дополнительного разряда блока 1 преобразования грубого отсчета в два раза меньше веса младшего согласующего разряда точного отсчета, можно записать при Ь= О 2Ъ О, при Ь= 1 2Ь 2.

Таким образом, при Ь= 1, т.е. при изменении, выходного кода в блок

1 преобразования грубого отсчета на величину 6 /2, выходной код двоич ного сумматора 4 увеличится на единицу младшего дополнительного разряда.

Следовательно, зона согласования отсчетов определяется следующим образом

Таким,рбразом, зона согласования отсчетов стала полностью симметричной.

Величина, зоны согласования отсчетов, равная разности границ этой зоны, определяется следующим выражением:

Так, например, при двух согласующих разрядах 5 = — К

4

Ъ

Экономический эффект от реализации предлагаемого преобразователя обу- . словлен его техническими преимуществами.

1088047

Составитель А.Сидоренко

Редактор С.Патрушева Техред О.Неие Корректор.А.Ильин

Заказ .2678/48 Тираж 569 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5 филиал ППП "Патент", г. Ужгород, ул. Проектная, 4