Преобразователь кодов чисел из одной системы счисления в другую
Иллюстрации
Показать всеРеферат
(72) Авторы изобретения
В. И. Мяснов и В. Б. Смирнов (7I) Заявитель (54 ) ПРЕОБРАЗОВАТЕЛЬ КОДОВ ЧИСЕЛ ИЗ ОДНОЙ СИСТЕМЫ
СЧИСЛЕНИЯ В ДРУГУЮ
Изобретение относится к области автоматики.
Известны преобразователи кодов чисел из одной системы счисления в другую, содержащие блок ввода, счетчики, ключ и триггер $1).
Недостатком известного устройства является низкая точность функциониPOBBHHR.
Найболее близок к предложенному по техническому решению преобразователь кодов чисел из одной системы счисления в другую, содержащий блок ввода, вход которого соединен с информационной входной шиной, а вы ходы подключены к информационным входам первого входного счетчика, счетный вход которого соединен со счетным входом первого выходного счетчика и выходом первого ключа, а выход переполнения подключен к инВерсному управляющему входу первого ключа, информационный вход кото2 рого соединен с выходом, генератора и информационным входом второго
: ключа, выход которого соединен со счетным входом второго выходного счетчика, а инверсный управляющий вход - с выходом переполнения второго входного счетчика и нулевым входом триггера, единичный вход которого подключен к шине запуска 2). . Недостатком такого устройства является низкая точность функционирования, Цель изобретения-повышение точности преобразования кодов чисел иэ одной системы счисления в другую..
Указанная цель достигается тем, что в преобразователь кодов чисел из одной системы счисления е другую, содержащий блок ввода, вход
20 которого соединен с информационной входной шиной, а выходы подключены к информационным. входам первого входного счетчика, счетный вход которого соединен со счетным входом первого выходного счетчика и выходом первого ключа, а выход переполнения подключен к инверсному управляющему входу перв>го ключа, ин« формационный вход которого соединен с выходом генератора и информационным входом второго ключа, выход которого соединен со счетным входом второго выходного счетчика, f0 а инверсный управляющий вход-с выходом переполнения второго входного счетчика и нулевым входом триггера, единичный вход которого подключен к шине запуска, введены элемент задерж- 1s .ки, три элемента И, элемент ИЛИ и дешифратор, входы которого соединены с разрядными выходами первого входного счетчика, а выход подключен к первому входу первого элемента И, выход которого соединен с первым .входом элемента ИЛИ, а второй вход - с единичным выходом триггера, первым входом второго элементе И и через элемент задержки с прямым управляющим д входом первого ключа, инверсный уйрав ляющий вход которого соединен с вто рым входом, лемента И и nepatw входом третьего элемента И, второй вход которого подключен к нулевому вы-Зв ходу триггера, а выход - к второму входу элемента ИЛИ, выход котооого соединен со счетным входом второго входного счетчика, а третий вход подключен к выходу второго ключа, прямой управляющий вход которого соединен с выходом второго элемента И.
На чертеже представлена функциональная схема преобразователя кодов чисел из одной системы счисления в другую.
Преобразователь содержит блок 1 ввода, вход которого. соединен с информационной входной шиной 2, а выходы подключены к информационным входам, входного счетчика 3, счетный вход которого соединен са счетным входом выходного счетчика 4 и выходом ключа 5, а выход переполнения подключен к инверсному управляющему входу ключа 5, инфор- N мационный вход которого соединен с выходом генератора 6 и информационным входом ключа 7, выход которого соединен со счетным входом выходного счетчика 8, а инверсный управляющий и .вход - с выходом переполнения входного счетчика 9 и нулевым входом триггера 10, единичный вход кото
966894 . 4 рого подключен к шине 11 запуска, дешифратор 12, входы которого соединены с разрядными выходами входного счетчика 3, а выход подключен к первому входу элемента И 13, выход которого соединен с первым входом элемента ИЛИ 14, а второй вход - с .единичным выходом триггера 10, первым, входом элемента И 15 и через weмент 16 задержки - с прямым управляющим входом ключа 5, инверсный управляющий вход которого соединен со вторым входом элемента И 15 и первым входом элемента И 17, второй вход которого подключен к нулевому выходу. триггера 10, а выход - ко второмч входу элемента ИЛИ 14, выход которого соединен со счетным входом входного счетчика 9, а третий вход подключен к выходу ключа 7, пря мой управляющий вход которого соединен с выходом элемента И 15.
Преобразователь кодов чисел из одной системы счисления в другую ра+ ботает следующим образом, В исходном состоянии триггер 10 находится в состоянии логического нуля. При этом элементы И 13 и 15 закрыты, а элемент И l7 открыт.
Преобразуемый последовательный единичный код поступает на информационную входную шину 2, а затем через блок 1 ввода передается в счетчик 3. Возни" кающие при этом импульсы переполнения беспрепятственно проходят на счетный вход счетчика 9 через элемент И 17 и ИЛИ 14. По окончании ввода по шине 11 запуска подается сигнал, который. переводит триггер 10 в состояние логической единицы; При этом открывается элемент И 15 и закрывается элемент И 17. В момент переключения триггера 10 возникающий на
его единичном выходе перепад сигнала поступает на вход элемента И 13.
Если после ввода преобразуемого кода все разряды . счетчика 3 уста- . навливаются в состояния логического нуля, то на выходе дешифратора 12 будет сигнал логического нуля. Вслед ствие этого возникающий на единичном выходе триггера 10 единичный перепад сигнала не проходит на счетный вход счетчика 9 и код в нем не из. меняется, Если же после ввода преобразуемого кода в счетчике 3 нулевой код, то на входе дешифратора 12уровень логической единицы, и перепад сигнала с единичного выхода
5 966894 триггера 10 через элементы И 1.3 и в
ИЛИ 14 проходит на счетный вход счет- к чика 9, где код увеличивается на од- с ну единицу. Перепад сигнала, задер жавшись в элементе 16 задержки, затем включает ключ 5, и импульсы с выхода генератора 6 через ключ 5 поступают до переполнения на счетный вход счетчика 3 и на счетный вход счетчика 4.Сигнал переполнения с вы- 16 е хода счетчика 3 закрывает ключ 5 и, ш пройдя через элемент И 15; открывает ключ 7. В этот же момент в счетчике 4 фиксируется код в требуемой системе счисления, (определяется М р счетчиком 4)., эквивалентный коду в счетчике 3. По открытии ключа 7 с
- его выхода поступают импульсы генератора 6 на счетный вход счетчика 8 и через элемент ИЛИ 14 - на счетный рв э вход счетчика 9 до его переполнения. н
При появлении сигнала переполнения на выходе счетчика 9 закрывается м ключ 7 и возвращается в исходное (нулевое) состояние триггер 10. д
Таким образом, предложенное устройство позволяет повысить точность
1 преобразования кодов чисел из одной системы счисления в другую
Формула изобретения
Преобразователь кодов чисел из . одной системы счисления в другую, содержащий блок ввода, вход которого соединен с информационной входной шиной, а выходы подключены к информационным входам -первого входного счетчика, счетный вход которого сое-. динен со счетным входом первого выходного счетчика и выходом первого клю ча,а выход переполнения подключен к ин1 б ерсному управляющему входу первого люча, информационный вход которого оединен с выходом генератора и инормационным входом второго ключа, ыход которого соединен со счетмнм: ходом второго выходного счетчика, инверсный управляющий вход. - с выодом переполнения второго входного четчика и нулевым входом триггера, диничный вход которого подключен к ине запуска, о т л и ч а ю щ и йя тем, что, с целью повышения точI ости, введены элемент задержки, ри элемента И, элемент ИЛИ и дешиф- атор, входы которого соединены сазрядными выходами первого входного четчика, а выход подключен к перому входу первого элемента И, выход оторого соединен с первым входом . лемента ИЛИ,а:второй вход - с еди« ичным выходом триггера, первым вхоом второго элемента И и через элеент задержки с прямым управляющим ходом первого ключа, инверсный упавляющий вход которого соединен с торым входом второго элемента И и ервым входом .третьего элемента И, торой вход которого подключен к нулевому выходу триггера, а выходк второму входу элемента ИЛИ, выход которого соединен со счетным входом второго входного счетчика, а третий вход подключен к выходу второго ключа, прямой управляющий вход которог го соединен с выходом второго элемента И.
Источники информации, принятые во внимание при экспертизе
1. Сухомлинов M. M. и др. Преобразователи кодов чисел. Киев, Техника, 1965, с. 64.
2. Там же, с. 66 (прототип).
966894
Составитель В. Чачанидэе
Техред M. Рейвес корректор Ю. Макаренко
Редактор Л. Веселовская и °
Заказ 7901/77
Тираж 959
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб,, д. 4/5 г
Филиал ППП "Патент", г. Ужгород, ул. Проектная. 4