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

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

Авторы: Галуза, Распутный

ZIP архив

Текст

ОП ИКАНИЕ ИЗОБРЕТЕНИЯ К АВТОУО 0 ММ СВИДЗТВПЬСТВУ Союз СоветскихСоциалистических1 эеспублик(53) М. К Я 06 Г 5/02 присоединением заявки 23) Приорите Государстаеикмк комитет Сааата Миииотроа СССВ оо делам кэооротоккк и открытий(45) Дата опубликоваиия описании Я.О 4,78(71) Заявит ЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДАДВОИЧНО-ДЕСЯТИЧНЫЙ КОДГРАДУСОИ И МИНУТ Целью нзобртродействия пр Достигаетсяолнительно вве тення является и образователя. это тем, что в удены нзбирательн стройство доый блок, два Изобретение относится к цифровой вычнсли тельной технике и может быть использовано в специализированных преобразующих устройст.вак и системах сбора информации.Известно устройство для преобразования дврнчного кода в двончно-.десятнчный код градусов н минут, содержащий двоичяо-десятнчный счетчик градусов, соеднненный с двончнодесятнчным счетчиком минут, двоичный счетчик, первый, второй н третнй дешнфраторы, схему делення на трн; вентили, схему ИЛИ., линию задержки, Устройство имеет большое количество оборудования и малое быстродействие.Нанболее близким к изобретению но своей техннческон сущности является устройство, содержащее распределитель имяульсов, первый выход которого соединен с управляющим входом первого статического регистра, первая групва выходов которого соединена с выходными в н на мн, блок элементов ИЛИ. Устройство отличается малым быстродействием, обуслов. ленным последовательным преобразованием чикорректора, второй статический регистр, а первый статический регистр разделен на тетраду.единиц минут, триаду десятков минут, тетрады единиц н десятков градусов, прнчем выходы 5всех тетрад соединены с первой группой входов избирательного блока, выходы которого соединены с входами первого корректора, пер.вый, второй, третий н четвертый выходы кото. рого соединены соответственно с аЭервым, вторым, третьим входамн блока элементов ИЛИ и четвертым входом второго сТатического регистра, прн этом четвертый, пятый н шестой входы блока элементов ИЛИ соедннены соответ.ственно с первым, вторым н третьим выходамн второго корректора, а выходы соединены с первым, вторым н грегьим вхоламн вто- Й рого статического регистра, выходы 1-хразрядов (где 1=1 - 4) которого соединены с информационными входами (1+ 1) разрядов каждой нз тетрад 11-1 - 4) и трнады 11=1 - 3) первого статического регистра, выходы трна-.ды десятков минут соединены с входами второго корректора, управляющий вход которого соединен с, вторым выходом распределителя импульсов, первый, третий н четвертый выходы которого соединены с второй группой входов избирательного блока, а пятый, шестой, .25 седьмой и восьмой выходы соединены соответ3ственно с Входами трех стар 1 иих разрядов тетряды десяткОЯ Градусов и младшим разрядомпоследующей старшей-тетрады, с входами трехстарших разрядов тетради единиц градусов имладшим разрядом тетряды десятков . градусов с входямц двух старших разрядов трияды десятков минут и младшим разрядОМ тетряды единиц градусов и с входами четырех разрядов тетряды едициц минут и млад 11 чм разря.дом триады десятков минут,На чертеже нрнведена. Структурная схемапреобразователя. В ее состав входит первый фстатический регистр 1, тетрада 2 единиц минут, тРиада 3 десятков минут, тетрада 4 единиц градусов, ттрд 5 дяко .грдураспределитель импульсов 6, избирательныйблок 7, первый корректор 8, второй коррекТ 1 р 9 б"оч племеноь 1 Х 1 И 10 втмо 11 стати.ческцй регистр .язцячс 11 ие узлов п 1 еобряэовятеля следу 10 гцее, .Первь 1 Й статическци регистр 1 (триггеэы12 - 283, состочгци 11 цз триады десятков минути тетэяд единиц минут, еди 11 цц и десятков грядусов, предназначен для хранения промежуточных зизчениц преобразователя и вь 1 дячц Окончательного результата преобразования в дво 1, Ч ИО-др ятц и ЧО М КО щ ЯРС 1 рд п ли 1 е 111 и 1 п, цьсов 6 форм ярует импульсь 1, необходимые для синхронизации ч 1 баты всех узлов преобразователяя;11 эбирательньщ блок 7 служит для пооче-редного 11 оцемя СО 11 с 1 жцмого тет)яд и выдачиця первый корректор и представляет собой схемы СО 11 пяд:н 1 гя для разрядов каждой тетрады;Г 1 ервый 1;Опрсктор 8 предназначен для кор.рекциц содержимого тетрад и представляет комбицациоццую схему, зависимость между входными и выходными сцгнзлямн которой слеДУ 1 О 1 ЦЯЯ".ВХОД;ОООО, 0001, 0010, 0011,0100, 0101, 01О, 011,100100, . ФВВЫХОД: 0000, 0001, 0010, 0011,0100, 1000, 1001, 1010,1011, 1100.Входцые комбинации двоичных кодов, большие илн равные пяти корректором увелчиваются на трн,Второй корректор 9 предназначен для приема анализа и коррекции содержимого триадыдесятков минут и представляет комбинацион.ну 1 О схему, зависимость между входными и вы- .ходными кодами которой следующая:ВХОД: ООО, 001, 010, О 1,100, 101.ВэХОД: ООО, 001, ОО, 100,101, 110 яВходные комбинации кода триады большеили равные трем корректором увеличиваютсяНЯ Есц 111 ЛРБлок элементов ИЛИ 10 - для объединения выходов младших трех разрядов корректоров 8 и 9; 4 Второй статический регистр 1 Служит для хранения четырехрззрядной скорректированной информации до окончания такта коррекции данной тетрады (илн триады).Рассмотрим преобразование кода с ценой младшего разряда равной одной минуте.Двоичный код угла (азимута), предназначенный для преобразования в двоично-десятичный код градусов и минут, последовательно старшим разрядом вперед поступает напервый триггер 12 статического регистра ;После поступления . на вход преобразователя каждого разряда двоичного числа по сигналам разрешения с распределителя импульса6 содержимое тетад поочередно (по времениТ - 1, Т - 3, Т - 7 информация тетрад 5, 4, 2 соответственно) поступает через избирательныйблок 7, первый корректор 8 и блок элементовИЛИ 10 на второй статический регистр. 1,где хранится до очередного синхроимпульса.Прц прохождении через первый корректор 8в случае необходимости код корректируется.По времени Т - 5 анализируется, в случа" не-.обходимости корректируется вторым корректором 9 и передается на второй статическийрегистр 11 содержимое Триады 3,По времени Т - 2, Т - 4, Т - 6, Т - 8 содержимое второго статического регистра 11 поступает в первый статический регистр 1 сосдвигом относительно прежнего расположенияна один разряд влево,При поступлении ия вход преобразователяочередного разряда преобразуемого кода циклпреобразования .повторяется.В таблице приведен пример преобразованиязначения угла 8955 = 5395.1 из двоичного кода 1,010,100.010.011, (цена младшего разряда.равнаминуте) в двоично-десятичный кодградусов и минут 1000 001 ф 101,0101 (89553.В первой строке таблицы .дано исходноесостояние первого статического .регистра 1, впоследующих строках - состояние этого регистра после поступления каждого разряда последовательного кода, Переход от состояния одной строки к состоянию другой строки происходит за один цикл преобразования, описаНного выше.Рассмотрим более подробно один из переходов (например, иэ состояния предпоследнейстроки таблицы к последней).По времеви Т - .1 содержимое тетрады 5(триггеры 23 - 26. код 01003 через .узлы 7,8,10поступает на второй статический регистр 1.По Т - 2 из данного регистра код О 00 передается в триггеры 24 - 27 со сдвигом на один разряд влево в тетраду 5. В триггерах 23 - 26расположится код 1000.Ио времени Т - 3 н .Т - 4 аналогично сдвинется ць один разряд влево .код тетрады 4(вместо 0100 станет 1000).По времени Т - 5 код 101 триады 3 (триггеры б - 183 через узлы 9,10 поступает вовторой статический регистр 11. Причем, вторымкорректором 9 код 10 заменяется на 10, который по времени Т - 6 передается,из регистра1 в триггеры 7 - 9. В результате этого нтетраде 4 в младший разряд запишется едннцца н код в тетраде станет 1001, в триаду эа. писывается код 100,По времени Т - 7 код 0111 тетрады 2 через узлы 7,8,10 поступит во второй статический регистр,11, причем первым. корректором 8 код заменяется в 010. По Т - 8 код 1010 поступит в триггеры 3 - 16, а на триггер 12 поступит новый разряд последовательного кода.Аналогичные преобразования производятся после поступления каждого разряда,После поступления последнего разряда двоичного кода (см. последнюю сгроку таблицы.) преобразуемое число расположится в первом статическом регистре в соответствии со своим двоично-десятичным эквивалентом градусов н минут (00,1000.1001,101,0101 = 08955 ),В.примере рассмотрено преобразование.кода с ценой младшего разряда равной 1, Йрн этом цикл .преобразования проводился после поступления каждого разряда кроме последне- го, т. е. потребовалось .12 циклов преобразованйя. В общем случае требуется и - 1 цикл, где и - длина (разрядность) входного кода.Данный преобразователь может применять. ся также для преобразования кодов а ценой младшего разряда 2,4,8 и т. дв которых длина двоичного кода угла. меньше соответствен; но на 1,2,3 и т, д. разряда, чем рассмотренного в примере. Прн преобразовании таких ко. дав преобразование должно оканчиваться также через В циклов, т. е, с задержкой на 1,23 и т. д. циклов после поступления последнегоразряда,Определим время преобразования угла в% 5395, приведенного в примере, данным преоб.раэователем н известным преобразователем,В данном преобразователе потребовалось12 циклов по 8 синхроимпульсов, т. е., 12 ХХ 8.= 96 сйнхроимпульсовУстройствам с последовательным преобра-.фф зованием потребовалось бы количество тактов,,равное самому числу, т. е. 5395 тактов.В общем случае при цене младшего разря-да, равной .одной минуте, данный преобразователь требует 8 (и - 1) сннхроимпульсов, Вустрействах с последовательным преобразова-,нием время преобразования переменное и колеблется от нуля до М. тактов, где Х ., - максимальное значение угла в 1 м 1 инутах. Среднеевремя преобразования 1,- тактов.Для.максимального возможного угла в 360.(или 21669) длийа входного кода п Ы разрядов.Для данного преобразователя 1= 8(п - 1)8 Л 4 112 сннкронмпульсов,Дя преобразователя с последовательнымвреобрвзоввинем 1 4 фй 10800 твктов,Как видно нз приведенныхпримеров, быст.родействие предлагаемого устройства значительно выл, чем у известного,.М Ф 4 о о и о о о Фф 4 о Ч о уф 1 мфЧио оооо оойо О и фЧ о о о о о о оО С ф 4М ММОоо фо Оо о663985 формула изобретения Состааити в И Арща Техреа О. ЛуговаяТираж Вфб иий Корректор А. Грине ик ;Подиисиое едактор Е. Гонча ах аз 208940ШЗИИИИ Государсзаеииото комитета Совет ю девам ивооретений и от 1 3 ЭОЗЬ, МосМва, Ж.ЗЬ, Раа мекая Филиал ЕНЮ аПатеитэ, г Ужгород, уМинаетрон С(: ытиа 6 л. 45 Ириелтиди. 4 Преобразователь двоичного кода в двоичнодесятнчный код градусов н минут, содержащий распределитель импульсов, первый выход ко-: я торого соединен с управляющим входом первого статического регистра, первая группа выходов которого соединена с выходными аннами, блок элементов ИЛИ, отличающийся тем, что, с целью увеличенив быстродействия, он допол. нитфйьно содержит избирательный блок, два фф корректора, второй статический регистр, а первый статический регистр разделен на тетраду еднйиц минут, триаду десятков минут, тетради единиц н десятков градусов, причем выходы всех тетрад соединены с верной группой вхо дов избирательного блока, выходы которого со : едииены с входами первого корректора, первый, второй, третий и четвертый выходы которого соединены соответственно с первым, вторым, третьим еходамн блока элементов ИЛИ и нет вертым входом второго статического регист- За ра, при этом четвертый, пятйй и шестой входы блока элементов ИЛИ соединены соответственно:с.первым, вторым н третьим выходамн вто- рого корректора, а выходы соединены с первым, вторым н третьим входамк второго статического регистра, выходы -х разрядов (где- И) которого соединены с ннформацноннымн входа. мин+ ц разрядов каждой нз тетрад (ф- 4) и триады ( = 4 - 3) первого статического регя-стрв,выходы триады десятков минут соединены с входами Ьторого корректора, управляющий вход которого соединен с вторым выходом .расйределителя импульсов, первый, третий й четвертый выходы которого соединены с второй г руппой входов нзбнрательиого блока, а пятый, аетой, седьмой и восьмой выходы соединены соответственно с входамн трех старших разря. ,дон тетрады десятков градусов и младшим разрядом последующей старшей тетрады, с входами трех старших разрядов тетрады единиц градусов и младшим разрядом тетрады десят ков градусов; с входами двух старших разрядов триады десятков минут и младшим разрядом тетрады единиц градусов н с входами четырех разрядов тетрады единкц минут к младшим разрядом триады десятков минут.

Смотреть

Заявка

2000174, 25.02.1974

ПРЕДПРИЯТИЕ ПЯ А-3327

ГАЛУЗА АЛЕКСЕЙ СЕРГЕЕВИЧ, РАСПУТНЫЙ ВИЛЕ ПЕТРОВИЧ

МПК / Метки

МПК: G06F 5/02

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

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

Код ссылки

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

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