Преобразователь двоичного кода в двоично-десятично шестидесятиричный код

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

Авторы: Иванов, Чулошников

ZIP архив

Текст

(72) Авторы изобретенн Г.Чулошников и Ю.А,Иванов явнтель 54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧН ДЕСЯТИЧНО-ЦЕСТИДЕСЯТИРИЧНЫЙ КОД И ся к автома хинке и мох относи ьной т рет е и вычис построениинтабированием и поцьзован зователей ыть и реобр аппа еремещлового е атуре дляения. Известен преобразователь двоичного кода в двоично-десятично-шестидесятиричный, содержащийдвоично-деся тичный счетчик градусов, двоичнодесятичный счетчик минут, двоичный счетчик, первый второй и третий дешифраторы, генератор импульсов, блок деления на три. Принцип действия этого устройства основан на мгно венном преобразовании двоичного кода угла трех старших разрядов с помоцьв второго дешифратора в двоичнодесятичный код и записьи результата в двоично-десятичный счетчик градусов, и на преобразовании остальной части входного кода путем пересчета с коррекцией1. Недостаток этого преобразователя - низкое быстродействие.Наиболее близким по технической суядости и схемному построенив кЭ предлагаемому является преобразователь двоичного кода в двоично-десятично-шестидесятиричный код, содержащий двоичный счетчик, дешифра" тор нуля, элемент И, блок счетчиков коррекции, дешифратор старшихряз" рядов, элемент задержки и двоичнодесятичный счетчик2,Недостаток известного преобразователя такие состоит в относительно низком быстродействии.Цель изобретения - увеличение быстродействия.Поставленная цель достигается тем, что в преобразователь двоичного кода в двоично-десятично-шестидесятиричный код, содержащий двоичный счетчик, дешифратор нуля, входы которого соединены .с выходами младших разрядов двоичного счетчика, пер3859 ф 5 О 15 20 25 30 35 40 45 50 55 3 90 вый элемент И, блок счетчиков коррекции, вход которого соединен с выходом первого элемента И и счетным входом двоичного счетчика, дешифратор старших разрядов, входы которого соединены с выходами группы старших разрядов двоичного счетчика, элемент. задержки и двоична-десятинный счетчик, счетный вход которого соединен с выходом блока счетчиков коррекции, а разрядные вйходы двоичнодесятичного счетчика являются выходами преобразователя, первый вход первого элемента И является тактовым входом преобразователя, а второй вход первого элемента И соединен с выходом дешифратора нуля, выходы деширфатора старших разрядов соединены с установочными входами двоична-десятичного счетчика первой группы, группа входов старших разрядов двоичного счетчика является .группой входов старших разрядов преобразователя, введены второй элемент И, группу элементов ИЛИ и триггер, нулевой вход которого соединен через элемент задеркки с выходом дешифратора нуля и первым входом второго элемента И, второй вход которого соединен с выходом триггера, единичный вход которого соединен с входом 111-ого разряда преобразователя, где 1 - число разрядов в группе старших разрядов преобразователя, и со второй группой установочных входов двоична-десятичного счетчика, выход второго элемента И соединен с первой группой входов группы элементов ИЛИ, вторые входы которой являются группой младших разрядов входов преобразователя, а выходы группы элементов ИЛИ соединены с группой входов младших разрядов дво ичного счетчика.На чертеже приведена блок-схема предлагаемого преобразователя двоичного кода в двоична-десятично-шестидесятиричный.Преобразователь содержит первый элемент И 1 и двоичный счетчик 2, двоична-десятичный счетчик 3, счетный вход которого через блок 4 счетчиков коррекции соединен с выходом первого элемента И 1, группу 5 элементов ИЛИ, дешифратор 6 нуля, подключенный к выходам разрядов двоичного счетчика 2, кроме трех старших, выход дешифратора 6 соединен со входом первого элемента И 1, дешифратор 7 старших разрядов, включенный между выходами трех старшихразрядов двоичного счетчика 2 и установочным входам двоична-десятичного счетчика 3, триггер 8, выходкоторого через последовательно соединенные второй элемент И 9 и группу элементов ИЛИ подключен к младшим разрядам двоичного счетчика 2,при этом один вход триггера 8 черезэлемент 10 задержки соединен с выходом денифратора 6 нуля и со вторымвходом второго элемента И 9 а второй - со вторым установочным входомдвоична-десятичного счетчика 3 ис входом четвертого старшего разря -да входного кода преобразователя,вторые входы группы 5 элементов ИЛИподключены к кодовым шинам соответствующих младших разрядов входного кода, входы 11, входы 12 преобразователя и тактовый вход 13 преобразователя.Процесс преобразования двоичногокода угла в двоична-десятично-шестидесятиричный код производится следующим образом,После записи в двоичный счетчик2 кода преобразуемого числа 1 предположим кад четвертого разряда равеннулю) дешифратор нуля 6 выдает наэлементИ сигнал разрешения который открывается, и последовательность импульсов поступает одновременно.на входы двоичного счетчика2 и блок 4 счетчиков коррекции. Свыхода блока 4 последовательностьимпульсов поступает на вход двоична-десятичного счетчика 3. Блокомсчетчиков коррекции производитсязапрещение вначале каждого третьего, а затем из полученной последовательности каждого 89 импульсов,поступающих на его вход, что обеспечивает коэффициент пересчета,равный -- М 0 65917,Х щЗ ВО=фКогда двоичное число, записанное во входном счетчике 2, станетравным нулю, дешифратор 6 выдаетзапрещающий сигнал на элемент И 1,в результате прекращается подачаимпульсов пересчета. Код, содержащий в трех старших разрядах двоичного счетчика 2, поступает черездешифратор 7,на предварительнуюустановку выходного двоична-десятичного счетчика градусов,Таким образом, после прекращения поступления импульсов на вход5 9038 двоичного счетчика 2 и двоично-.десятичного счетчика 3, в последнем зафиксируется число2047 -"- О 49)ИВ3 895 что соответствует преобразованию максимального значения величины угла (без четырех старших разрядов) 15-ти разрядного двоичного кода угла в двоично-десятично-шестидеся- О тиричный код с точностью до одной угловой минуты.В том случае, есди код четвертого разряда преобразуемого числа равен единице, то одновременно с 15 записью кода трех старших разрядов в выходной счетчик 3 производится запись двоично-десятичного кода 22 непосредственно в тот же счетчик ,3 и установка триггера 8 в единич ное состояние, обеспечивая сигнал разрешения на входе элемента И 9. После этого процесс преобразования двоичного кода угла происходит аналогично тому, как это было описа но ранее. Однако после завершения процесса преобразования по команде с дешифратора 6 нуля подается сигнал через элемецт И 9, по которому записывается двоичный код 0,5 , т.е, зо ,в счетчик 2 записывается двоичный код числа 45, что соответствует в нашем случае - прн цене единицы младщего разряда преобразуемого ко 0 0 100 0000 0 100 0 5 0000 0 00 чик 2 и процедуру число-импульсного преобразования произвести повтор но. гаемое ус по сравне вдвое выс предл уется образоаракте м. ройство с извест ким быст число гр княжее чет о у)м практическ одействием вв у того,соответс дусов и мину ертому стара Таким образом, из предыдущего Равенства 4 ) и таблицы видно, что име ется возможность ввести код числа 22 непосредственно в выходной счетчик 3, и после выполнения процедуры число-импульсного преобразования над кодом преобразуемого числа (без четвертого старшего разряда) ввести двоичный код числа Л 2 во входной сче 59 6да, равной 0,65917968 мин, 45 0,6597968=30 мин.Затеи вновь срабатывает дешифра" тор нуля 6, через элемент И 1 на вход двоичного счетчика 2 поступаетю45 импульсов, а на вход - счетчика 3, на. этом процесс преобразования завершается.Таким образом, процедуру масштабного преобразования двоичного кода датчика угла в двоично-десятичношестидесятиричный, рассматривая ее как процесс преобразования информации из алфавитаА.-хх х х,1 (1) в алфавит3-711 ХТ,з.аможно описать с помощью равенства2-10 -6 О где К - коэффициент масштабного преобразования, или в виде2 2-Ю2 ( 3)Например, при преобразовании двоичного кода датчика угла с учетом3 для четвертого (старшего) разряда, можно записать2.2)Г т 22 + 0,5- 1 д/ (4)А. 2 1 Оо йВ таблице представлено кодирование цены разрядов в разряды двоичнодесятичных счетчиков9038 Формула изобретения входного кода, не подвергается число-импульсному преобразованию, а разлагается на два слагаемых, первоеиз которых вводится непосредственнов двоично-десятичный счетчик, второе-,в двоичный счетчик, и подвергаетсямасштабному преобразованию. т.е. число-импульсному преобразованию подвергается по существу двоичный код,за исключением четырех старших разрядов.Ъ Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код, содержащий двоичный счетчик, дешифратор нуля, входы которого соединены с выходами младних разрядов 20 двоичного счетчика, первый элемент И, блок счетчиков коррекции, вход которого соединен с выходом первого элемента И и счетным входом двоичного счетчика, дешифратор старших раз рядов, входы которого соединены с выходами старших разрядов двоичного счетчика, элемент задержки и двоично-десятичный, счетчик, счетный вход которого соединен с выходом блока Зо счетчиков коррекции, а разрядные выходы двоично-десятичного счетчика являются выходами преобразователя, первый вход первого элемента И является тактовым входом преобразователя, з а второй вход первого элемента И соединен с выходом дешифратора нуля,59 8выходы дешифратора старших разрядов соединены с первой группой установочных входов двоично-десятичного счетчика, группа входов старших разрядов двоичного счетчика является группой входов старших разрядов преобразователя, о т л и ч а ю щ и й - с я тем, что, с целью повышения быстродействия, в него введены второй элемент И, блок элементов ИЛИ и триггер, нулевой вход которого соединен через элемент задержки с выходом дешнфратора нуля и первым входом второго элемента И, второй вход которого соединен с выходом триггера, единичный, вход которого соединен с входом 1+1-ого разряда преобразователя, где 1 - число разрядов в группе старших разрядов преобразователя, и со второй группой установочных входов двоично-десятичного счетчика, выход второго элемента И соединен с первой группой входов блока элементов ИЛИ, вторая группа которого является .группой младших разрядов входов преобразователя, а выходы блока элементов ИЛИ соединены с группой входов младших разрядов двоичного счетчика. Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРР 34619, кл. С 06 Г 5/02, 1971.2. Авторское свидетельство СССРВ 690475, кл. 6 06 Г 5/02, 1977903859 ь М.Аркаергель оставит ехред М Корректор В,Бутяг Редактор В.,1 к Подписное аказ 121/3 илиал,Ш 1 П "Патент", г. Ужгород, ул. Проектная,ВНИИПИ Гопо делам13035, Мо краж 731рственногообретений нЖ, Рауш омитета СССРоткрытийская наб., д. 4

Смотреть

Заявка

2941596, 18.06.1980

ПРЕДПРИЯТИЕ ПЯ В-2962

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

МПК / Метки

МПК: G06F 5/02

Метки: двоично-десятично, двоичного, код, кода, шестидесятиричный

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

Код ссылки

<a href="https://patents.su/5-903859-preobrazovatel-dvoichnogo-koda-v-dvoichno-desyatichno-shestidesyatirichnyjj-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь двоичного кода в двоично-десятично шестидесятиричный код</a>

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