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

Номер патента: 690475

Автор: Блистанов

ZIP архив

Текст

(12) Ае чар пэебретени Н. Н. Блистанов(54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНОДЕСЯТИЧНЫЙ КОД ГРАДУСОВ И МИНУТИзобретение относится к области вычислительной техники и позволяет производить преобразование двоичного кода угла в двоично-десятичный код градусов и минут.Все известные преобразователи имеют либо невысокую точность преобразования, либо невысокое быстродействие.Наиболее близким по технической сущности к предложенному изобретению является преобразователь двоичного кода в двоично.десятичный.код градусов и минут, содержащий двоич ный счетчик, разрядные входы которого являются информационными входами преобразователя, а выход соединен со входом дешифратора нуля, выход которого подктпочен к одному из входов элемента И, другой вход которого соеди 15 нен с выходом генератора импульсов, а выход - со входом элемента ИЛИ, связанного другим своим входом через последовательно соединенные эле. мент задержки, дешифратор коррекции с выхо 20 дом двоично-десятнчного счетчика минут, последовательно соединенного с двоично. десятичным счетчиком градусов, вход которого через дешифратор старших разрядов двоичного кода соедииен с выходом трех старших разрядов двоичного счетчика, делитель на три, вход которого под. ключен к выходу элемента И 11.Недостатком известного преобразователя яв. ляется нерациональное построение коэффициента пересчета (3/2), зИслючающееся в умножении входного двоичного кода на два с последующим делением на три, что увеличивает время преобраэования в два раза.Бель изобретения - повьппение быстродействия преобразователя.Поставленная цель достигается тем, что, в преобразователь введены последовательно подключенные к выходу делителя на три элемент НЕ и второй элемент И, второй вход которого соединен с выходом первого элемента И, а выход - со входом двоично десятичного счетчика минут.На чертеже представлена структурная схема предложенного преобразователя, содержащая элемент И 1, двоичный счетчик 2, двоично-десятичные счетчики градусов 3 и минут 4, делитель на три 5, дешифратор нуля 6, дешифратор старших разрядов двоичного кода 7, старшие разряды 8 дво.3 69047 ичного кода 8, дешифратор коррекции 9,элемент задержки 10, элемент ИЛИ 11, элемент Н 1. 12, второй элемент И 13, информационные входы преобразователя 14, выходы преобразователя 15.Элемент НЕ 12, второй элемент И 13 вмес. те с делителем на три 5 образукл схему деления на 3/2.Устройство работает следующим образом.Код в двоичный счетчик записывается по входам 14, преобразованный код снимается с 10 выходов 15 двоично-десятичных счетчиков гра. дусов 3 и минут 4. На вход элемента И 1 гене. ратор импульсов непрерывно вырабатывает по. следовательность импульсов, которая не проходит через элемент И 1 до тех пор, дока вход. 15 ной двоичный счетчик 2 находится в нулевом состоянии, После записи во входной двоичный счетчик 2 преобразуемого числа дешифратэр нуля 6 выдает на элемент 1 сигнал разрешения. Элемент И 1 открывается, и последовательность 20 импульсов поступает одновременно на элечент ИЛИ 11, делитель на три 5 и на элемент И 13. С выхода элемента ИЛИ 11 последователь. ность импульсов поступает на вход двоичного с летчика 2, работающего на вычитание.25Одновременно с этим последовательнссть импульсов через элемент И 13 поступает на вход двоично-десятичного счетчика минут 4, Г ыхо. да делителя на три 5 каждый третий импульс входной последовательности через элемент НЕ зп 12 поступает на второй вход элемента И 13 и запрещает прохождение соответствуюшего импульса входной последовательности на вход дво. ичко-десятичного счетчика минут 4, Таким образом,в последовательности импульсов, посгупа ющей на вход элемента И 13, каждьй третийимпульс будет запрешен, что обеспечивает коэффициент пересчета 3/2.Когда двоичное число, записанное во вход.ном двоичном счетчике 2, станет равным нулю, 4 одешифратор 6 выдает запрещающий сигнал наэлемент 1, которьй прекращает подачу импуль.сов пересчета, Код, содержащийся в трех старшихразрядах 8 двоичного счетчика 2 поступает через дешифратор 7 на предварительную установку выходного двоично-десятичного счетчика градусов.Таким образом, после прекращения поступления импульсов на вход двоичного счетчика2 и двоично.десятичных счетчиков минут и градусов, в последних зафиксируется число граду.сов и минут, выраженное в двоично-десят 1 ачномкоде.Цена единиц младшего разряда входногокода, а также цена счетных импульсов на входе двоичного счетчика, в который записывается входной код, будет определяться отношением максимального значения величины угла, которое содержится в двенадцати младших разрядах60 х 45 = 2700 и числом значений двенадцатиразрядного двоичного кода ( 22), и будет рав.на 0,65917968 минуты, В этом случае цена счетных импульсов, поступдюш 7 их на вход счетчикаминут, будет равна -" -х =- 0,988769522минуты, а так как цена импульса на входе счетчика минут должна быть равна 1, то каждый импульс, записанный в этот счетчик, будет нестиошибку, равную1 - 0,98876952 = 0,01123043 минуты.Эта ошибка при преобразовании максимальногокода может дать набегаюшую ошибку, равную0,01123043 х 2700 = 30,32 минуты,Для устранения этой ошибки к выходамдво.ично-десятичного счетчика минут подсоединендешифратор 9, вырабатывающий сигнал коррекции через каждые 60 импульсов, поступающих навход двоично-десятичного счетчика минут 4, выход дешифратора 9 через элемент задержки 10соединен со вторым входом элемента ИЛИ 11.В результате чего, с выхода элемента ИЛИ 11на вход двоичного счетчика 2 поступает каждыйшестидесятый импульс из входной последователь.ности двоично-десятичного счетчика минут 4.Элемент задержки 10 задерживает корректиру.ющий импульс приблизительно на половину периода следования импульсов, поступающих с генератора импульсов.После введения коррекции при преобразова.нни максимального кода общее число импульсов, поступивших на вход двоичного счетчика 2,будет равно2700 х - + -- = 4095, что соответству 3 27002 60ет максимальному двоичному числу (2 - 1),которое может быть записано в двенадцати млад.ших разрядах входного счетчика. При этом набегающая ошибка за цикл коррекции будет равна0,01123043 х 60 = 0,673858 минуты, т.е.меньше единицы младшего разряда выходногокода.Использование изобретения позволит уменьшить время преобразования в два раза, или призаданном времени преобразования использоватьзадающий генератор с частотой генерации вдвоениже ранее использованного.Формула изобретенияПреобразователь двоичного кода в двоично. десятичньй код градусов и минут, содержащий двоичньй счетчик, разрядные входы которого являются информационными входами преобразователя, а выход соединен со входом дешифратора нуля, выход котороо подключен к од.690475 6отличаюшийся тем,что,сцельюпо;,вышения быстродействия преобразователя, в не го введены последовательно подключенные к выходу делителя на три элемент НЕ и второй5 элемент И, второй вход которого соединен свыходом первого элемента И, а выход - со входом двоично-десятичного счетчика минут. 1 О Составитель Н. Шелобанов Техред С,Мигай рректор В Синицка едактор Д. Зубо Тираж 780 П ЦНИИПИ Государственного комитета СС по делам изобретений и открытий,113035, Москва, Ж, Рашуская набдЗаказ 6486/58 город, ул. Проектная, 4 ал ППП Патент",.г. ному из входов элемента И, другой вход которого соединен с выходом генератора импульсов, а выход - со входом элемента ИЛИ, связанного другим своим входом через последовательно соединенные элемент задержки, дешифратор кор рекции с Выходом двоично-десятичного счетчика минут, последовательно соединенного с дво. ично-десятичным счетчиком градусов, вход которого через дешифратор старших разрядов двоичного кода соединен с выходом трех старших разрядов двоичного счетчика, делитель на три, вход которого подключен к выходу элемента И,Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССР Хф 346719,кл. 6 06 Р 5/02, 1971.

Смотреть

Заявка

2511506, 27.07.1977

ПРЕДПРИЯТИЕ ПЯ Г-4173

БЛИСТАНОВ НИКОЛАЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 5/02

Метки: градусов, двоично-десятичный, двоичного, код, кода, минут

Опубликовано: 05.10.1979

Код ссылки

<a href="https://patents.su/3-690475-preobrazovatel-dvoichnogo-koda-v-dvoichno-desyatichnyjj-kod-gradusov-i-minut.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь двоичного кода в двоично-десятичный код градусов и минут</a>

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