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

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

Автор: Гингис

ZIP архив

Текст

(22) Заявлено 03.03.78 (21) 2587533/18-24с присоединением заявки РЙ(088.) Дата опубликования описания 25.03,80(54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНО-ДЕСЯТИЧНЫЙ КОДИзобретение относится к автоматике и вычислительной технике и может быть использовано при построении устройств для преобразования информации.Известен преобразователь двоичного кода в двоично.десятичный, содержащий двоично-деся. тичный счетчик, двоичный счетчик, первый и второй корректирующие счетчики, дешифратор и источник импульсных сигналов 11.Недостатком известного преобразователя является относительно низкое быстродействие и большой объем аппаратуры.Наиболее близок к предлагаемому по техни. ческой сущности преобразователь, содержащий генератор импульсовдвоично-десятичный счегчик, двоичный счетчик, первый и второй дели- гели частоты, установочные входы которых и установочный вход двоично-десятичного счетчика соединены с шиной установки в исходное состояние, дешифратор нуля, элемент И, первый вход когорого соединен с выходом генератора импульсов, второй вход соединен с выходом дешифратора нуля, а выход элемента И соединен со входами первого и второго делителей частоты, выход первого делителя частоты соединен со входом двоичного счетчика, выходы разрядов которого соединены со входами дешифратора нуля 2).Однако данное устройство также обладает относительно низким быстродействием и содер. жит болылое количество разрядов делителей частоты.Цель изобретения - упрощение преобразователя и уменьшение времени преобразования.Указанная цель достигается, за счет того, что преобразователь содержит элемент ИЛИ, первый вход которого, соединен с выходом второго делителя частоты, второй вход - с выходом одного из разрядов двоичного счетчика, а выход элемента ИЛИ соединен со входом двоично-десятичного счетчика.Благодаря компенсации накапливаемой погрешности преобразования диапазон выбора отношения коэффициентов де. лепил делителей увеличивается, что приводит к возможности выбора небольших коэффициентов деления делителей.На чертеже изображена блок-схема предлагае. мого преобразователя.72Усгройство содержи генератор 1 импульсов,элеменг И 2, двоичный счегчик 3, дешифратор нуля 4, первый и второй делители частоты 5, 6, элеменг ИЛИ 7, двоично-десятичный сче)чик 8 шину 9 усгановки в исходное состояние, информационные входы 10, выходы 11 усрой. сгва.Преобразовагель рабогаег следующим образом.Генерао 1 импульсов 1 непрерывно вырабагываег последовательносгь импульсов, когорые не проходят через элемент И .2 до тех пор, пока двоичный счетчик 3 находится в нулевомсостоянии. После записи в двоичный счетчикпреобразуемого числа дешифратор нуля 4 выдает на элемент И разрешающий сигнал. ЭлеменгИ открывается и последовагельность импульсов .поступает одновременно на делигели часгогы 5,6. Импульсы с выхода делителя частоты 5 по.сгупаюг на двоичный счегчик, работающий навычитание, выходные импульсы делителя часготы 6 - на один из входов элемента ИЛИ 7,На другой вход элемента ИЛИ поступаюг им.пульсы с одного из выходов двоичного счетчика, при этом каждый импульс с одного из выходов двоичного счегчика прибавляется к содержимому двоично-десятичного счетчика. Моменг окончания преобразования определяегсяобнулением двоичного счетчика, при этом дешифратор нуля 4 выдаег сигнал на элемент И,который запрещает подачу импульсов в делигели 5, 6, а на выходах 11 двоично-десятичногосчегчика зафиксируегся двоично-десятичный кодчисла, соогветсгвуюший поступившему двоичному коду числа.Введение элемента ИЛИ, вход которого соединен с одним из выходов двоичного счетчика,позволяет уменьшать положительную накапли.ваемую погрешносгь преобразования через равные промежутки значений двоичного кода, чтоприводиг к расширению диапазона выбора от.ношения коэффициен.ов деления делителей 5,6, гак как не гребуеся, чтобы накапливаемаяпогрешность преобразования была меныпе допустимой. Расширение диапазона выбора оноше.ния коэффициенгов деления цаег возможностьвыбора наиболее приемлемых с гочки зренияоборудования коэффициенгов деления.В кач:стве примера рассмогрим преобразование 15.разрядного двоичного кода угла в двоично-десятичный код градусов, минут и секунд//с допустимой погрешносгью преобразования 5Цена каждого счегного импульса, поступаюгцего на вход двоичного счетчика 3, равна весуединицы младшего разряда двоичного счегчи.злоа- - = 4,94384765625216Цена каждого счегного импульса, поступающе го на вход двЬично-десятичного счетчика 9, оп. 3566ределяегся схемой последнего и равняегся вес)единицы младшего разряда выходного,счетчикат. е. 5"; максимально-преобразуемое значениеугла А 2, соогвегсгвуюцее максимальному дво.ичному числу, - 1295995,05615234375, В соот.вегсгвии с мегодикой выбора коэффициенговделения делигелей 5, б коэффициенты деленияделителей 5, 6 соответственно равны 1233,1247.Для данных коэффициентов деления делителей 10 5, 6 при условии соответствующей установки1 их в исходное сосгояние перед началом преобразования общая погрешность преобразованияйне превышает 5 . С целью уменьшения за 1 рагоборудования и увеличения бысгродействия, выбираем коэффициенты деления делигелей 5, 6соответственно 88 и 89. Для данных коэффициенгов деления накапливаемая погрешносгьпреобразования по абсолютной величине не превышает 7,2" и является положигельной. Для 20 усгранения влияния мегодической погрешностина общую погрешносгь преобразования делитель5 устанавливается в нулевое состояние, делитель 6 - в сосгояние, соответствующее посгуп.пению 88 импульсов, Накапливаемая погреш ность ЬАн определяется какК 2 Р 40,А = А 2/1 -н КЮ Рггде А 2 - двоичный код преобразуемого угла;К 2, К 10 - коэффициенты деления делителей 5, 6 соогвегственно; ЗСР 2, Р 10 - веса единиц младших разрядоввходного и выходного счегчиковсоответсгвенно.Накапливаемая погрешность принимает значеИлние равное 5 для угла О,ооооо 548619782,1 оТаким образом, для преобразуемого двоичного кода, соогветствующего углу 250,31, накап.ливаемая погрешность преобразования достигает 40значения э, т. е. равного весу единицы млад.,4шего разряда двоично-десят ичного сче гчикаР 10. Для двоичных кодов, соогвегствующиеоуглы которых больше 250,31, накапливаемаяпогрешность больше 5 п. Чтобы погрешность пре.образования не превышала допустимую, необходимо через каждые 250,31 добавлять ксодержимому двоична-десятичного счетчикаодин импульс, соогвегствующий Р 10. Ввиду того, что 250,31 больше -- Апах, коррекция 50 2накапливаемой погрешности произойдет толь.ко один раз. Коррекцию можно производитьтакже через значения угла, меньшее значения250,31 . Для сокрашения затрат оборудованиякоррекция накапливаемой поГрешности произво 55одится через 180, при этом выход сгаршегоразряда двоичного счетчика соединяется с одним из входов элемента ИЛИ 7, другой входэлемента ИЛИ - с выходом делигеля частотыФормула изобретения Составитель М. Аршавский Техред М.Келемеш Корректор Я Веселовская Редакгор А. Кравченко Заказ 928/14 Тираж 751 Подписное 1.1 НИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж - 35, Раушская наб., д. 4/5Филиал ППП "Патент", г, Ужгород, ул. Проектная, 4 5 72356 6. Выход элеменга ИЛИ соединяется с входом двоично-десятичного счетчика. Для данного преобразователя наибольшая погрешность преобра. зования достигаегся для двоичного кода, соответствующего углу 180, и принимает эначеНние 3,6 . Преобразователь, построенный, например, на микросхемах типа "Логика", обеспечивает уменьшение затрат оборудования в сравнении с известным приблизительно на 5 корпусов. Бысгродействие предлагаемого пре. 10 образовагеля увеличивается в= 14 аз.88 5Преобразователь двоичного кода в двоичнодесятичный код, содержащий генератор импуль. сов, двоично-десятичный счетчик, двоичный счетчик, первый и второй делители частогы, установочные входы которых и установочный вход двоично.десятичного счетчика соединен с шиной установки в исходное состояние, дешифратор нуля, элемент И, первый вход которогосоединен с выходом генератора импульсов, второй вход - с выходом дешифратора нуля, авыход элемента И соединен со входами первого и второго делителей частоты, выход перво.го делителя частоты соединен со входом двоичного счетчиКа, выходы разрядов которого соединены со входами дешифратора нуля, отли.чающий с я тем, что, с целью упрощенияпреобразователя и уменьшения времени преоб.разования, он содержит элемент ИЛИ, первыйвход которого соединен с выходом второго делителя частоты, второй вход соединей с выхо.дом одного иэ разрядов двоичного счетчика,а выход элемента ИЛИ соединен со входомдвоично-десятичного счетчика,Источники информации,принятые во внимание при экспертизе1. Авторское свидегельство СССР Иф 297960,кл. 6 06 Е 5/02, 1967.2. Авторское свидетельство СССР по заявкеУ 2354724/24, кл. 6 06 Р 5/02, 30,09.77.

Смотреть

Заявка

2587533, 03.03.1978

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

ГИНГИС МОИСЕЙ ОВШЕЕВИЧ

МПК / Метки

МПК: G06F 5/02

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

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

Код ссылки

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

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