Преобразователь двоичного кода
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических (Республик (о() ДОПОЛНИТЕЛЬНОЕ К лат, Сена-пуф..949719 (22) Заявлено08.04.74 (21) 2015888/18-24," (Я) M
I (06) 5/02 с присоединением заявки № 1 (23) Приоритет—
1 (43) Опубликовано 25.10 75Бтоллетень ¹ 3S (Я) УДК 681.325.53 (088. 8) (45) Дата опубликования описания 3О О1 7Д
Государственный комитет
Совета Министров СССР по делам изобретений и открытии (72) Авторы изобретения
Л. Досковский и Г. В. Мартинен (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА
Изобретение относится к автоматике и вычислительной технике.
Известен преобразователь двоичного кода в двоично-десятичный код градусов и минут, содержащий генератор импульсов, двоично-десятичные счетчики градусов и минут, двоичный счетчик, три дешифратора, вентиль, схему деления на три, схему ИЛИ и линию задержки.
Однако данное устройство позволяет осуществить только прямое преобразование двоьчного кода в двоично-десятичный код градусов и минут.
Цель изобретения — расширить область применения устройства за счет обеспечения как прямого преобразования двоичного кода в двоично-десятичный код градусов и минут, так и обратного преобразования двоично-десятичного кода градусов и минут в двоичный код. 20
Это достигается тем, что устройство содержит четвертый дешифратор, входы которого соединены с выходами двоично-десятичных счетчиков градусов и минут, шифратор, выходы которого соединены с вхо- 25 дами старших разрядов двоичного счетчика, вторую схему ИЛИ, первый вход которой соединен с выходом первого дешифратора„ осгальные входы соединены с выходами четвертого дешифратора и входами шифратора, а выход — со входом вентиля, и шину управления, подключенную ко входам, первого и второго дешифраторов и через схему HE — к входу четвертого дешифратора.
Схема устройства изображена на чертеже.
Устройство содержит генератор импульсов 1, вентиль, д воичный счетчик 3, двэично-десятичный счетчик градусов 4, двоично-десятичный счетчик минут 5, сx(.му 6 деления на три, дешифратор 7, дешифрирующий нулевое состояние двоичного счетчика, дешифратор 8, дешифрирующий состояния трех старших разрядов S двоично го счетчика, в которых исключены шины переноса; дешифратор 10, служащий для выделения импульсов коррекции, линию з»держки 11, схему ИЛИ 12, дополпитель— . ный младший разряд 13 двои нного сч(т и. ка, входные шины 14, выходные шпшд
489102 дешифратор 16, дешифрирующий состояния счетчиков градусов и минут, кратные 45о; шифратор 17, служащий для выработки трехразрядного двоичного Kpg8 предназначенного для записи в старшие разряды 9 двоичного счетчика при обратном преобразовании; вторую схему ИЛИ 18, первый вход которой подключен к дешифратору нулевого состоя ния двоичного счетчика, остальн:ое входык выходам дешифратора 16, а выход соеди- ц нен с управляющим входом вентиля 2, шинууправления 19, подключенную к входам дешифратора 7 и 8 и через схему НЕ 2О - к входу дешифратора 16; шины 21 записи двоично-десятичного кода, выходные шины 15
22 двоичного кода.
Устройство работает следующим образом.
При подаче на шину управления 19 сиг нала "вывод" (прямое преобразование двоичного кода угла в двоично-десятичный код, 0 градусов и минут), дешифратор 7 нулевого состояния двоичного счетчика и дешифратор 8 старших разрядов двоичного счетчика включаются, а дешифратор 16 отключается. В этом случае работа предложенного 25 преобразователя идентична работе известного преобразователя.
При подаче на шину управления 19 сигнала "ввод" (преобразование двоично-деся- тичного кода градусов и минут в двоичный 30 код) дешифраторы 7 и 8 отключаются, а дешифратор 16 включается, Последовательность импульсов, -выра. батываемая генератором 1, не проходит через вентиль 2 до тех пор, пока двоично- 35 десятичные счетчики градусов 4 и минут 5 находятся в нулевом состоянии. После записи в двоично-десятичные счетчики по шинам 21 преобразуемого числа де)цифра1 тор 16 выдает через схему ИЛИ 18 на 40 вентиль 2 сигнал разрешения. Вентиль открывается, и последовательность импуль— сов поступает одновременно на схему ИЛИ
12 и на схему 6 деления на три. С выхо1да схемы ИЛИ 12 последовательность им- 40 пульсов поступает на дополнителЬный младший разряд 13 двоичного счетчика 3, работающего на вычитание. Первый. импульс, поступивший на вход двоичного. счетчика 3, устанавливает все его разряды кроме трех 50 старших, в состояние "1", а последующие импульсы производят, вычитание из этого кода.
С выхода схемы 6 деления на три импуль. сы поступают на вход счетчика минут 5.
Когда код, записанный в счетчики градусов
4 и минут 5, становится кратным 45, о дешифратор 16 через схему ИЛИ 18 выдает запрещающий сигнал на вентиль 2, который прекратит подачу импульсов на двоичный счетчик 3 и на вход схемы 6 деления на три. Одновременно дешифратор 16 подает сигнал на шифратор 17, который вырабатывает трехразрядный двоичный код, соответствующий значению ф = 45OC, где g -значение угла, содержащегося в двоично-десятичных счетчиках градусов 4 и минут 5 в момент выдачи сигнала запрета дешифратором 16. Трехразрядный двоичный код с выхода шифратора 17 поступает на входы трех старших разрядов 9 двоичного счетчика.
Цепь коррекции, состоящая из дешифратора 10 и линии задержки 11, работает так же, как и при прямом преобразовании.
Таким образом, после прекращения подачи импульсов на вход двоично-десятич ного счетчика минут 5 и на вход двоичного счетчика 3 в последнем зафиксируется двоичный код угла.
Перед каждым новым преобразованием двоичный счетчик 3, двоично-десятичные счетчики 4 и 5 и схема 6 деления на три устанавливаются в нулевое состояние.
Предмет изобретения
Преобразователь двоичного кода по авт. св. ф346719, отличающийся тем, что, с целью расширения области применения, устройство содержит четвертый дешифратор, входы которого соединены с выходами двоично-десятичных счетчиков гра дусов и минут, шифратор, выходы которого соединены с входами старших разрядов двоичного счетчика, вторую схему ИЛИ, первый вход которой соединен с выходом первого дешифратора, остальные входы соединены с выходами четвертого дешифратора и входами шифратора, а выход — со входом вентиля, и шину управления, подключенную к входам первого и второго дешифратора и через схему НŠ— к входу четвертого дешифратора.
4891О2
f9 Составитель В.Игнатушенко
Техред Н.Ханеева Корректор Л.Котова
Редактор О.Стенина
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
Москва, 113035, Раушская наб., 4
Предприятие «Патент», Москва, Г-59, Бережковская наб., 24
Заказ,Д 3 Изд. М " Тираж 679 Подписное