Преобразователь двоичного кода в двоично-десятичный код градусов и минут
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республик
Oll ИСАН
И Е (11) 6 ".1.2.206
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву№400891 (22) Заявлено 12.07.76 (21) 2383709/18-24 (51) М. Кл.2
G. 06 7 5/02 с присоединением заявки № (23) Приоритет (43) Опубликовано 15.06.78Бюллетень № 22 (45) Дата опубликования описания36.05. 7Ь, Государстаенна«й комитет
Сонета Миннстроа СССР по делам изобретений н открытий (53) УДК 681.325 (088.8) (72) Авторы изобретения
В. Г. Чулошников и Ю. А. Иванов (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДЛ ..
В ДВОИЧНО-ДЕСЯТИЧНЫЙ КОД ГРАДУСОВ
И МИНУТ
Предлагаемое устройство относится к области автома«ики и вычислительной техники и предназначено для масштабного преобразования двоич««ого кода датчика углового перемещения в двоично-десятичный код цифрового индикатора.
По основному авт. св. № 400891 известен преобразователь двоичного кода в двоичнодесятичный код градусов и минут, содержащий двоичный счетчик, вход которого через первый вентиль соединен с выходом генератора импульсов, а выходы соединены со входами первого дешифратора, выход которого соединен со входом первого вентиля, двоично-десятичный счетчик минут, выход которого соединен со входом двоично-десятичного счетчика градусов, выходы старших разрядов двоичного счетчика соединены со входами второго дешифратора, выходы которого соединены со входами двоично-десятичного счетчика градусов, первый делитель частоты, вход которого соединен с выходом первого вентиля, второй делитель частоты, второй и третий вентили, причем выход первого вентиля соединен со входом второго вентиля, с другим входом которого соединен выход первого делителя частоты, выход второго вентиля соединен со входами третьего вентиля и второго делителя частоты, выход которого сосдинеll со входом трстьеtî вентиля, а выход последнего соединен e о входом двоично-десятичного счетчика минут.
Недостатком известного устройства является недостаточное быстродействие.
С целью сокрашения времени преобразоваHI1««в предлагаемый преобразователь ввсдеllbl триггер, элемент НЕ, элемент ИЛИ и элемент
И, первый вход которого подключен к информационному входу старшего из группы младших разрядов двоичного счетчика, а второй вход — через элементы НЕ и ИЛИ подключен к информационному входу младшего из группы старших разрядов двоичного счетчика. выход элемента И соединен с первым входом
15 триггера и со вторым входом элемента ИЛИ, в ыход которого подключен к соответствующему информационному входу двоичного счетчика, второй вход триггера соединен с выходом дешифратора нулевого состояния двоичного счетчика, первый вылход триггера подключен ко входу «сложение» двоичного счетчика и ко входам
«вычитание» двоично-десятичных счетчиков градусов и минут, а второй выход триггера — ко входу «вычитание» двоичного счетчика и ко входам «сложение» двоично-десятичных счет25 чиков грал сов и минут.
6112!)6
На фиг. 1 представлена блок-схема ollii<ываемого преобразователя двоичного ко)а В;!Воично-десятичный код градусов и минут; на фиг. 2 — графическое пояснение эффекта сокращения времени преобразования Т в зависимости от значения поступающего на вход
) стройства двоичного кода угла р (<1>= 3+
Кл .
0 P +, К=0,1,2..); на фиг. 3 — график, пояснякмций принцип действия преобразователя.
Блок-схема содержит двоичный счетчик 1, н;и )и 2 ввода преобразуемого кода чис;)а, JBo" 0
iI÷II<>- LecfIIIfчные счетчики 3 и 4 градусов ii ми)г,т соответствеH!)о, дешифратор нулевого состоя>!ия .1воичного счетчика 5, вентиль 6, схему
7 корр<к!;и>! числ» импульсов, генератор 8 имг)у)>ьсо)3, дешифрагор старших разрядов двоичного счет !ика 9, тр>)ггер 10, элемент И 11. эleм IIT НЕ i2, эг)гмепт И,!И 13, !>)нны вывода двоична-:1ссятич>!010 !
11ринцип .1ействия преобразователя удобнее всего рассмотреть при вози))кновснии одной из двух xflðàI<òåðifû>; ситуаций:
1) код мла.1LL!ufo из группы старших р»зрядов равен единице (значения остальнь.х разрядов существенной роли не играют);
2) код младшего из группы старших разрядов равен нулю, а код старшего из гр ппы
25 младших разрядов равен единице (значения остальных разрядов существенной роли не играют).
Процесс преобразования двоичного кода угла в соответствии с первой ситуацией заключается в следуюшем. После записи в двоичный зо (реверсивный) счетчик 1 (необходимо отметить, что двоично-десятичные счетчики градусов и минут, а также группа младших разрядов двоичного счетчика выполнены по реверсивной схеме) кода преобразуемого числа с помощью дешифратора 9, двоичный код группы старших
35 разрядов преооразуется в двоично-десятичный код градусов и вводится в счетчик 3. Затем дешифратор 5 выдает на вентиль 6 сигнал разрешения и устанавливает триггер 10 в такое состояние, при котором на вью оде триггера 10 40 появляется потенциал, обеспечивающий режим работы «вычитание» двоичному счетчику 1 и режим «сложение» дв:>.)ччо-десятичным счетчикам 3 и 4, и импульсь от генератора 8 поступают на счетный вход счетчика 1 и через схе45 му коррекции числа импульсов 7 на счетныи вход двоично-десятичного счетчика 4. Когда число, записанное в двоичном счетчике 1, окажется считанным до нуля, дешифратор 5 выдает сигнал запрета на вентиль 6, который прекрашает подачу импульсов от генератора 8 на вход счетчика 1 и через схему коррекции 7 на вход счетчика 4, т. е. на этом процесс преобразования заканчивается. В данном случае время преобразования М-разрядного двоичного кода угла совпадает с тем временем преобр азования, которым характеризуется известный преобразователь
2 м,5
Т= (1)
Процесс преобразования двоичного кода угла в соответствии со второй ситуацией зак,lioчается в сг>сдуюшем. В момент подачи на шины
2 f!рс<>бпазус мого числа, на выходе элемент» И 11 появляется сигнал. которь)й, пройдя элемент ИЛИ 13, совместно е к< ом группы старших разрядов дешифруется в д ично-десятичный код градусов и заиисываетс .. помощью де)цифр»тора 9 в двоично-.1есяг;! )ный
3. Си)HB 1 f)hixo13 э)емен)а И 11 устанавливает также триггер 10 в такое состояние, когда на его выходе появляется потенциал, обеспечивающий режим работы «сложение» двоичному счетчику 1 и режим «Bbi÷èò»ние» двоично-десятичным счетчикам 3 и 4, и импульсы от генератора 8 начина)от . О -," н»ть как и в предыдущем случае, на B.foë c :L.ò 3ик»
1 и на вход схемы коррекции 7. Когда счетчик
1 «переполнится», дешифратор 5 выдает сиги»,! заilpcTа на Вентl)ль 6, ко)орый Ilpскр»!1, ает пf)дачу импульсов, на этом процесс преобразования заканчивается. В этом случае время преобразования определяется формулой м-з
Т = (2)
Г может приниматh значение 1,2Л,4..
i.д е .4
>.3 ! (»к видно из сравнения формул j1) и () f а г»кжс графиков (фиг. 2 )i фиг. >). время и реооразования может !!риоб Ос ! гь Вели: I;, (В;3<1В))С И МОСТИ ОТ З !:» кода) В fipc lелах <т Брс)!! . !!!)СОб));.!зов !!" I .i
ИЗВССТНОГО Cl Р<1; С!!3» !: ;
Таки»! обра."-ом, введение элеме)>)о!3 И, Hl=, ИЛИ и их соответствующее подключс>>ие, а также применение реверсивных счетчиков ": ес)О нереверсивных, позволяет сократить в>; мя преобразования.
Фор»)ула изобреген«я
Преобразователь двоичного кода в двон )но-десятичный код градусов и минут по авт. св. № 400891, отличающийся тем, что, с целик) сокращения времени преобразования, в него введены триггер, элемент НЕ, элемент ИЛИ и элемент И, первый вход которого подключен к информационному входу старшего из группы м ладших разрядов двоичного счетчика, а второй вход — через элементы НЕ и ИЛИ подключен к информационному входу младшего из группы старших разрядов двоичного счетчика, выход элемента И соединен с первым входом триггера и со вторым входом элемента
ИЛИ, выход которого подключен к соотвстствуюшему информационному входу двоичного счетчика. второй вход триггера соединен с выходом л: шифратора нулевого состояния двоичного
;;ет . >ка. первый выход триггера подключен ко входу «сложение» двоичного счетчика и ко входам «вычитание» двоично-десятичных счет1 1,1
Тиреяброь адамия зт
4 е
Фиг 2
Фиг г а,ер г
Я вЂ” Выигрыш Во Времеии ореяВрг екаиия Е яаВигимоети от иоВа Сггяа a
Фиг. У
Составитель Н. Шелобанова
Техред О. Луговая Корре1.1ор С:. Пагругнева
Тираж 826 П о д н н с i I i i
Редактор Л. Баглай
Заказ 3157/39
ЦНИИПИ Государс1венного комитета Совета Министров С.& по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 1 51
Филиал ППП «Патент», г. Ужгород, ул. Проек ная. чиков градусов и минут, а второй выход триггера — ко входу «вычитание» двоичного счетчика и ко входам «сложение» двоично-десятичных счетчиков градусов и минут.
Источники информации, принятые во внимание при экспертизе: ! . Авторское свидетельство СССР Л 400891, кл. Ci 06 F 5/02, 1971 г.