Преобразователь кода
Иллюстрации
Показать всеРеферат
ПРЕОБРАЗОВАТЕЛЬ КОДА, содержащий первый задающий генератор импульсов , двоично-десятичный счетчик , двоичный счетчик, разрядные выходы которого подключены к входу дешифратора нуля, выход которого соединен с одним из входов первого элемента И, другой вход которого подключен к выходу первого задающего генератора импульсов, а выход первого элемента И подключен к входу первого делителя частоты, выход которого подключен к входу двоичного счетчика, а вход установки первого, делителя частоты объединен с входами установки двоично-десятичного счетчика , второго делителя частоты и соединен с шиной установки исходного состояния, выход второго делителя частоты подключен к входу двоичнодесятичного счетчика, выходы которого соединены с выходными шинами преобразователя кода, а входы установки двоичного счетчика подключены к входным шинам преобразователя кода , отличающийся тем, что, с целью повышени.я точности преобразования , в него введены второй задающий генератор импульсов и второй элемент И, выход которого соеto динен с входом второго делителя частоты, первый вход второго элемента И подключен к выходу дешифратора, нуля, а второй вход второго элемента И соединен с выходом второго задающего генератора импульсов. 00 vl СР 00
„„SU„„1087981 А
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН
3(50 0 06 Г 5 02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ 13
QP P p w y g p,.
К ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 3535878/18-21 (22) 06.01.83 (46) 23.04.84. Бюл. 9 15 (72) A.H.×èñòÿêîâ (53) 681.325.53(088.8) (56) 1. Орнатский П.П. Автоматические измерения и приборы. Киев, "Вища школа", 1970, с.269, рис.7-8.
2. Авторское свидетельство СССР
Р 744545, кл. П 06 F 5/02, 1976. (прототип), (54)(57) ПРЕОБРАЗОВАТЕЛЬ КОДА, содержащий первый задающий генератор импульсов, двоично-десятичный счетчик, двоичный счетчик, разрядные т1ыхдпст мочгъгн т гъ ттлпзгтзииаиал v tlYATft торого подключен к входу двоичного счетчика, а вход установки первого. делителя частоты объединен с входами установки двоично-десятичного счетчика, второго делителя частоты и соединен с шиной установки исходного состояния, выход второго делителя частоты подключен к входу двоичнодесятичного счетчика, выходы которого соединены с выходными шинами преобразователя кода, а входы установки двоичного счетчика подключены к входньм шинам преобразователя кода, отличающийся тем, что, с целью повышения точности преобразования, в него введены второй юъ i i т юю i i° °
1087981
Изобретение относится к вычислительной технике, в частности к цифровой измерительной аппаратуре, и предназначено для преобразования, кода . числа с одновременным умножением указанного числа на заданный коэффици- 5 ент.
Известен преобразователь кода, содержащий двоичный счетчик, входы предварительной установки которого соединены с шинами для подачи пре-, Я образуемого числа, а выход двоичного счетчика подключен к входу останова двоична-десятичного счетчика, вход которого объединен с входом двоичного счетчика и соединен с выходом генератора, а выход двоична-десятичного счетчика подключен к выходной шине устройства (1г.
Недостатком известного устройства является невозможность автоматического учета различий весов младших разрядов двоичного и двоична-десятичного счетчиков. При этом известное устройство работает лишь при равенстве весов младших разрядов двоичного и двоична-десятичного счетчиков.
Наиболее близким к предлагаемому техническим решением является устройство, содержащее первый задающий генератор импульсов, двоична-десятичный счетчик, двоичный счетчик, разрядные выходы которого подключены к входу дешифратора нуля, выход которого соединен с одним из входов первого элемента N, другой вход ка- 35 торого подключен к выходу первого за. дающего генератора импульсов, а выход первого элемента И подключен к входу первого делителя частоты, выход .которого подключен к входу двоич-4О ного счетчика, а входы установки первого и второго делителей и двоична-десятичного счетчиков объединены и подключены к шине установки исходного состояния, выход второго де- 4 лителя частоты подключен к входу двоична-десятичного счетчика, выходы которого соединены с выходными шинами, а входы установки двоичйого счетчика подключены к входным шинам устройства г.2.г.
Однако известное устройство имеет невысокую точность преобразования, обусловленную тем, что из-за цело" численного значения коэффициентов деления первого и второго делителей частоты не удается получить отношение укаэанных коэффициентов равное точно необходимому соотношению весов младших разрядов двоичного и двоична-десятичного счетчиков. 60 г
При этом возникает накапливаемая погрешность преобразования.
Кроме того, имеется методическая погрешность устройства. 65
Цель изобретения — повышение точности преобразования.
Укаэанная цель достигается тем, что в преобразователь кода, содержащий первый задающий генератор импульсов, двоична-десятичный счетчик, двоичный счетчик, разрядные выходы которого подключены к входу дешифратора нуля, выход которого соединен с одним из входов первого элемента И, другой вход которого подключен к выходу первого задающего генератора импульсов, а выход первого элемента И подключен к входу первого делителя частоты,,выход которого подключен к входу двоичного счетчика, а вход установки первого делителя частоты объединен с входами установки двоична-десятичного счетчика, второго делителя частоты и соединен о шиной установки исходного состояния, выход второго делителя частоты подключен к входу двоична-десятичного счетчика, выходы которого соединены с выходными шинами преобразователя кода, а входы установки двоичного счетчика подключены к входным шинам преобразователя кода, введены второй задающий генератор импульсов и второй элемент И, выход которого соединен с входом второго делителя частоты, первый вход второго элемента И подключен к выходу дешифратора нуля, а второй вход второго элемента Й соединен с выходом второго задающего генератора импульсов.
На чертеже изображена функциональная схема преобразователя. кода.
Схема содержит первый задающий генератор 1. импульсов, первый элемент И 2, двоичный счетчик 3, дешифратор 4 нуля, первый делитель 5 частоты, второй делитель б частоты, двоична-десятичный счетчик 7, шину 8 установки исходного состояния, входные шины 9 устройства, выходные шины 10 устройства, второй задающий генератор 11 импульсов и второй эЛемент И 12. Выходы генераторов 1 и 11 подключены к первым входам элементов И 2 и 12, вторые входы которых подключены к выходу дешифратора 4 нуля, входы которого соединены с выходами двоичного счетчика 3, вход которого через первый делитель 5 частоты соединен с выходом первого элемента И 2, выход элемента И Р2 через второй делитель б частоты соединен с входом двоична-десятичного счетчика 7, выходы которого подключены к выходным шинам 10 устройства.
Преобразователь работает следующим образом.
В исходном состоянии первый и второй элементы И 2 и 12 закрыты по первым входам сигналом с выхода де1087981
re 1O
2 число в двоично-десятичном счетчике 7; число, введенное в начале преобразования в двоичный счетчик 3; коэффициенты деления соответственно первого и второго делителей 5 и б частоты;
К„(К
Составитель С.Кривуценко
Редактор Н.Рогулич Техред О,Неце Корректор С. Шекмар
Заказ 2673/45 Тираж б99 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-, 35, Раушская наб., д. 4/5
Филиал ППП "Патент",г. Ужгород, ул. Проектная, 4 шифратора 4 нуля. Импульсы с выхо,дов задающих генераторов 1 и 11 не проходят на входы делителей 5 и б частоты. В двоичном счетчике 3 все разряды находятся в нулевом состоят нии, делители 5 и б частоты установлены в исходное состояние, а двоично-десятичный счетчик 7 — в нулевое .состояние, при котором на выходные ,шины 10 устройства выдаются нули во всех разрядах.
При поступлении с входных шин 9 устройства в двоичный счетчик 3 преобразуемого числа дешифратор 4 нуля(формирувт на своем выходе сигнал, разрешающий. прохождение импульсов от задающих генераторов 1 и 11 импульсов на входы делителей 5 и б частоты, выходные импульсы которых поступают на входы соответственно двоичного и двоично-десятичного 3 и 7 счетчиков. При этом двоичный счетчик 3 работает на вычитание, а двоично-десятичный счетчик 7 - на сложение. Работа двоичного и двоично-десятичного счетчиков 3 и 7 продолжается до появления нулевого состояния во всех разрядах двоичного счетчика 3, которое выделяется дешифратором 4 нуля и в виде сигнала запрета поступает на первые входы элементов И 2 и 12. После этого преобразование заканчивается. В двоичнодесятичном счетчике 7 в момент окончания преобразования зафиксировано число периоды следования импульсов на выходах соответственно первого и второго задающих генераторов 1 и 11 импульсов.
Отношение весов младших разрядов двоичного и двоично-десятичного счетчиков 3 и 7 определяется согласно формулы четырьмя величинами К.;, К
Для устранения накаплива1О емой йогрешности, обусловленной целочисленными значениями К„ и K в устройстве величины периодов ь и Ф2 соответственно первого и втброго задающих генераторов 1 и 11 импульсов
15 выбираются таким образом, чтобы необходимое соотношение весов млад(аих разрядов двоичного и двоично-десятичного счетчиков 3 и 7 выполнялось точно
При выбранных параметрах накапливаемая погрешность определяется точностью задания периодов т „ и задающих генераторов 1 и 11;импУльсов, которая может быть достаточно высока (например, за счет применения кварцевой стабилизации указанных задающих генераторов).
Кроме того, в устройстве нет необходимости производить для каждо"
ro преобразуемого числа установКУ о новых исходных значений в делителях
5 и б частоты.
Применение преобразователя кода позволяет повысить точность преобразования и обеспечивает выполнение преобразования при любых соотношениях весов младших разрядов двоичного и двоично-десятичного счетчиков. Кроме того, устраняется необходимость в
40 подборе новых исходных установок делителей при изменении преобразуемого числа. Преобразователь кода может быть использован в качестве прецизионного умножителя на пострянное число. определенное соотношением параметров схемы.