1
Изобретение относится к автоматике и вычислительной технике и моясет быть использовано в устройствах для преобразованияинформации.
Известен преобразователь параллельного двоично-десятичного кода в унитарный код, содержащий регистр хранения кода, элемент И, элемент , ИЛИ и элементы задержки 1.
Недостаток этого преобразователя состоит в том, что применение фиксированных элементов задержки пои равномерном распределении импульсов в пачке выходного кода не позволяет произвольно изменять частоту следования импульсов опроса.
Наиболее близким к предлагаемому изобретению по технической сущности является преобразователь двоичнодесятичного кода 12222 в последовательный код, содержащий входной регистр, группу элементов ИЛИ, группу элементов И, первые входы которы соединены с тактовым входом преобразователя, вторые входы соединены с прям1лми выходами соответствующих элементов ИЛИ группы, первый и второй элементы ИЛИ, причем выходы элементов И группы соединены с первыми входами соответствующих
элементов ИЛИ группы и соответствующими входами второго э.п-емента ИЛИ, первый вход первого элемента ИЛИ соединен с выходом первого элемента И группы, а выход перврго элемента ИЛИ является информационным .выходом преобразователя, инверсный выход i-ro элемента ИЛИ группы ( (п-1)), где п число разрядов преобразуемого кода соединен с третьим входом (i+l)-oro элемента. И группы, единичные выходы разрядов регистра соединены со вторыми входами соответ:ствующих элементов ИЛИ группы 2.
Недостаток известного преобразователя состоит в сложности схемного решения, заключающегося в необходимости введения дополните.г1ьной группы элементов И и управляющего триггера.
0 Кроме того, существенным недостатком является необходимость жесткой фиксации разрядов кода 2222 при заполнении регистра, в зависимости от значения кода. Например, для кода,
5 соответствующего десятичному числу 4, необходимо распределить информацию в виде 01100, где крайний левый
разряд соответствует весу 1, т.е. заполнение регистра ведется фиксированно, слева - направо. В то же время во многих случаях записывается код в виде 00011. Такое ограничение отсутствует в предлагаемой схеме. Цель изобретения - упрощение устройства и расширение его функциональных возможностей, заключающихся в обеспечении возможности регулирования частоты опроса. Поставленная цель достигается тем, что в преобразователь двоичнодесятичного кода 12222 в последо вательный код, содержащий входной регистр, группу элементов ИЛИ, группу элементов И, первые входы которых соединены с тактовым входом преобразователя, вторые входы соединены с прямыми выходами соответствующих элементов ИЛИ группы, первый и второй элементы ИЛИ причем выходы элементов И группы соединены с первы ми входами соответствующих элементо ИЛИ группы и соответствующими входа ми второго элемента ИЛИ,.первый вход первого элемента ИЛИ соединен с выходом первого элемента И группы, а выход первого элемента ИЛИ являет информационным выходом преобразователя, инверсный выход i-ro .элемента ИЛИ группы ( f (n-l)J, где п - чи ло разрядов преобразуемого кода сое ,динен с третьим входом (1+1)-ого элемента И группы, единичные выходы разрядов регистра соединены со вторыми входами соответствующих элемен тов ИЛИ группы, включен элемент И, прямой вход которого соединен с еди ничным выходом триггера первого раз ряда регистра, инверсный вход соеди нен с выходом второго элемента ИЛИ, входом установки единицы триггера первого разряда регистра и вторым входом первого элемента ИЛИ, прямой выход 1-го элемента ИЛИ группы соед нен с третьим входом (i-H)-oro элемента ИЛИ группы, выходы элементов И группы соединены с входами устано ки нуля соответствующих разрядов ре гистра, прямой выход п-ого элемента ИЛИ группы является выходом окончания преобразования. На чертеже представлена блоксхема преобразователя. Пробразователь содержит входной регистр 1, состоящий из триггеров, группу элементов ИЛИ 2, группу элементов ИЗ, первый и второй элемент ИЛИ 4 И 5, дополнительный элемент И 6, вход 7 опроса преобразователя, информационный выхбд 8 преобразователя и сигнальный выход 9 преобразо вателя. Преобразователь работает следующим образом. Если в левый значащий триггер с весом 2 входного регистра 1 записана , то при поступлении первого импульса опроса по входу 7 на второй вход элемента И группы оответствующего разряда, на выходе . лемента ИЛИ 4 формируется одиночый импульс., который поступает на инормационный выход 8. При этом имульс с выхода соответствующего элеента И группы 3 обнуляет опрашивамый триггер регистра с весом 2, импульс с выхода элемента ИЛИ 5 . станавливает в 1 триггер весом , входного регистра и поступает на инверсный вход элемента И б, . предотвращая ложное срабатывание элемента И 3 группы разряда с весом . После окончания импульса опроса все элементы И 3 группы разрядов с весом по третьему входу закрыты запрещающим потенциалом. При поступлении второго импульса опроса последний пройдет через элемент И 3 группы разряда с весом и через элемент ИЛИ 4 на информационный выход 8. При этом триггер с весом i обнуляется. Таким образом, каждому значащему разряду регистра с весом 2 соответствуют два импульса на выходе информационной шины 8. Далее аналогично происходит опрос следующего элемента И 3, соответствующего ближайшему справа значащему разряду с весом 2 . Выходной код выдается в виде пачки импульсов, равномерно распределенных во времени. После опроса последнего элемента И 3 группы входной регистр принимает нулевые значения во всех разрядах, и на выходе правого крайнего элемента .ИЛИ группы 2 формируется сигнал Конец преобразования , который поступает непосредственно на сигнальный выход 9 преобразователя. Таким образом, структура устройства позволяет при небольшом количестве оборудования получить на выходе последовательный код в виде пачки импульсов, равномерно распределенных во времени при любом распределении информации в значащих разрядах с весом 2 входного регистра. Формула изобретения Преобразователь двоично-десятичного кода 12222 в последовательный, код, содержащий входной регистр, группу элементов ИЛИ, группу элементов И, первые входы которых соединены с тактовым входом преобразователя, вторые входы соединены с прямыми выходами соответствующих элементов ИЛИ группы , первый и второй элементы ИЛИ, причем выходы элементов И группы соединены с первыми входами соответствующих элементов ИЛИ группы и соответствующими входами второго элемента ИЛИ, первый вход первого элемента ИЛИ соединен с выходом первого элемента И группы, а выход первого элемента ИЛИ являетс информационным выходом преобразователя, инверсный выход i-oro элемента ИЛИ группы ( f (п-1)), где п-число разрядов преобразуемого коДа соедине с третьим входом (ifl)- ого элемента И группы, единичные выходы разрядов регистра соединены со вторыми входами соответствующих элементов ИЛИ гру пы , отличающийся тем, что, с целью упрощения преобразователя и расширения функциональных возможностей, заключающихся в обеспечении возможности регулирования частоты опроса, в него включен И, прямой вход которого соединен с единичным выходом триггерапервого разряда регистра, инверсный вход соединен с выходом второго элемента ИЛИ, входом установки единицы триггера первого разряда регистра и вторым входом первого элемента ИЛИ, прямой выход i-oro элемента ИЛИ группы соединен с третьим входом (ifl)-ого элемента ИЛИ группы, выходы элементов И группы соединены с входами установки нуля соответствующих разрядов регистра, прямой выход п-ого элемента ИЛИ группы является выходом окончания преобразования. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР по заявке 2551548/24,кл.С 06 F 5/04, 1977. 2.Авторское свидетельство СССР по заявке 2671067/24,кл.С 06 F 5/04, 1978.
название | год | авторы | номер документа |
---|---|---|---|
Преобразователь прямого кода в дополнительный | 1977 |
|
SU748406A1 |
Преобразователь кодов | 1988 |
|
SU1552380A1 |
Преобразователь линейного позиционного кода в двоичный код | 1980 |
|
SU935944A1 |
Преобразователь частоты в код | 1985 |
|
SU1356207A1 |
Преобразователь двоично-десятичного кода 12222 в унитарный код | 1977 |
|
SU746497A1 |
Преобразователь двоичного кода в унитарный код | 1982 |
|
SU1049897A1 |
Преобразователь двоичного кода в двоично-десятичный код градусов и минут | 1979 |
|
SU783787A1 |
Преобразователь двоичного кода в двоично-десятичный и обратно | 1982 |
|
SU1086424A1 |
Преобразователь двоичного кода в двоично-десятичный | 1981 |
|
SU993244A1 |
Преобразователь двоичного кода в двоично-десятичный | 1982 |
|
SU1078422A1 |
Авторы
Даты
1981-06-23—Публикация
1979-08-28—Подача