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

 

1 !

ОП,,ЙСАНИЕ

ИЗОБРЕТЕНИЯ

Ссиюз Советских

Социалистических

Республик

Ф

;б"г

К АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ (6 I) Дополкительиое к ввт. свид-ву (22) Заявлено 271178 (21) 2688090/18-24 (51)М. Кл.з

G 06 F 5/02 с присоединением заявки ¹

Гасударственный комитет

СССР ае делам изобретений н открытий (23) Приоритет

Опубликовано 1511.80. Бюллетень ¹ 42 (53) УДК 681. .325(088.8) Дата опубликования описания 25. 11. 80 (72) Автор изобретения р»

»» )»" Э

«

1.i! .;", .. »

° c

В. А.Диденко (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНОДЕСЯТИЧНЫИ КОД ГРАДУСОВ, МИНУТ И СЕКУНД

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

Известен преобразователь двоично" го кода в двоично-десятичный код градусов, минут и секунд (1), содержащий двоично-десятично-шестидесятиричный счетчик, генератор импульсов, 10 два элемента И, два распределителя импульсов, два элемента ИЛИ и дешифратор, Недостаток этого преобразователя состоит в его сложности и низком 15 быстродействии.

Наиболее близким решением данной задачи по технической сущности и схемному решению является преобразователь (2), содержащий шифратор экви- 20 валентов, последовательно соединенные накопительные сумматоры, входы которых соединены с выходами шифратора эквивалентов, а выходы являются выходами преобразователя, пер- 25 вый элемент И, элемент НЕ, генератор импульсов и распределит ль импульсов, выходы которсго соединены с тактовыми входами шифратора эквивалентов, последний выход распреде- 30

\ лителя импульсов через элемент НЕ соединен с первым входом первого элемента И, второй вход которого соединен с выходом генератора импульсов, а выход соединен с входом распределителя импульсов, информационные входы шифратора эквивалентов соединены с информационными входами преобразователя.

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

Целью изобретения является увеличение быстродействия.

Поставленная цель достигается тем, что преобразователь двоичного кода в двоично-десятичный код градусов, минут и секунд, содержащий шифратор эквивалентов,. последовательно соединенные накипительные сумматоры, входы вторых соединены с выходами шифратора эквивалентов, а выходы являются выходами . реобразователя, первый элемент И, элемент НЕ, генератор импульсов и распределитель импульсов, выходы которого соединены с тактовыми входами шифратора эквивалентов, последний выход распределителя импульсов через элемент НЕ соединен с первым входом первого

780000 элемента И, второй вход которого соединен с выходом генератора импульcos а выход соединен с входом распределителя импульсов, информационные.вкоды шифратора эквивалентов соединены с информационными входами преобразователя, дополнительно содержит второй элемент И, первый и второй регистры и схему сравнения, первые и вторые группы информационных входов которой совдинейы с выходами первого и второго регистров соответственно, выходы соединены с коммутирующими входами шифратора эквивалентов, а управляющий вход схемы сравнения соединен с выходом второго элемента И, первый вход которого соединен с выходом генератора импульсов, а второй вход второго элемента И соединен с последним выходом распределителя импульсов, входы второго регистра соединены с выходами первого регистра, входы кото— рого соединены с соответствующими разрядами информационных входов преобразователя.

Блок -схема предлагаемого преобразователя приведена на чертеже.

Преобразователь содержит генератор 1 импульсов, первый элемент И 2, .распределитель 3 импульсов, шифратор 4 эквивалентов, накопительный сумматор 5 секунд, накопительный сумматор 6 минут, накопительный сумматор 7 градусов, информационные входы 8 преобразователя, информационные выходы 9 преобразователя, элемент НЕ 10, второй элемент И 11, первый регистр 12, второй регистр

13, схему 14 сравнения. Выход генератора импульсов соединен с первым входом первого элемента И, выход которого соединен с входом распределителя импульсов; выходы распредели-" теля импульсов соединены с управляющими входами шифратора эквивалентов, а старший выход распределителя ймпульсов соединен также с первым входом второго элемента И и через элемент НЕ со вторым входом первого элемента И, при этом второй вход второго элемента И соединен с выходом генератора импульсов, выход второго элемента И соединен с управляющим входом схемы сравненйя, а выходы схейы сравнения соединены с коммутирующйми входами шифратора эквивалентов, информационные входы которого соедийены с соответствующими входами преобразователя, выходы первого регистра соединены с первыми информационными входами схемы сравнения и через второй регистор — со вторыми информационными входами схемы сравнения, йричем" входы первого регистра соединены с входами млад&их разрядбв шифратора эквивалейтов, выходй -которого соединены с входами накопительных сумматоров градусов, минут и се6зуемого слова.

t5

2$

40 фЯ

$0

&0 кунд; выходы переполнения накопительных сумматоров секунд и минут соединены с входами переноса сумматора соответственно минут и градусов, а информационные выходы накопительных сумматоров градусов, минут и секунд соединены с соответствующими выходами преобразователя.

Накопительные сумматоры секунд, минут и градусов построены на основе известных двоично-десятичных сумматоров.

В качестве формирователя разрядных весов может использоваться также ДЗУ с объемом и+1 4в разрядных чисел, где n - число разрядов преобразуемого слова, à m - число десятичных разрядов значения угла в градусах, минутах и секундах (весовой коэффициент младшего разряда имеется в ДЭУ в прямом и дополнительном коде).

Преобразователь работает следующим образом.

Преобразование начинается с обнуления накопительных сумматоров и распределителя импульсов. При этом элемент И 2:.открывается, а на первом выходе распределителя импульсов устанавливается логическая "1 . шифратор эквивалентов при поступлении

"1" на его первый вход и при наличии "О" или "1" в первом разряде преобразуемого слова формирует соответственно нулевой или довичио-десятичный код веса первого разряда преобраКод веса младшего разряда преобразуемого слова записывается в накопительном сумматоре.

Тактовым импульсом от генератора через открытый элемент И устанавли- . вается "1" на втором выходе распределителя импульсов, и значение двоично-десятичного кода веса второго разряда преобразуемого слова суммируется со значением кода первого разряда и сумма записывается s накопительном сумматоре °

Таким образом производится суммирование двоично-десятичных кодов разрядных весов тех разрядов преобразуемого слова, значение которых равно единице.

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

Второй элемент И открывается, и тактовые импульсы генератора начинают поступать на управляющий вход схемы сравнения. Схема сравнения сравнивает текущее значение младших разрядов, ймеющееся в первом регистре, с содержимым второго регистра, где хранится предыдущее значение млад780000

Формула изобретения ших разрядов, и на выходах формирует сигналы "меньше" "равно" или я в

1 t больше . Если входной код увеличил» ся в единицу, не изменился или уменьшился на единицу, то на выходе шифратора эквивалентов устанавливается весовои коэФфициент младшего разряда в. прямом коде, нулевой код или весовой коэффициент младшего разря да в дополнительном коде соответст венно. При этом на выходе накопительных сумматоров результирующее значение преобразованного кода увеличивается, остается неизменным или уменьшается на величину веса младщего разряда.

Таким образом, преобразование осуществляется за время, равное одному такту частоты генератора импульсов.

Преимущество предложенного преобразователя заключается в том, что на приеме 18-ти разрядного входного кода время преобразования в нем равно одному такту частоты генератора и, следовательно, в 81 раз меньше, чем у известного преобразователя.

Преобразователь двоичного кода s двоично-десятичный код градусов, минут и секунд, содержащий шифратор эквивалентов, последовательно соединенные накопительные сумматоры, входы которых соединены с выходами шифратора эквивалентов, а выходы являются выходами преобразователя, первый элемент И, элемент НЕ, генератор импульсов и распределитель импульсов, выходы которого соединены с тактовыми входами шифратора эквивалентов, .последний выход распределителя импульсов через элемент НЕ соединен с первым входом первого элемента И, второй вход которого соединен с выходом генератора импульсов, а выход соединен с входом распределителя импульсов, информационные входы шнфра-. тора эквивалентов соединены с информационными входами преобразователя, отличающийся тем, что, с целью увеличения быстродействия,,в него введены второй элемент И, первый и второй регистры и схема сравнения, первая и вторая группы,информационных входов которой соединены с выходами первого и второго регистров соответственно, а выходы соединены с коммутирующими входами

И шифратора эквивалентов, а управляющий вход схемы сравнения соединен с выходом второго элемента И, первый вход которого соединен с выходом генератора импульсов, а второй вход

Q$ второго элемента И соединен с последним выходом распределителя импульсов, входы второго регистра соедине" ны с выходами первого регистра, входы которого соединены с соответствуgg ющими разрядами информационных входов преобразователя.

Источники информации, принятые во внимание при экспертизе

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

И В 444179, кл. G 06F 5/02, 1973.

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

9 521564, кл. 6 06 F 5/02, 1974.

ВНИИПИ Заказ 9327/15

Тираж 751 Подписное

Филиал ППП "Патент", r.Óæãoðîä,óë.Ïðîåêòíàÿ,4

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

 

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

Изобретение относится к построению сетей связи для передачи информации по вычислительным сетям

Изобретение относится к автоматике и вычислительной технике, в частности, может быть использовано в системах обработки информации при реализации технических средств цифровых вычислительных машин и дискретной автоматики

Изобретение относится к автоматике и вычислительной технике, в частности может быть использовано в системах обработки информации при реализации технических средств цифровых, вычислительных машин и дискретной автоматики

Изобретение относится к устройствам автоматики и вычислительной техники, и может быть использовано, например, в преобразователях “перемещение-код” приводов контрольно-измерительных систем

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

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

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

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

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