Изобретение относится к автомат ке и может использоваться в устрой ствах для измерения и npeo6pia3OBaния информации. Известен преобразователь двоичного кода в двоично-десятичный,содержащий двоичный и двоично-десяти ный счетчики, дешифратор нуля, пер вый и второй делители частоты ij. Недостаток данного преобразователя состоит в низком быстродейст Наиболее близким к изобретению по технической сущности и.схемному построению является преобразовател двоичного кода в двоично-десятичный, содержащийдвоичный счетчик, двоично-десятично-шестидесятиричны счетчик, дешифратор нулевого состо яния, первый и второй элементы ИЛИ выходы которых соединены со счетными входами двоичного и двоичнодесятичного счетчиков соответственно, генератор импульсов генератор сдвинутых серий и элемент И, первый вход которого соединен с выходом генератора, импульсов, второй вход соединен с выходом доиифратора нулевого состояния, а выход элемента И соединен со входом генератора сдвинутых серий, первый и второй выходы которого соединены с. пер выми входами первого и второго элементов ИЛИ соответственно. Недостатки известного преобразователя состоят в его сложности,низком быстродействии, что связано с необходимостью использования делителей частоты. Целью изобретения является упрощение преобразователя. Поставленная цель достигается тем, что в преобразователь двоичного кода в двоично-десятично-шест у де.сятр;ричный код градусов, минут и секунд, содержащий двоичный счетчик двоично-десятично-шестидесятиричный счетчик, доикфратор нулевого состояния, входы которого соединены с первыми выходами двоичного счетчика, первый и второй элементы ИЛИ, выходы которых соединены с счетными входами двоичного счетчика и двоично-десятично-шестидесятиричногосчетчика соответственно, генератор импульсов, генератор сдвинутых серий и элемент И, первый вход которо соединен с выходом генератора импул сов, второй вход соединен с выходом дешифратора нулевого состоя,ния, а выход элемента И соединен со входом генератора сдвинутых серий, первый и бторой выходы которого соединены с первыми входами первого и второго элементов ИЛИ соответстве но, входы двоичного счетчика являются информационными входами преобразователя, а выходы двоично-десятично-шестидесятиричного счетчика являются выходами преобразователя, дополнительно введены первая и вторая группы дешифраторов, входы кото рык соединены со вторыми выходами двоичного счетчика и выходами двоично-десятично-шестидесятиричногосчетчика соответственно, а выходы дешифраторов первой и вттэрой группсоединены с входами, начиная со второго, первого и второго элементов ИЛИ соответственно. На чертеже изображена блок-схема предлагаемого преобразователя. Преобразователь содержит генератор 1 импульсов, элемент и 2,генератор 3 сдвинутых серий, первый выход которого соедине-н с одним из входов первого элемента ИЛИ 4, а второй выход .- с одним из входов второго мента ИЛИ 5, дешифратор 6 нулевого состояния, двоичный счетчик 7, счетный вход которого соединен с выходом первого элемента ИЛИ 4, а информационные выходы -: со входами дешифраторов .8,выходы которых соединены со входйми второго элемента ИЛИ 5, двоично-десятично-шестидесятирич ный счетчик 9, счетный вход которого соединен с выходом второго элемента ИЛИ 5, а информационные выходы - со входами дешифраторов 10, выходы которых соединены со входами первого- элемента ИЛИ 4, информационные входы 11 устройства, выходы .12 устройства. Преобразователь работает следующим образом. Генератор 1 импульсов непрерывно вырабатывает последовательность импульсов, которые не проходят через элемент И 2 до тех пор, пока двоичный счетчик 7 находится в нулевом состоя |1ии. После записи в двоичный счетчик преобразуемого числа дешифратор б выдает на элемент И 2. разрешающий сигнал. Генератор 3 сдвинутых серий преобразует входную последовательность импульсов частотойFв две последовательности (серии)частотой F/2, сдвинутые относительно.друг друга примерно на половину периода входной последовательности. Последовательность импульсов первой серии с первого выхода генератора 3 поступает через элемент ИЛИ 4 на вход двоичного счетчика 7, работающего в режиме обратного счета, а последовательность импульсов второй серии со второго выхода генератора 3 поступает через элемент ИЛИ 5 на вход двоично-десятично-шестидесятиричного счетчика 9, работающего в режиме прямого счета. По мере накопления ошибки за счет разности цен младших разрядов двоичного и двоично-десятично-шести десятиричного счетчиков дешифратора ми 8 и 10 формируются корректирующи импульсы, поступающие на -входы, соот ветствующих счетчиков и компенсирую щие набегающую ошибку. В Момент равенства двоично-десятичного числа, записанного в счетчик 9,.двоичному числу, ранее записанному в счетчик 7, дешифратор 6 закрывает элемент и 2. При этом в счетчике 9(выходы 12 устройства) фи сируется число в двоично-десятичном коде. Пусть требуется преобразовать дв ичный код числа А2 в двоично-десятичиый код А10. Тогда на двоичный счетчик за все время преобразования поступает А2/Р2 импульсов , а на двоично-десятичный соответственно - А10/Р10 импульсов, гДе Р2 и Р10 - цены единиц младших разрядов двоичного и двоично-десятично-шестидесятиричного счетчиков соответственно. МО ...о-МО, WO где РО - условно принятая цена каждого импульса генератора 3 сдвинутых серий; Q -количество корректирующих PlO.NB импульсов,, формируемых де шифраторами 8 за все время преобразования; - - количество корректиР2.А10. рувдцих импульсов,фор мируемых дешифраторами 10 за все время преобразования; Д8 и Д10 - состояния (числа) двоичного и двоичнодесятично-шестидесятиричного счетчиков,дешифрируемые дешифрато рами 8 и 10 соответственно. Подставляя значения Кб и К10 в (1), получаем А РО PIO А8 Р2 AjQ ft2 МО РО П-МО Р10 Учитывая, что величины двоичиоto числа А2 и двоично-десятичйого числа AID должны быть равны, т.е. , находим из (2) PW(P2-POy Р РЮ-РО) Из-за целочисленных значений состояний счетчиков реализация Д10 и Д8 одним дешифратором возможна не всегда. В этих случаях используются дешифраторы 10 и 8. В качестве примера рассмотрим преобразование восемнадцатиразрядного двоичного кода угла в двоичнодесятичный код градусов, минут и секунд. Цена едилигдаг младшего разряда , входного двоичного счетчика равна р,2ь1 да21 4.94г84Тб5626.. -216 Принимая , получаем из (3) rt f%rt n/i Р10(Р2-Р2) Значение Д8 « схз , полученное для дешифраторов 8 из (4), означает возможность коррекции с использованием только дешифраторов 10. Если цена каждого сче тного импульса на входе счетчика 9 (т.е. цена единицы младшего разряда выходного двоично-десятично-шестидесятиричного счетчика 10) равна 5, то из (4) получаем .,„ No g ° р1НГГ2-0,05615234Э75 в9.04Э4Т82ад... Таким образом, состояние (число) дешифрируемое дешифратором 10.1, равно Д10.1а89. При этом неточность компенсации целочисленного значения дешифрируемого Числа дает вторичную отрицательную набегающую ошибку, которая компенсируется дешифратором Тогда состояние (число),дешифрируемое дешифратором 8.1, равно . Ав- 1М0.1-А101 |89-89,0434Т8260.,.1 Здесь неточность компенсации целочисленного значения дешифрируемого дешифратором 8.1 . состояния .(числа) равна нулю. В других примерах может появиться третичная набегающая ошибка, которая компенсируется третьим дешифратором из дешифраторов 8 и 10 (в зависимости от знака набегающей :.шибки) . Использование в предложенном устройстве дешифраторов существенно упрощает его без увеличения времени преобразования.
ff. -TV ф 7К
H lA
название | год | авторы | номер документа |
---|---|---|---|
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код | 1982 |
|
SU1076898A1 |
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код | 1980 |
|
SU903859A1 |
Преобразователь двоичного кода в двоично-десятично-шестидесятиричный код | 1976 |
|
SU646327A1 |
Устройство для преобразования двоичного кода в двоично-десятичношестидесятиричный | 1977 |
|
SU734668A1 |
Преобразователь двоичного кода в двоично-десятичный код | 1976 |
|
SU744545A1 |
Преобразователь кода | 1982 |
|
SU1027713A1 |
Преобразователь двоичного кода в двоично-десятичный | 1986 |
|
SU1368994A1 |
Преобразователь двоичного кода в двоично-десятичный код | 1978 |
|
SU723566A1 |
ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ДВОИЧНО-ДЕСЯТИЧНО-ШЕСТИДЕСЯТИРИЧНЫЙ КОД | 1967 |
|
SU190054A1 |
Преобразователь двоичного кода в двоично-десятичный | 1980 |
|
SU888102A1 |
ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО . КОМ В ДВОИЧНО-ДЕСЯТИЧНЫЙ КОД ГРАДУСОВ, МИНУТ И СЕКУНД, содержащий двоичный счетчик, двоично-десятичног шестидесятиричный счетчик, далифратор нулевого состояния, входы которого соединены с первыми выходами двоичного счетчика, первый и второй элементы ИЛИ, выходы которых соединены со счетными входами двоичного счетчика и двоично-десятично-шестидесятиричного счетчика соответственно, генератор импульсов, генератор сдвинутых серий и элемент И, первый вход которого соединен с выходом генератора импульсой второй вход соединен с выходом дешифратора нулевого состояния, а выход элемента И соединен со входом генератора сдвинутых серий, первый и второй выходы которого соединены с первыми входами первого и второго элементов ИЛИ соответственно, входы двоичного счетчика являются информационными . входами преобразователя, а выходы двоично-десятично-шестидесятиричного счетчика являются выходами преобразователя, отличающийс я тем, что, с целью упрощения преобразователя, он содержит первую и вторую группы дешифраторов, входы которых соединены с вторыми выходами двоичного счетчика и выходами двоично-десятично-шестидесятиричного счетчикй соответственно, а выходы дешифраторов первой и второй групп соединены со входами, начиная со второго, первого и .второго элементов ИЛИ соответственно.
- j
/Л
Ж
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Авторское свидетельство СССР , NI 723566.кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1983-09-23—Публикация
1982-05-05—Подача