Преобразователь двоичного кода в двоично-десятичный код градусов и минут Советский патент 1979 года по МПК G06F5/02 

Описание патента на изобретение SU690475A1

-. ;.-. . ; изобретение относится к области вычислительной техники и позволяет производить преоб разование даончиого кода угла в Двоично-десяШчный код градусов и минут. Все известные преобразователи имеют либо , невысокую точность преобразования, либо невысокое быстродействие. Наиболее близким по технической сущности к предложенному изобретению является преобразователь двоичного кода в двоично-десятичный код градусов и мннут, содержащий двоич №иА счепик, разрядные входы которого являются информационными входами прес азователя, а выход соединен со входом депо ратора нуля, выход которого подключен к одному из входов злемента И, фугой вход которого соеди нен с выходом генератора нмпульсов, а выход со входом элемента ШШ, связанного щтушм свои входом 4ерез последовательно соединенные элемент задержки, дешифратор коррекции с вькодом двоично-десятичного счетчика мннут, последовательно соединенного с двоячно-дасятнчиым счетчиком градусов, вход которого через дешнф ратор старших разрядов двоичного кода соединен с выходом.трех старших разрядов двоичного счетчика, делитель на три, вход которого подклмшен к вызюду элемшта И Ц. Недостатком 11зв стного преобразователя яв)шётся нерацнонаяьяое построение коэффициента пересчета (3/2), заключающееся в умножении входного двойчн ж кода на два с последующим делением на три, что увеличивает время преобразования в два раза. Цель изобретения -г сювьпиёнйе быстродействия преобразователя, Поставленная цель достигается тем, что, в преобразователь введйгь последовательно подключенные к выходу делителя на три элемент НЕ и второй элем«т И, второй вход которого соединен с выходом первого элемента И, а выход - со входом двоично-десятичного счетчика минут.На чертеже представлена Структурная схема предложенного преобраэюателя, содержащая элемент И 1, двоичный счегшк 2, двоично-десятичные счетчнкя градусов 3 и минут 4, делитель ;йа трт 5, дешифратор нуля 6, дешифратор старших {Шрядов двоичного кода 7, старшие разряды 8 двоичного кода 8, дешифратор коррекции 9, элемент задержки 10, элемент ИЛИ И, элемент НЕ 12, второй элемент И 13, информационные входы преобразователя 14, выходы преобразователя 15. Элемент НЕ 12, второй элемент И 13 вместе с делителем на три 5 образуют схему деления на 3/2. ; Устройство работает следующим образом. Код в двоичный счетчик записьшается по входам 14, преобразованный код гнимается с выходов 15 двоично-десятичных счетчиков градусов 3 и минут 4. На вход элемента И 1 генератор импульсов непрерьтно вырабатывает последовательность импульсов, которая не проходит через элемент И 1 до тех пор, пока входной двоичный счетчик 2 находатся в нулевом состоянии. После записи во входной двоичный счетчик 2 преобразуемого числа дешифратор нуля 6 выдает на элемент 1 сигнал разрешения. Элемент И 1 открывается, и последовательность импульсов поступает одновременно на элемент ИЛИ 11, делитель на три 5 и на элемент И 13. С выхода элемента ИЛИ 11 последовательность импульсов поступает на вход двоичного счетчика 2, работающего на вычитание. ,;,,,. Одновременно, с этим последовательность импульсов через элемент И 13 поступает на вход двоично-десятичного счетчика минут 4- С выхода делителя на три 5 каждый третий импульс входной последовательности через элемент НЕ 12 поступает на второй вход элемента И 13 и запрещает прохождение соответствующего импульса входной, последовательности на вход двоично-десятичного счетчика минут 4. Таким образоМдВ последовательности импульсов, поступающей на вход элемента И 13, каждый третий импульс будет запрещен, что обеспечивает коэффищ1ент пересчета 3/2. Когда двоичное число, записанное во входном двоичном счетчике 2, станет равным нулю, дешифратор 6 выдает запрещающий сигнал на элеме1н т 1, который прекращает подачу имп льсов пересчета. Код, содержащийся в трех старши разрядах 8 двоичного счетчика 2, поступает через дешифратор 7 на предварительную установкувб1}с0да4ого;йоичио-десятичного счётчика гра дусов. Таким образом, после прекращения поступления импульсов на вход двоичного счетчика 2 и двоичио-десйтичных счетчиков минут и градусов, в последних зафиксируется число граду.сов и кшнут, выраженное в двоично-десятичном коде.,..;.,,,.,, . ,..,.,,,,.,„.... .. ,,„., Цена единиц младшего разряда входного ;кода, а также цена счетных импульсов на входе {ДВОИЧНОГО счетчика, в который записьшается входной код, будет определяться б ношением :1й1Вйс ЙШЙ№д(Рб Шчения велйчШы гла ; которо одержится в двенадцати младших разрядах 60 X 45 2700 и числом значений двенаддатиразрядного двоичного кода ( 2), и будет равна 0,65917968 минуты. В этом случае цена счетных импульсов, поступаюишх на вход счетчика минут, будет равна 0 65917968, х 3 0,98876952 минуты, а так как цена импульса на входе счетчика минут должна быть равна 1, то каждый имЯульс, записанный в этот счетчик, будет нести ошибку, равную 1 - 0,98876952 0,01123043 минуты. Эта ошибка при преобразовании максимального кода может дать набегающую ошибку, равную 0,01123043 X 2700 30,32 минуты. Для устранения этой ощибки к выходамдвоично-десятичного счетчика минут подсоединен дешифратор 9, вырабатывающий сигнал коррекции через каждые 60 импульсов, поступающих на вход двоично-десятичного счетчика минут 4, выход дешифратора 9 через элемент задержки 10 . срединен со вторым входом элемента ИЛИ 11. В результате чего, с выхода элемента ИЛИ И на вход двоичного счетчика 2 поступает каждьш шестидесятый импульс из входной последовательности двоичИо-десятичного счетчика минут 4. Элемент задержки 10 задерживает корректирующий импуЛьс приблизительно на половину периода следований импульсов, постутпаюидах с генератора импульсов. После введения коррекции при преобразовании максимального кода общее число импульсов, портупибших на вход двоичного учетчика 2, будет равно -5Т7(( 2700 X - + --- 4095, что соответству2 60; ет максимальному двоичному числу (2 - 1) которое может быть записано в двенадцати младших разрядах входного счетчика. При этом набегающая ошибка за цикл коррекции будет равна0,01123043 X 60 0,673858 минуты, т.е. меньше едийицы младшего разряда выходного кода. Использование изобретения позволит уменьшить время преобразования в два раза, или при заданном времени преобразования использовать задающий генератор с частотой ге11ерации вдвое ниже ранее использованного. Формула и 3 о б,р е т е н и я Преобразователь двоичного кода в двоичнодесятичньш код градусов и минут, содержащий двоичный счетчик, разрядные входы которого являются информационными входами преобразователя, а выход соединен со входом дешифратора нуля, выход которого подключен к одному из входов элемента И, другой вход которого соединен с выходом генератора импульсов, а выход - со входом элемента ИЛИ, связанногодругим своим входом через последовательно соединенные элемент задержки, дешифратор коррекции с быходом двоично-десятичного счетчика минут, последовательно соединенного с двоично-десятичным счетчиком градусов, вход которого через дешифратор старпшх разрядов двоичного кода соединен с выходом трех старших разрядов двоичного счетчика, делитель на три. вход которого подключен к выходу элемента И, кл.

отличающийся тем, что, с целью по Вышения быстродействия преобразователя, в Het го введены последовательно подключенные к выходу делителя на три элемент НЕ и второй элемент И, второй вход которого соединен с выходом первого элемента И, а выход - со входом двоично-десятичного счетчика минут.

Источники информащи, принятые во внимание при экспертизе 1. Авторское свидетельство СССР № 346719, G 06 F 5/02, 1971.

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

название год авторы номер документа
Преобразователь двоичного кода угла в двоично-десятичный код градусов и минут 1983
  • Суворов Александр Васильевич
  • Блистанов Николай Николаевич
  • Джус Людмила Владимировна
SU1116425A1
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1980
  • Чулошников Валентин Григорьевич
  • Иванов Юрий Алексеевич
SU903859A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1985
  • Барсегян Степан Коляевич
SU1396280A2
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1982
  • Кашаев Шариф Хамидович
SU1076898A1
Преобразователь двоичного кода в двоично-десятичный код 1976
  • Гингис Моисей Овшеевич
SU744545A1
Преобразователь двоичного кода в двоично-десятичный код 1978
  • Гингис Моисей Овшеевич
SU723566A1
Преобразователь двоичного кода 1974
  • Досковский Владимир Львович
  • Мартинен Георгий Васильевич
SU489102A1
Преобразователь двоичного кода в двоично-десятичный код градусов и минут 1974
  • Галуза Алексей Сергеевич
  • Распутный Виле Петрович
SU603985A1
ПРЕОБРАЗОВАТЕЛЬ двойчНогб КОДА is ДВОИЧНО- ДЕСЯТИЧНЫЙ код ГРАДУСОВ и МИНУТ 1972
SU346719A1
Преобразователь двоичного кода вдВОичНО-дЕСяТичНый КОд гРАдуСОВ,МиНуТ, СЕКуНд 1979
  • Браташова Лилия Григорьевна
  • Смирнов Андрей Николаевич
  • Тимофеев Сергей Борисович
  • Федоров Леонид Федорович
SU809157A1

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

Формула изобретения SU 690 475 A1

1 ;i

Ф4

SU 690 475 A1

Авторы

Блистанов Николай Николаевич

Даты

1979-10-05Публикация

1977-07-27Подача