(54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА ., В ДВОИЧНО-ДЕСЯТИЧНЫЙ КОД ГРАДУСОВ И МИНУТ На фиг. 1 представлена блок-схема описываемого преобразователя двоичного кода в двоично-десятичный код градусов и минут; на фиг. 2 - графическое пояснение эффекта сокращения времени преобразования Т в заВ11СИМОСТИ от значения поступающего на вход устройства двоичного кода угла tp (ф Д+ -Д ; 0, Ж. К 0,1,2..); на фиг. 3 - график, поясняющий принцип действия преобразователя. Блок-с.хема содержит двоичный счетчик 1, 2 ввода преобразуемого кода числа, дноичпо-десятичные счетчики 3 и 4 градусов и минут соответственно, дeиJифpaтop нулевогО состояния двоичного счетчика 5, вентиль 6, схему 7 коррекции числа импульсов, генератор 8 имnyvibcoB, деи1ифратор старших разрядов двоичного счетчика 9, триггер 10, элемент И 11. элемент НЕ 12, элемент ИЛИ 13, шины вывода двоично-десятичного кода 14. Принцип действия преобразователя удобнее всегорассмотреть при возникновении одной из двух характерных ситуаций: 1)код младшего из группы старщих разрядов равен единице (значени я остальных разрядов существенной роли не Играют); 2)код .младщего из группы старших разрядов равен нулю, а код старшего из группы младщих разрядов равен единице (значения остальных разрядов существенной роли не играют). Процесс преобразования двоичного кода угла в соответствии с первой ситуацией заключается в следующем. После записи в двоичный (реверсивный) счетчик 1 (необходимо отметить что двоично-десятичные счетчики градусов и минут, а также группа младших разрядов двоичного счетчика выполнены по реверсивной схеме) кода преобразуе.мого числа с помощью дешифратора 9, двоичный код группы старщих разрядов преобразуется в двоично-десятичный код градусов и вводится в счетчик 3. Затем дешифратор 5 выдает на вентиль 6 сигнал разрешения и устанавЛивает триггер 10 в такое состояние, при котором- на В1)р«)де триггера 10 появляется потенциал, обеспечивающий режим работы «вычитание двоичному счетчику 1 и режим «сложение двоично-десятичным счетчикам 3 и 4, и импульсы от геиератора 8 поступают на счетный вход счетчика 1 и через схему коррекции числа импульсов 7 на счетный вход двоично-десятичного счетчика 4. Когда число, записанное в двоичном счетчике 1, окажется считанным до нуля, дешифратор 5 выдает сигнал запрета на вентиль 6, который прекращает подачу импульсов от генератора 8 на вход счетчика 1 и через схему коррекции 7 на вход счетчика 4, т. е. на этом процесс преобразования заканчивается. В данном случае время преобразования М-разрядного двоичного кода угла совпадает с тем временем преобразования, которым характеризуется известный преобразователь - п-з ,. .(1) F Процесс преобразования двоичного кода угла в соответствии со второй ситуацией заключается в следующем. В мо.мент подачи на шины 2 кода ирег)бразусмо1-о числа, на выходе элемента И 11 иоявляется сигнал, который, пройдя элемент ИЛИ 13, совместно е ко/лом группы CTapiHiix разрядов дешифруется i5 дв ично-десятичный код градусов и записываетсч . помощью дещифратора 9 в двоично-десятлчный счетчик 3. Сигнал с выхода э:1е,;ента И 11 устанавливает также триггер 10 в такое состояние, когда на его вы.ходе понв.гяется потенциал, обеспечиваюидий режим работы «сложение двоично.му счетчику 1 п режим «вычитание двоично-десятичным счетчикам 3 и 4, и импульсы от генератора 8 начинают г;г)ступать, как и в предыдущем случае, на вход счетчика 1 и на вход с.хемы коррекции 7. Когда счетчик 1 «переполнится, дешифратор 5 выдает сигпа. запрета на вентиль 6, кото)Ы прекращает подачу импульсов, на этом процесс преобразования заканчивается. В это.м случае время преобразования определяется формулой где .1 может принимать значение 1,2.3.4.. ;jK видно из сравнения ф ормул (1) и (2), а также графиков (фиг. 2 л ф.мг. 3). время преобразования может сриобрет.-ггь велич -;:; (в зависимости от зкачсипя liDeoGp -j.-syc.vioro кода) в пределах о ; врсл1С:;:: fipeonpiiaoBfii Hvi известного устроПстиа лп ipe-iicnii s.:C:M.niei:;:ГО В (2-3-Г) р;з. Таким обра.о.м, введение элементов И, Hli. ИЛИ и их соответствующее подключение, а также применение реверсивных счетчиков месю нереверсивных, позволяет сократить вг-,;мя преобразования. Формула изобретения Преобразователь двоичного кода в двоично-десятичный код градусов и .минут по авт. св. № 400891, отличающийся те.м, что, с целью сокращения вре.мени преобразования, в него введены триггер, элемент НЕ, элемент И.ЛИ и элемент И, первый вход которого подключен к информационному входу старшего из группы .младших разрядов двоичного счетчика, а второй вход - через эле.менты НЕ и ИЛИ подключен к информационному входу младшего из группы старших разрядов двоичного счетчика, выход элемента И соединен с первым входо.м триггера и со вторым входом элемента ИЛИ, выход которого подключен к соответствуюплему информационному входу двоичного счетчика, второй вход триггера соединен с выходом Л:-шифратора нулевого состояния двоичного г ;етчика. первый выход триггера подключен ко входу «сложение двоичного счетчика и ко входам «вычитание двоично-десятичных счетчиков градусов и минут, а второй выход триггера - ко входу «вычитание двоичного счетчика и ко входам.«сложение двоично-десятичных счетчиков градусов и минут.
Источники информации, принятые во внимание при экспертизе:
1. Авторское свидетельство СССР ЛУ 400891, кл. G 06 F 5/02, 1971 г.
название | год | авторы | номер документа |
---|---|---|---|
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код | 1980 |
|
SU903859A1 |
Преобразователь двоичного кода в двоично-десятичный код градусов,минут и секунд | 1982 |
|
SU1068929A1 |
Преобразователь двоичного кода вдВОичНО-дЕСяТичНый КОд гРАдуСОВ,МиНуТ, СЕКуНд | 1979 |
|
SU809157A1 |
Преобразователь двоичного кода угла в двоично-десятичный код градусов и минут | 1983 |
|
SU1116425A1 |
Преобразователь двоичного кода угла в двоично-десятичный код градусов | 1981 |
|
SU993243A1 |
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код | 1978 |
|
SU767749A1 |
Преобразователь двоичного кода в двоично-десятичный код угловых единиц | 1986 |
|
SU1349008A2 |
Преобразователь двоичного кода в двоично-десятичный код | 1989 |
|
SU1662005A1 |
Преобразователь двоичного кода в двоично-десятичный код | 1978 |
|
SU723566A1 |
Преобразователь двоичного кода в двоично-десятичный код градусов и минут | 1977 |
|
SU690475A1 |
fus.l
Т n eoSf aioSafit/f
ffsffCfTlffb/V
n effSpos ffSa ffff/7
OS/racfTJb caffpcfufff f/л
fjpespj asoSa.jtfg
3f
У
ч
г fut г
45° as US IBS 22S fO J.j SbO S Stftt/fp iuf fo SppMeHti fjpeaBpfc a c fi S 3aeactjr iof/77U am ya/ja oi ful-3
Авторы
Даты
1978-06-15—Публикация
1976-07-12—Подача