1
Изобретение относится к автоматике и вычислительной технике.
Известен преобразователь двоичного кода в двоично-десятичный код градусов и минут, содержащий генератор импульсов,
двоично-десятичные счетчики градусов и минут, двоичный счетчик, три дешифратора, вентиль, схему деления на три, схему ИЛИ и линию задержки.
Однако данное устройство позволяет
осуществить только прямое преобразование ДВОИЧНОГО кода в двоично-десятичный код градусов и минут.
Цель изобретения - расширить область применения устройства за счет обеспечеНИН как прямого преобразования двоичного кода в двоично-десятичный код градусов и минут, так и обратного преобразования двоично-десятичного кода градусов и минут в двоичный код.
Это достигается тем, что устройство содержит четвертый дешифратор, входы которого соединены с выходами двоично-десятичных счетчиков градусов и минут, шифратор, выходы которого соединены с вхо-
ами старших разрядов двоичного счетчика, вторую схему ИЛИ, первый вход которой соединен с выходом первого дешифратора, остальные входы соединены с выходами четвертого дешифратора и входами шифратора, а выход - со входом вентиля, и шику управления, подключенную ко входам, первого и второго дешифраторов и через схему НЕ - к входу четвертого дешифратора.
Схема.устройства изображена на чертеже.
Устройство содержит генератор импульсов 1, вентиль Н, двоичный счетчик 3, двоично-десятичный счетчик градусов 4, двоично-десятичный счетчик минут 5, схему 6 деления на три, дешифратор 7, дешифрирующий нулевое состояние двоичног-о счетчика, дешифратор 8, дешифрирующий состояния т|эех старших разрядов 9 двопчного счетчика, в которых исключены игины переноса; дешифратор 10, служащий для выделения импульсов коррекции, линию задержки 11, схему ИЛИ 12, дополнительный младший разряд 13 двоичного снотч ка, входные шины 14, выходные щиепя 13,
дешифратор 16, дешифрирующий состояния счетчиков градусов и минут, кратные 45°; шифратор 17, служащий для выработки трех разрядного двоичного коДа, предназна;ченног для записи в старшие разряды 9 двоичного счетчика при обратном преобразованииj вторую схему ИЛИ 18, первый вход которой подключен к дешифратору нулевого состояния двоичного счетчика, остальное входы - к выходам дешифратора 16,а выход соединен с управляющим входом вентиля 2, шинууправления 19, подключенную к входам дешифратора 7 и 8 и через схему НЕ 2О - к входу дешифратора 16; шины 21 записи двоично-десятичного кода, выходные шины 22 двоичного кода.
Устройство работает следующим образом
i При подаче на шину управлении 19 сигнала вывод (прямое преобразование двоичного кода угла в двоично-десятичный код градусов и минут), дешифратор 7 нулевого состояния двоичного счетчика и дешифратор 8 старших разрядов двоичного счетчика включаются, а дешифратор 16 отключается. В этом случае работа предложенного преобразователя идентична работе известного преобразователя.
При подаче на шину управления 19 сигнала ввод (преобразование двоично-деся- тичного кода градусов и минут в двоичный код) дешифрато эы 7 и 8 отключаются, а дешифратор 16. включается.
Последовательность импульсов, вырабатываемая генератором 1, не проходит через вентиль 2 до тех пор, пока двоично десятичные счетчики градусов 4 и минут 5 находятся в нулевом состоянии. После записи в двоично-десятичЕПзш счетчики по
шинам 21 преобразуемого числа деЬдифратор 16 выдает через схему ИЛИ 18 на
вентиль 2 сигнал разрешения. Вентиль открывается, и последовательность импульсов поступает одновременно на схему ИЛИ 12 и на схему 6 деления на- три. С выхода схемы ИЛИ 12 последовательность импульсов поступает на дополнительный младший разряд 13 двоичного счетчика 3, работающего на вычитание. Первый- импульс, поступивший на вход двоичного счетчика 3, устанавливает все его разряды кроме трех старших, в состояние 1, а последующие H.Mnyjif;,cbi производят ..вычитание из этого кода.
С выхода схемы 6 деления на три импул сы поступают на вход счетчика минут 5. Когда код, записанный в счетчики градусов 4 и минут 5j становится кратным 45°, дешифратор 16 через схему ИЛИ 18 выдает запрещающий сигнал на вентиль 2, : который прекратит цодачу импульсов на дво- ичный счетчик 3 и на вход схемы 6 деле-; ния на три. Одновременно дешифратор 16 подает сигнал на шифратор 17, который вырабатывает трехразрядный двоичный код, соответствующий значению 0( 45°С, где (Х -значение угла, содержащегося в двоично-десятичных счетчиках градусов 4 и минут 5 в момент выдачи сигнала заIпрета дешифратором 16. Трехразрядный двоичный код с выхода щи4ратора 17 поступает на входы трех старших разрядов 9 двоичного счетчика.
Цепь коррекции, состоящая из дешифратора 10 и линии задержки 11, работает так же, как и при прямом преобразовании.
Таким образом, после прекращения подачи импульсов на вход двоично-десятичного счетчика минут 5 и на вход двоичного счетчика 3 в последнем зафиксируется двоичный код угла.
Перед каждым новым преобразованием двоичный счетчик 3, двоично-десятичные счетчики 4 и 5 и схема 6 деления на три | устанавливаются в нулевое состояние.
Предмет изобретения
Преобразователь двоичного кода по авт. св. Л/г 346719, отличающийся тем, что, с целью расщирения области применения, устройство содержит четвертый деши({ратор, входы которого соединены с вьЕходами двоично-десятичных счетчиков градусов и минут, шифратор, выходы которого соединены с входами старших разрядов двоичного счетчика, вторую схему ИЛИ, первый вход которой соединен с выходом I первого дещифратора, остальные входы doединены с выходами четвертого дешифратора и входами шифратора, а выход - со входом вентиля, и шину управления, подключенную к входам первого и второго дешифратора и через схему НЕ - к входу четвертого дешифратора.
72
7t
70
14
14JC
JL
8
22
22
Л
77
.,L J
16
20
l2f
Г5
75
Авторы
Даты
1975-10-25—Публикация
1974-04-08—Подача