Преобразователь монотонно-изменяющего-ся кода
Иллюстрации
Показать всеРеферат
ю 794б33
Союз Советских
Социалистических
Республик
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) 3 аявлено 09.01.79 (21) 2709736/18-24 с присоединением заявки М— (23) Приоритет— (43) Опубликовано 07.01.81. Бюллетень _#_o 1 (45) Дата опубликования описания 07.01.81 (51) M. Кл з
С 06 F 5/02
Государственный комитет по делам изобретений н открытий (53) УДК 681.325 (088.8) (72) Авторы изобретения
В. А. Максимов, И. С. Анисимов, В. П. Быстров, Ю. А. Душкин, А. В. Кремнев, Ю. Е. Снетков, А. А. Трухачев и Е. В. Андреев (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ
МОНОТОННО-ИЗМЕНЯЮЩЕГОСЯ КОДА
Изобретение относится к области автоматики и цифровой вычислительной техники и может быть использовано в аппаратуре обработки телеметрической информации.
Известно устройство, содержащее счетчик входного кода, счетчик выходного кода, схему сравнения, выходной регистр, первый и второй формирователи импульсов, генератор и элемент И (1).
Недостатками устройства являются невысокая надежность работы, обусловленная сложностью построения схемы преобразователя в части формирования сигналов управления элементом И, схемы сравнения значения счетчика входного кода с постоянно изменяющимся значением входного кода, а также значительное время преобразования, которое обуславливается временем счета импульсов генератора счетчиком входного кода от нулевого значения кода до момента совпадения кода счетчика с входным кодом.
Наиболее близким по технической сущности и схемному решению к изобретению является преобразователь монотонно-изменяющегося кода, содержащий генератор импульсов, ключ, первый, второй и третий формирователи импульсов, счетчик входного кода, счетчик выходного кода, накопитель, схему совпадения, элемент ИЛИ и элемент И.
В этом преобразователе в момент рассогласования значения входного кода с содержимым счетчика (в момент смены значения входного кода) с выхода схемы сравнения на вход последовательно соединенной цепочки первого, второго и третьего формирователей выдается импульс рассогласования.
С выхода формирователей снимаю=ся сигналы управления — ввод единицы в счетчик выходного кода, опрос счетчика выходного кода и сброс в нуль обоих счет(1,5 чиков.
Одновременно в момент рассогласования импульс управления с электронного ключа подается на вход элемента И для разрешения прохождения импульсов гене20 ратора на счетные входы обоих счетчиков.
При этом счетчик входного кода работает на сложение в структуре входного кода до момента времени, когда содержимое его совпадает со значением входного кода, 25 а счетчик выходного кода одновременно работает на сложение в структуре выходного кода.
В момент совпадения с выхода электронного ключа подается импульс запрета р0 на элемент И, который прекращает поступ794633
Зо
3 ление импульсов генератора на вход обоих счетчиков, и схема приходит в устойчивое состояние (2J.
Недостатком преобразователя являются невысокие надежность работы и экономичность, обусловленные сложностью аппаратурной реализации схемы сравнения содержимого счетчика входного кода.
Целью изобретения является упрощение преобразователя монотонно-изменяющегося кода.
Поставленная цель достигается тем, что в преобразователь монотонно-изменяющегося кода, содержащий счетчик входного кода, счетчик выходного кода, выходной регистр, первый, второй и третий формирователи импульсов, элемент И, элемент
ИЛИ и генератор, выход которого соединен с первым входом элемента И, выход которого соединен со счетным входом счетчика входного кода и первым входом элемента ИЛИ, выход которого соединен со счетным входом счетчика выходного кода, вход сброса которого соединен с установочным входом счетчика входного кода и выходом третьего формирователя импульсов, а группа выходов подключена к информационным входам выходного регистра, группа выходов которого соединена с шинами выходного кода, выход первого формирователя импульсов подключен ко второму входу элемента ИЛИ и входу второго формирователя импульсов, выход которого соединен со входом третьего формирователя импульсов и управляющим входом выходного регистра, введен дополни1ельный элемент ИЛИ выход которого соединен со вторым входом элемента И, а группа входов — с группой выходов счетчика входного кода, информационные входы которого соединены с шинами входного кода. Шина младшего разряда входного кода подключена к входу первого формирователя импульсов. Счетчик входного кода выполнен вычитающим, с параллельной установкой начального значения.
На чертеже представлена структурная схема преобразователя монотонно-изменяющегося кода.
Выход генератора 1 соединен со входом элемента И 2, вход которого соединен со счетным входом счетчика входного кода 3 и входом элемента ИЛИ 1. Выход последпего соединен со счетным входом счетчика выходного кода 5, выходы которого соединены с группой входов выходного регистра
6, выходы которого соединены с шинами выходного кода. Информационные входы счетчика 3 соединены с шинами выходного кода, причем шина младшего разряда входного кода одновременно соединена с входом первого формирователя импульсов 7, выход которого соединен со вторым входом элемента ИЛИ 4 и входом второго форми4 рователя импульсов 8, выход которого соединен с входом регистра 6 и входом третьего формирователя импульсов 9, выход которого соединен со сбросовым входом счетчика 5 и установочным входом счетчика 3, выходы которого соединены с группой входов дополнительного элемента ИЛИ 10, выход которого соединен со вторым входом элемента И 2.
Преобразователь работает следующим образом.
В исходном состоянии значение содержимого счетчика 3 равно нулю, и преобразователь находится в равновесии. При изменении значения входного кода (изменении значения младшего разряда входного кода) с выхода шины младшего разряда входного кода выдается импульс смены кода на вход формирователя импульсов 7, с выхода которого импульс управления через элемент ИЛИ 4 поступает на счетный вход счетчика 5, хранящего в себе предыдущее значение входного кода и изменяет его значение на единицу (увеличивает при работе с монотонно-возрастающим кодом или уменьшает при работе с монотонноубывающим кодом). При этом содержание счетчика 5 становится эквивалентным значению входного кода.
Выходной импульс с формирователя импульсов 7 поступает также на вход цепочки последовательно соединенных второго 8 и третьего 9 формирователей импульсов.
С выхода формирователя импульсов 8 импульс управления поступает на вход регистра 6 и осуществляет запись в выходной регистр кода счетчика 5. Импульс управления с выхода формирователя импульсов 9 поступает на сбросовый вход счетчика 5 и устанавливает его в нулевое состояние, а также на установочный вход счетчика 3, устанавливая в нем значение, эквивалентное значению входного кода.
При этом на входы элемента ИЛИ 10 с выхода счетчика 3 поступает параллельный код, отличающийся от нулевого значения, а с выхода элемента ИЛИ 10 на вход элемента И 2 поступает сигнал, разрешающий прохождение импульсов генератора 1 на счетные входы обоих счетчиков. При этом счетчик 5 работает на сложение, а счетчик
3 — на вычитание до нулевого кода значения. Нр» нулевом значении параллельного кода счетчика 3 на входы элемента ИЛИ 10 подаются нули, а с выхода проходят импульсы с генератора 1 на счетные входы обоих счетчиков. Отсчет импульсов прекращается, и преобразователь приходит в исходное устойчивое состояние, При смене значения входного кода описанный выше процесс повторяется, Преобразование кода осуществляется в период между сменами значения входного кода, а добавление единицы при монотонно-возрастающем коде (или уменьшение на
794633
Кг. л оР
&ы иод
Заказ 868
Изд. № 140
Подписное
Тираж 749
Загорская типография Упрполиграфиздата Мособлисполкома
5 единицу при монотонно-убывающем коде) к значению входного кода счетчика 5 и запись в регистр 6 осуществляется в момент смены значения входного кода.
Этим исключается временная задержка в преобразовании кода.
Управление счетчиком выходного кода
5 для работы с монотонно- возрастающим или монотонно-убывающим входным кодом осуществляется внешним сигналом, поступающим на вход счетчика 5.
Таким образом, для формирования сигналов управления (ввода единицы, сброса в нуль счетчика выходного кода 5 и установки в счетчике входного кода 3 значения, равного значению входного кода) используется сигнал младшего разряда входного кода, а управление элементом И 2, формирование сигналов разрешения и запрета прохождения счетных импульсов генератора 1 на счетные входы обоих счетчиков) осуществляется с помощью дополнительного элемента ИЛИ, на входы которого подается параллельный код счетчика входного кода 3, работающего на вычитание во время преобразования кода.
Таким образом, повышена надежность работы и экономичность преобразователя монотонно-изменяющего кода; значительно упрощена его схема в части формирования сигнала рассогласования при смене значения входного кода и сигнала совпадения при совпадении содержимого счетчика входного кода с значением входного кода, а схема, управляющая работой элемента И выполнена в виде многовходового элемента
ИЛИ.
Формула изобретения
Преобразователь монотонно-изменяющегося кода, содержащий счетчик входного кода, счетчик выходного кода, выход6 ной регистр, первый, второй и третий формирователи импульсов, элемент И, элемент ИЛИ и генератор, выход которого соединен с первым входом элемента И, выход которого соединен со счетным входом счетчика входного кода и первым входом элемента ИЛИ, выход которого соединен со счетным входом счетчика выходного кода, вход сброса которого соединен с
10 установочным входом счетчика входнсто кода и выходом третьего формирователь импульсов, а группа выходов подключена к информационным входам выходного регистра, группа выходов которого соединена с
15 шинами выходного кода, выход первого формирователя импульсов подключен ко второму входу элемента ИЛИ и входу второго формирователя импульсов, выход которого соединен со входом третьего формирователя импульсов и управляющим входом выходного регистра, о т л и ч а ю щ и йс я тем, что, с целью упрощения преобразователя, в него введен дополнительный элемент ИЛИ, выход которого соединен со
25 вторым входом элемента И, а группа входов — с группой выходов счетчика входного кода, информационные входы которого соединены с шинами входного кода, шина младшего разряда входного кода подключена к входу первого формирователя импульсов.
2. Преобразователь по п. 1, о тл и ч а юшийся тем, что счетчик входного кода выполнен вычитающим с параллельной ус8- тановкой начального значения.
Источники информации, принятые во внимание при экспертизе:
1. Патент США № 3805041, кл. 235-155, опублик. 16.04.74.
2. Авторское свидетельство СССР № 2546716, кл. G 06 F 5/02, 23.11,78 (прототип).