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

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

Изобретение относится к автоматике и вычислительной технике и может быть использова но При построе ши устройств для преобразования информации. Известен преобразователь двоичного кода в двоично-десятичный, содержаидай двоично-десятичный счетчик, двоичный счетчик, первый и второй корректирующие счетчики, дешифратор и источник импульсных сигналов 1 . Недостатком извесгното преобразователя явпяется относительно низкое быстродействие и большой объем аппаратуры. Наиболее близок к предлагаемому по технической сущности преобразователь, содержащий генератор импульсов,,двоично-десятичный счетчик, двоичный счетчик, первый и второй делители частоты, установочные входы которых и установочный вход двоично-десятичного счетчика соединены с шиной установки в исходное состояние, дешифратор нуля, элемент И, первы вход которого соединен с выходом генератора импульсов, второй вход соединен с выходом дешифратора нуля, а выход элемента И соединен со входами первого и второго делителей частоты, выход первого делителя частоты соединен со входом двоичного счетчика, выходы разрядов которого соединены со входами дешифратора нуля 2. Однако данное устройство также обладает относительно низким быстродействием и содержит большое количество разрядов делителей частоты. Цель изобретения - упрощение преобразователя и уменьшение времени преобразования. Указанная цель достигается за счет того,Что преобразователь содержит элемент ИЛИ, первый вход которого ; соед1шен с выходом второго делителя частоты, второй вход - с выходом одного из разрядов двоичного счетчика, а выход элемента ИЛИ соединен со входом двоично-десятичного счетчика. Благодаря компенсации накапливаемой погрешности преобразования диапазон выбора отношения коэффициентов деления делителей увеличивается, что приводит к возможности выбора небольших коэффициентов деления делителей. На чертеже изображена блок-схема предлагаемого преобразовагеля. 37 Усгройство содержи reiiepaiop 1 импульсов, илемен И 2, двоичный счетчик 3, дешифратор нуля 4, первый и второй делители Частоты 5, 6, элемент ИЛИ 7, двоично-десятичный счегчик 8, шину 9 установки в исходное состояние, информационные входы 10, выходы 11 устройсгеа. Преобразователь работает следующим обра ом. FeiiepaTOp импульсов 1 непрерыв)ю вырабатывает последовательность импульсов, которые не нроходят через элемент И .2 до гех пор, пока двоичный счетчик 3 находится в нулевом состоянии. После записи в двоичный счетчик преобразуемого числа дешифратор нуля 4 выда- 15 ет на элемент И разрешающий сигнал. Элемент И открывается и последовательность импульсов -поступает одновременно на делители частоты 5, 6. Импульсы с выхода делителя частоты 5 поступают на двоичный счетчик, работаюп ий на вычитание, выходные импульсы делителя частоты 6 - на один из входов элемента ИЛИ 7. На другой вход элемента ИЛИ поступают им- пульсы с одного из выходов двоичного счетчика, при этом каждый импульс с одного из выХОДОВ двоичного счетчика прибавляется к содержимому двоично-десятичного счетчика. Момент окончания преобразования определяется обнулением двоичного счетчика, при этом дешифратор нуля 4 выдает сигнал на элемент И, который запрещает подачу импульсов в делители 5, 6, а на выходах 11 двоично-десятичного сче1чика зафиксируется двоично-десятичный код числа, соответствующий поступившему двоичному коду числа. Введение элемента ИЛИ, вход которого соединен с одним из выходов двоивдого счетчика, позволяет уменьшать положительную накапливаемую погрешность преобразования через равные промежутки значений двоичного кода, что тфиводит к расширению диапазона выбора отношения коэффи1щен1ов деления делителей 5, 6, так как не требуется, чтобы накапливаемая погрешность преобразования была меньше допу тимой. Расширение диапазона выбора отношения коэффициентов деления дает возможность выбора наиболее приемлемых с точки зрения оборудования коэффищ1ентов деления. В качестве примера рассмотрим преобразование 1§-разрядного двоичного кода угла в дноично-десятичный код градусов, минут и секунд с допустимой погрешностью преобразования s. Цена каждого счетного импульса, поступающего на вход двоичного счетчика 3, равна весу единицы младшего разряда двоичного счетчика, т. е. AbCJ 4,94384765625 Цена каждого счетного импульса, поступающе го на вход двбично-десятичного счетчика 9, оп20ределяегся схемой послед1гето и равняется весу единидь младшего разряда выходного .счетчика т. е. максимально-преобразуемое значение угла А2, соответствующее максимальному двоичному числу, - 1295995,05615234375. В соответствии с методикой выбора коэффициентов деления делителей 5, 6 коэффициенты деления делителей 5, 6 соответственно равны 1233,1247. Для данных коэффищ1ентов деления делителей 5, 6 при условии соответствующей установки Tix в исходное состояние перед началом преобразования общая погрешность преобразования не превышает 5. С целью уменьшения затрат оборудования и увеличения быстродействия, выбираем коэффи1шенты деления делителей 5, 6 соответственно 88 и 89. Для данных коэффициентов деления накапливаемая norpeiTiHOCTb преобразования по абсолютной величине не превышает 7,2 и является положительной. Для устранения влияния методической погрешности на общую погрешность преобразования делитель 5 устанавливается в нулевое состояние, делитель 6 - в состояние, соответствующее-поступлению 88 импульсов. Накапливаемая погрешкость AAjj определяется как К 2 PjO лл„ А2/1 н - МО-Р2 где А2 - двоичный код преобразуемого угла; К 2, К 10 - коэффициенты деления делителей 5, 6 соответственно; Р 2, Р 10 - веса единиц младщих разрядов входного и выходного счетчиков соответственно. Накапливаемая погрешность принимает значение равное 5 для Угла о,ооооо54бЫ9Т82 яг 250,-1. Таким образом, для преобразуемого двоичного кода, соответствующего углу 250,31°, накапливаемая погрешность преобразования достигает значения 5, т. е. равного весу единицы младшего разряда двоично-десятичного счетчика Р 10. Для двоичных кодов, соответствующие углы которых больше 250,31°, накапливаемая погрешность больше 5. Чтобы погрешность пре- . образования не превышала допустимую,необходимо через каждые 250,31° добавлять к содержимому двоично-десятичного счетчика один импульс, соответствуюший Р 10. Ввиду того, что 250,31° больше коррекция накапливаемой погрешности произойдет только один раз. Коррекцию можно производить также через значения угла, меньшее значения 250,31°. Для сокращения затрат оборудования коррекция накапливаемой пofpeшнocти производится через 180°, при этом выход старшего разряда двоичного счетчика соединяется с одним из входов элемента ИЛИ 7, другой вход элемента ИЛИ - с выходом делителя частоты 57 6. Выход элемелга ИЛИ соединяется с входом двоично-десятичного счетчика. Для данного пре образователя наибольшая погрешность преобразования достигается для двоичного кода, соответствующего углу 180°, и принимает значение 3,6 . Преобразователь, построенный, например, на микросхемах типа Логика-2, обеспечивает уменьшение затрат оборудования в сравнении с известным приблизительно на 5 корпусов. Быстродействие предлагаемого преJ 4nnr4.v,..J /l2 l образовагеля увеличивается в i 14 раз Формула изобретения Преобразователь двоичного кода в двоичнодесятичный код, содержащий генератор импульсов, двоично-десятичный счетчик, двоичньй счетчик, первый и второй делители частоты, установочные входы которых и установочный вход двоично-десятичного счетчика соединен с шиной установки в исходное состояние, дешифратор нуля, элемент И, первый вход которого соединен с выходом генератора импульсов, второй вход - с выходом дешифратора нуля, а выход элемента И соединен со входами первого и второго делителей частоты, выход первого делителя частоты соединен со входом двоичного счегчи1са, выходы разрядов которого соединены со входами дешифратора нуля, отличаюшийся тем, что, с целью упрощения преобразователя и уменьшения времени преобразования, он содержит элемент ИЛИ, первый вход которого соединен с выходом второго делителя частоты второй вход соединен б выходом одного из разрядов двоичного счетчика, а выход элемента ИЛИ соединен со входом двоично-десятичного счетчика. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 297960 кл. G 06 F 5/02, 1967. 2.Авторское свидетельство СССР по заявке N 2354724/24, кл. G 06 F 5/02, 30,09.77.

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

название год авторы номер документа
Преобразователь двоичного кода в двоично-десятичный код 1976
  • Гингис Моисей Овшеевич
SU744545A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1980
  • Кудряшов Борис Александрович
  • Шишков Алексей Борисович
SU970354A1
Преобразователь двоичного кода в двоично-десятичный код градусов и минут 1977
  • Блистанов Николай Николаевич
SU690475A1
Преобразователь двоичного кода в двоично-десятичный 1986
  • Кашаев Шариф Хамидович
  • Клименко Виктор Андреевич
SU1368993A1
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1982
  • Кашаев Шариф Хамидович
SU1076898A1
Преобразователь двоичного кода в двоично-десятичный код угловых единиц 1983
  • Макаров Николай Николаевич
SU1124282A1
Преобразователь двоичного кода в двоично-десятичный 1986
  • Кашаев Шариф Хамидович
  • Клименко Виктор Андреевич
SU1368994A1
Преобразователь двоичного кода в двоично-десятичный 1982
  • Блажкевич Богдан Иванович
  • Мельник Владимир Иванович
  • Поздняков Юрий Владимирович
SU1206960A1
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код 1980
  • Чулошников Валентин Григорьевич
  • Иванов Юрий Алексеевич
SU903859A1
Преобразователь двоичного кода в код с произвольным весом младшего разряда 1985
  • Чистяков Александр Николаевич
SU1325708A1

Иллюстрации к изобретению SU 723 566 A1

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

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

7 /

г-С

т% ГЧ ЛЧ р/о

«

m I

SU 723 566 A1

Авторы

Гингис Моисей Овшеевич

Даты

1980-03-25Публикация

1978-03-03Подача