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

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

Автор: Диденко

ZIP архив

Текст

ОПЙСАНИЕ ИЗОБРЕТЕНИЯ Ссиюз Советских Социалистических Республик(51) М К 3 С 06 Г 5/02 с присоединением заявки Ио Гасударственный комитет СССР ае фалам изобретений н открытий(53) УДК 681. .325(088,8) Дата опубликования описания 25. 11. 80(54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНОДЕСЯТИЧНЫИ КОД ГРАДУСОВ, МИНУТ И СЕКУНД Н бласти технимпуль- рас- он о разователь двоично-десятичный код гракунд 1, содержа- ично-шестидесятиенератор импульсов, ва распределителя емента ИЛИ и дешио о ляетс таток этого пре в его сложности Изобретение относится кавтоматики и вычислительнойки и может быть использованстроении двоично-десятичныхэователей.Известен преобго кода в двоичнодусов, минут и сещий двоично-десят ричныи счетчик, г 10два элемента И, димпульсов, два элфратор,Недос образ ователя состоит и низком 15быстродействии.Наиболее близким решением даннойзадачи по технической сущности и схемному решению является преобразователь 2, содержащий шифратор эквивалентов, последовательно соединенные накопительные сумматоры, входыкоторых соединены с выходами шифратора эквивалентов, а выходы являются выходами преобразователя, первый элемент И, элемент НЕ, генератор импульсов и распределит .ль импульсов, выходы которого соединеныс тактовыми входами шифратора эквивалентов, последний выход распреде лителя импульсов через элемент Есоединен с первым входом первогоэлемента И, второй вход которогосоединен с выходом генератора исов, а выход соединен с входомпределителя импульсов, информациные входы шифратора эквивалентов соединены с информационными входамипреобразователя,Недостаток известного пре бразователя состоит в относительн низкомбыстродействии.Целью изобретения яв я увеличение быстродействия.Поставленная цель достигаетсятем, что преобразователь двоичногокода в двоично-десятичный код градусов, минут и секунд, содержащий шиФратор эквивалентов,. последовательно соединенные накипительные сумматоры, входы вторых соединены с выходами шифратора эквивалентов, а выходы являются выходами реобразователя, первый элемент И, элемент НЕ,генератор импульсов и распределительимпульсов, выходы которого соединеныс тактовыми входами шифратора эквивалентов, последний выход распределителя импульсов через элемент НЕсоединен с первым входом первогоэлемента И, второй вход которого соединен с выходом генератора импульсов, а выход соединен с входом распределителя импульсов, информационные.вкоды шифратора эквивалентов соединены с информационными входами преобразователя, дополнительно содержит второй элемент И, первый и второй регистры и схему сравнения, первые и вторые группы информацион" ных входов которой совдинейы с выходами первого и второго регистров соответственно, выходы соединены с коммутирующими входами шифратора эквивалентов, а управляющий вход схемы сравнения соединен с выходом второго элемента И, первый вход которого соединен с выходом генератора импульсов, а второй вход второго элемента И соединен с последним выходом распределителя импульсов, входы второго регистрасоединены с выходами первого регистра, входы кото - рого соединены с соответствующими разрядами информационных входов преобразователя.Блок-схема предлагаемого преобразователя приведена на чертеже.Преобразователь содержит генератор 1 импульсов, первый элемент И 2,.распределитель 3 импульсов, шифратор 4 эквивалентов, накопительныйсумматор 5 секунд, накопительныйсумматор 6 минут, накопительный сумматор 7 градусов, информационныевходы 8 преобразователя, информационные выходы 9 преобразователя, элемент НЕ 10, второй элемент И 11,первый регистр 12, второй регистр13, схему 14 сравнения. Выход генератора импульсов соединен с первымвходом первого элемента И, выходкоторого соединен с входом распределителя импульсов; выходы распредели" - теля импульсов соединены с управляющими входами шифратора эквивален- тов, а старший выход распределителяймпульсов соединен также с первым входом второго элемента И и через элемент НЕ сб вторым входом первого элемента И, при этом второй вход второго элемента И соединен с выходом генератора импульсов,выход второгоэлемента И соединей с управляющимвходом схемы сравненйя, а выходы схе" йы сравнения соединены с коммутирующйми входами шифратора эквивалентов,информационные входы которого соедийены с соответствующими входами преобразователя, выходы первого регистра соединены с первыми информационнымивходами схемы сравнения и черезвторой регистор - со вторыми информационными входами схемы сравнения, "-"йричемвходы первого регистра соединены с входами младших разрядбв"шифратора эквивалейтов, выходй -которого соединены с входами накопительных.сумматоров градусов, минут и се 6 зуемого слова. 3 10 3 20 2 36 35 40 4 Я 30 40 кунд; выходы переполнения накопительных сумматоров секунд и минут соединены с входами переноса сумматора соответственно минут и градусов, а информационные выходы накопительных сумматоров градусов, минут и секунд соединены с соответствующими выходами преобразователя.Накопительные сумматоры секунд, минут и градусов построены на основе известных двоично-десятичных сумматоров.В качестве формирователя разрядных весов может использоваться также ДЗУ с объемом и+1 4 в разрядных чисел, где л - число разрядов преобразуемого слова, а а - число десятичных разрядов значения угла в гра" дусах, минутах и секундах (весовой коэффициент младшего разряда имеется в ДЭУ в прямом и дополнительном коде).Преобразователь работает следующим образом.Преобразование начинается с обнуления накопительных сумматоров и распределителя импульсов, При этом элемент И 2,открывается, а на первом выходе распределителя импульсов устанавливается логическая 1. Нифратор эквивалентов при поступлении "1 на его первый вход и при наличии "О" или "1" в первом разряде преобразуемого слова формирует соответственно нулевой или довичио-десятичный код веса первого разряда преобраКод веса младшего разряда преобразуемого слова записывается в накопительном сумматоре,Тактовым импульсом от генераторачерез открытый элемент И устанавли- .вается "1 на втором выходе распре"делителя импульсов,и значение двоично-десятичного кода веса второгоразряда преобразуемого слова суммируется со значением кода первогоразряда и сумма записывается в накопительном сумматореТаким образом производится суммирование двоично-десятичных кодовразрядных весов тех разрядов преобразуемого слова, значение которых равно единице.При, установлении "1" на последнем выходе распределителя импульсов первый элемент И закрывается ине пропускает тактовые импульсы нараспределитель, а иа выходе устройстваустанавливается двоично-десятичный код градусов, минут и секунд,соответствующий преобразуемому коду.Второй элемент И открывается, и тактовые импульсы генератора начинаютпоступать на управляющий вход схемысравнения, Схема сравнения сравнивает текущее значение младших разрядов, ймеющееся в первом регистре,с содержимым второго регистра, гдехранится предыдущее значение млад780000 Формула изобретения ВНИИП Тира 327/1сное Заказ51 Под ших разрядов, и на выходах формирует сигналы "меньше", "равно" или я вЮ / больше . Если входной код увеличил . ся в единицу, не изменился или уменьшился на единицу, то на выходе шифратора эквивалентов устанавливается весовои коэФфициент младшего разряда в прямом коде, нулевой код или весовой коэффициент младшего разря да в дополнительном коде соответственно. При этом на выходе накопительных сумматоров результирующее значение преобразованного кода увеличивается, остается неизменным или уменьшается на величину веса млад- щего разряда.Таким образом, преобразование осуществляется за время, равное од" ному такту частоты генератора импульсов.Преимущество предложенного преобразователя заключается в том, что на приеме 18-ти разрядного входного кода время преобразования в нем равно одному такту частоты генера" тора и, следовательно, в 81 раз меньше, чем у известного преобразователя. Преобразователь двоичного кода в двоично-десятичный код градусов, минут и секунд, содержащий шифратор эквивалентов, последовательно соединенные накопительные сумматоры, входы которых соединены с выходами шифратора эквивалентов, а выходы являются выходами преобразователя, первый элемент И, элемент НЕ, генератор импульсов и распределитель импульсов, выходы которого соединены с тактовыми входами шифратора эквивалентов, .последний выход распределителя импульсов через элемент НЕ соединен с первым входом первого элемента И, второй вход которого соединен с выходом генератора импульсов, а выход соединен с входом распределителя импульсов, информационные входы шнфра-.тора эквивалентов соединены с информационными входами преобразователя, о т л и ч а ю щ и й с я тем, что, с целью увеличения быстродействия, ,в него введены второй элемент И, первый и второй регистры и схема сравнения, первая и вторая группы.информационных входов которой соединены с выходами первого и второго регистроЬ соответственно, а выходы соединены с коммутирующими входами И шифратора эквивалентов, а управляющий вход схемы сравнения соединен с выходом второго элемента И, первый вход которого соединен с выходом генератора импульсов, а второй входвторого элемента И соединен с последним выходом распределителя импульсов, входы второго регистра соедине" ны с выходами первого регистра, входы которого соединены с соответствуЭр ющими разрядами информационных входов преобразователя. Источники информации,принятые во внимание при экспертизе 1. Авторское свидетельство СССР ЗЪ В 444179, кл. С 06 Г 5/02, 1973. 2, Авторское свидетельство СССР В 521564, кл. С 06 Г 5/02, 1974.

Смотреть

Заявка

2688090, 27.11.1978

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

ДИДЕНКО ВИКТОР АНДРЕЕВИЧ

МПК / Метки

МПК: G06F 5/02

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

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

Код ссылки

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

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