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

Номер патента: 798941

Авторы: Ковтунович-Сошинский, Кучмагра

ZIP архив

Текст

МЬу ЪЮ к.: рУ,Цт фФм 7 ОПИИЗОБРЕТЕНИЯ Союз Советскнк Социалистических Реслублнк)М, Клз 6 08 С 9/00 с присоединением заявки йо Госурарствеииый комитет СССР по деяам изобретеиий и открытий(23) Приоритет Опубликовано 23.01.81. Бюллетень ЙВ 3 Дата опубликования описания 30 0181(72) Авторы изобретения К.С.Ковтунович-Сошинский и А.А.Кучмагра Киевский институт автоматики им, ХХЧ съезда КПСС(54) ДВУХОТСЧЕТНЬ 1 П ПРЕОБРАЗОВАТЕЛЬ УГОЛ-КОД Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах, преобразующих угловое перемещение в код.Известен преобразователь угол-код, содержащий блоки преобразования точного и грубого отсчетов в код, блок преобразования угла поворота во вре 1 менной интервал, счетчики точного и грубого отсчетов и блок сравнения 11 .Однако такое устройство не обеспечивает достаточной точности. Кроме того, согласование отсчетов по схеме известного двухотсчетного преобразователя угол-код возможно только для преобразователей типа угол-фаза-код.Наиболее близким к предлагаемому является двухотсчетный преобразователь угол-код, содержащий преобразователь точного отсчета в код, пре образователь грубого отсчета в код и блок согласования отсчетов, выполненный в двухразрядном двоичном сумматоре 2 .Такое устройство также не обеспечивает требуемой точности преобразо" вания.Цель изобретения - повышение тоЧ- ,ности преобразования. 30 Цель достигается тем, что двухотсчетный преобразователь угол-код, содержащий преобразователь точного отсчета в код, преобразователь грубого отсчета в код и блок согласования отсчетов, выполненный на двух- разрядном двоичном сумматоре, суммирующие входы младшего разряда которого соединены с выходами первых согласующих разрядов преобразователей точного и грубого отсчетов в код, а вход переноса двухраэрядного двоичного сумматора подключен к шине сигнала логической единицы, содержит дополнительный двоичный сумматор с числом разрядов, равным числу значащих разрядов преобразователя грубого отсчета в код, причей младший разряд этого сумматора выполнен на полусумматоре, вход переноса которого саединен с выходом младшего разряда двухразрядного двоичного сумматора, первый суммирующий вход каждого разряда дополнительного двоичного сумматора соединен с выходом соответствующего значащего разряда преобразователя грубого отсчета в код, вторые суммирующие входы всех разрядов дополнительного двоичного сумматора, кроме младшего разряда,соединены с выходом старшего разряда двухразрядного двоичного сумматора, суммирующие входы которогосоединены с инверсными выходами вторых согласующих разрядов преобразователей точного и грубого отсчетовв код.На чертеже показана функциональная блбк-схема двухотсчетного преобразователя угол-код.Устройство содержит преобразователь 1 точного отсчета в код, преобразователь 2 грубого отсчета вкод, блок 3 согласования отсчетов,выполненный на двухразрядном двоичном сумматоре, двоичный сумматор 4с числом разрядов, равным числу значащих разрядов преобразователя 2,причем младший разряд сумматора 4выполнен на полусумматоре, вход переноса которого соединен с выходоммладшего разряда блока 3 согласования, а первый суммирующий вход каждого разряда сумматора 4 соединен свыходом соответствующего значащегоразряда преобразователя 2,а вторыесуммирующие входы всех разрядов сумматора 4, кроме младшего разряда,соединены с выходом старшего раэряда блока 3 согласования.Устройство содержит также логический элемент 5 И и согласующий редуктор 6, расположенный между преобразователями 1 и 2.Выход 2 "-ого разряда преобразователя 1 точного отсчета в код соединен с входом 7 блока 3 согласованияотсчетов, выход 2 -ого разряда преобразователя 1 соедйиен со входом 8 блока 3 согласования, инверсный выход2 "-ого разряда преобразователя 2грубого отсчета в код соединен совходом 9 блока 3 согласования, инверсный выход 2 -ого разряда преобразователя 2 соединен со входом 10блока 3 согласования, выходы 22"преобразователя 2 соединены соответственно с первыми суммирующими входами суьвеатора 4, выход 11 блока 3согласоваиия соединен со входом переиОеа суюатора 4, выход 12 блока 3согласования соединен со вторымисуммирующими входами сумматора 4,вхщ 13 блока 3 согласования подключен к шиве сигнала логической единицы, 14 вьщод разряда готовностирезультата точного отсчета преобразователя 1 соединен с первьм входомэлемента 5 И, второй вход которогосоединен с выходом 15 разряда готовности результата грубого отсчета,опреобразователя 2, выходы 2 2разрядов преобразователя, 1 точногоотсчета в код и выходы 2 2 раз+ мрядов сумматора 4 являются инФормациониьещ, выход элемента 5 И является результирующим выходом готовности результата двухотсчетного преобразователя угол-код,эз двоичных одноразрядных комбинационных ьа 5 5 1 О 15 2 О 25 36 35 45 36 Преобразователи грубого отсчета и точного отсчета связаны между собой через замедляющий механический редуктор 6 с передаточным отношением к2 , где К - круглое двоичное число (2, 4, 8128), Согласование отсчетов в таком двухотсчетном преобразователе угол-код производится по результатам сравнения цифр, полученным в стараих 2" и 2" " разрядах преобразователя 1 точного. отсчета в код и в младших 2" и 2" " разрядах преобразователя 2 грубого отсчета в код, вес которых равен между собой. В зависимости от состояний этих разрядов возможны три случая при согласовании отсчетов: коды преобразователей точного и грубого отсчетов согласованы, опережение кода точного отсчета кодом грубого отсчета на единицу в 2" " разряде преобразователя грубого отсчета, отставание кода точного отсчета от кода грубого отсчета на единицу в 2 разряде преобразователя грубого отсчета.Работает двухотсчетный преобразователь угол-код следующим образом.Код угла поворота преобразователя 1 точного отсчета коррекции не подвергается. Код угла поворота преобразователя 2 грубого отсчета в код корректируется, если состояния выходов 2 -ых разрядов преобразователя 2 грубого отсчета в код и преобразователя 1 точного отсчета в код не эквивалентны.При опережении кодом точного отсчета кода грубого, блок 3 согласования отсчетов образует на выходе 11 сигнал, поступающий на вход переноса двоичного одноразрядного комбинационного полусумматора сумматора 4. При этом код угла поворота, образованный в преобразователе 2 грубого отсчета, увеличивается на единицу в 2"+"-ом разряде и этим согласовывается с кодом угла поворота, образованным в преобразователе 1 точного отсчета в код. Прн отставании кода точного отсчета от кода грубого отсчета блок 3 согласования отсчетов образует аналогично описанному вьвае) на выходе 11 сигнал, поступакюций на вход переноса двоичного одноразрядного комбинационного полусуюатора сумматора 4, а также образует сигнал на выходе 12, поступающий иа вторые суммирующие входы полусумматоров сумматора 4, что аналогично вычитанию единицы из 2" "-огоразряда кода преобразователя 2 грубого отсчета. Этой операцией согласовивается код грубого отсчета с кодом точного отсчета при отставании кода точного отсчета от кода грубого отсчета.В случае многоотсчетного преобразователя угол-код в кажлый преобраэователь старших отсчетов в код вводит,ся йва младших разряда одного веса с двумя старшими разрядами преобразователя более точного отсчета в код, блок согласования отсчетов, сумматоры, разряды.готовности информации на выходах преобразователей всех от-, счетов в код и многовходовой элемент И.Таким образом, двухотсчетный преобразователь угол-код позволяет корректировать выходной код двухотсчет" 1 ного преобразователя при любых видах несогласованности кодов, что увеличивает точность преобразования на единицу в младшем разряде преобразователя точного отсчета в код, 5 одновременно упростить электрическую схему двухотсчетного преобразователя, что повышает надежность и увеличивает быстродействие преобразователя; испольэовать блок согласова- Щ ния отсчетов и сумматор для двух" отсчетных преобразователей, выходной код которых - двоичный позиционный, что делает преобразователь универсальным; использовать согласование многоотсчетных преобразователей уголкод, а не только угол-фаза-код.Формула изобретенияЯвухотсчетный преобразователь уголкод, содержащий преобразователь точного отсчета в код, преобразователь грубого отсчета в код и блок согласования отсчетов, выполненный на 35 двухраэрядном двоичном сумматоре, суммирующие входы младшего разряда которого соединены с выходами первых согласующих разрядов преобразователей точного и грубого отсчетовв код, а вход переноса двухраэрядного двоичного сумматора подключенк шине сигнала логической единицы,о т л и ч а ю щи й с я тем, что,с целью повышения точности преобразования, устройство содержит дополнительный двоичный суьееатор с числомразрядов, равным числу.значащих разрядов преобразователя .грубого отсчета в код, причем младший разряд этого сумматора выполнен.на полусумматоре, вход переноса которого соединен с выходом младшего разряда двухразрядного двоичного сумматора, первый суммирующий вход каждого разряда дополнительного двоичного сумматора соединен с выходом соответствующего значащего разряда преобразователя грубого отсчета в код, вторыесуммирующие входы всех разрядов дополнительного двоичного сумматора, кроме младшего разряда, соединены свыходом старшего разряда двухраз-рядного двоичного сумматора, суммирующие входы которого соединены синверсными выходами вторых согласующих разрядов преобразователей точного н грубого отсчетов в код. Источники информации,принятые во внимание при экспертизе1 Авторское свидетельство СССРР 378921, кл. С 08 С 9/04, 1969.2. Глаголев И.П., Смирнов А.К.Согласование отсчетов в многоотсчетном преобразователе. Труды НИИАП,1970, с. 80-91 (прототип).Корректор Н.Швыдка едактор В,Лаэарен акаэ 10070 ПодпиССР Филиал ППП фПатент", г. Ужгород, ул, Проектная,ВНИ и 113Составитель И.ГореловТехред А.Ач 702нного комитета Сений и открытий35, Раушская наб. Тираж И Государстве делам изобрет 5, Иосква, Я

Смотреть

Заявка

2490587, 01.07.1977

КИЕВСКИЙ ИНСТИТУТ АВТОМАТИКИИМ. ХХУ СЪЕЗДА КПСС

КОВТУНОВИЧ-СОШИНСКИЙ КИРИЛЛ СЕРГЕЕВИЧ, КУЧМАГРА АНАТОЛИЙ АРКАДЬЕВИЧ

МПК / Метки

МПК: G08C 9/00

Метки: двухотсчетный, преобразователь«угол-код»

Опубликовано: 23.01.1981

Код ссылки

<a href="https://patents.su/4-798941-dvukhotschetnyjj-preobrazovatelugol-kod.html" target="_blank" rel="follow" title="База патентов СССР">Двухотсчетный преобразовательугол-код</a>

Похожие патенты