Преобразователь двоичного кода в число-импульсный код

 

Союз Советских

Социалистических

Республик

ОПИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

734671 (61) Дополнительное к авт. свид-ву— (22) Заявлено 28.10.78 (21) 2538313/18-24

МКлз

G 06 F 5/04 с присоединением заявки №вЂ”

Государственный комитет (23) Приоритет— нс лелем изобретений и открытий

Опубликовано 15.05.80. Бюллетень № 18

Дата опубликования описания 17.05.80

681.325 (088.8) (72) Авторы изобретения

В. И. Редченко и В. В. Куванов (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ЧИСЛОИМПУЛЬСНЫЙ КОД

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении вычислительных и преобразующих устройств, использующих число-импульсное представление информации.

Известен преобразователь двоично-десятичного кода в унитарный код, содержащий двоично-десятичный счетчик на счетных декадах, схемы дешифрации числа, управляющий триггер с установочным входом, элемент И с шиной подачи тактовых импульсов, элемент ИЛИ с шиной подачи единичного импульса, входные элементы И, которые подключены к инверсным разрядам двоично-десятичного кода, шину записи и шину сброса, соединенные соответственно с входными элементами И и счетными декадами (1).

Недостатки этого устройства — низкие помехозащищенность и надежность, вызванные тем, что поступивший по шине записи ложный импульс искажает преобразуемую информацию, а несинхронность подачи тактовых импульсов с подачей входной информации вызывает попадание на схему «осколков» импульсов, т.е. первый импульс на выходе устройства будет ненормированной длительности. Кроме того, известное устройство не может преобразовать одновременно несколько значений кода, что значительно снижает его функциональные возможности.

Наиболее близким по технической сущности является преобразователь двоичного кода в число-импульсный код, содержащий первый преобразующий канал, который содержит двоичный счетчик, группу элементов

И приема, управляющий триггер, элемент

НЕ, элемент И запрета, первый вход кото-! о рого соединен с единичным выходом управляющего триггера, второй вход элемента И запрета через элемент НЕ соединен с первыми входами группы элементов И приема, а выход элемента

И запрета соединен со счетным входом двоичного счетчика, группа входов установки единицы которого соединена с выходами группы элементов И приема, а выход двоичного счетчика соединен со счетным входом управляющего триггера, вход зт установки нуля которого соединен с входом установки нуля двоичного счетчика (2).

Кроме того, известное устройетво содержит запоминающий регистр, дополнительные элементы И, одновибраторы, дифферен734671 цирующие цепочки, элемент ИЛИ переполнения, выходные элементы ИЛИ, триггер памяти, триггер управления, инвертор, выходы импульсов различной полярности, дополнительный элемент ИЛИ.

Названный преобразователь делает меньшей возможность искажения выходной информации в момент, когда процесс преобразования предыдущей кодовой посылки не окончен. Однако это достигается значительным усложнением схемы, уменьшением быстродействия и помехозащищенности, что вызывается применением в каждом разряде одновибраторов, дифференцирующих цепочек, элементов И, а также необходимостью проведения повторного контрольного цикла. Известный преобразователь не исключает также появления на выходе импульса ненормированной длительности и не может производить с минимальными аппаратурными затратами одновременно несколько значений кода, что снижает помехозащищенность и функциональные возможности уст- >6 ройства.

Цель изобретения — повышение помехозащищенности и увеличение числа одновременно преобразуемых чисел.

Поставленная цель достигается тем, что преобразователь содержит и преобразующих каналов, счетный триггер, элемент ИЛИ переполнения, дополнительный элемент НЕ, элемент задержки, три элемента И, а все преобразующие каналы дополнительно содержат триггер памяти, элемент И управле- 3а ния и многовходовой элемент ИЛИ, причем выход счетного триггера соединен с третьими входами элементов И запрета всех преобразующих каналов, счетный вход счетного триггера через первый элемент И соединен с входом дополнительного элемента HE и выходом элемента ИЛИ переполнения, входы которого соответственно соединены с единичными выходами управляющих триггеров всех преобразующих каналов, выход второго элемента И соединен со входом установки в ноль счетного триггера и входами установки в ноль двоичных счетчиков и триггеров памяти всех преобразующих каналов, выход дополнительного элемента HE через элемент задержки и третий элемент И соединен с первыми входами группы элементов

И приема и первыми входами элементов И всех преобразующих каналов, вторые входы группы элементов И приема которых соответственно соединены с входами многовходового элемента ИЛИ в каждом из преобразующих каналов, выход многовходового элемента ИЛИ соединен с входом установки единицы триггера памяти, выход которого соединен со вторым входом элемента И, выход которого соединен со входом установки единицы триггера управления.

На чертеже представлена функциональная схема устройства.

Преобразователь двоичного кода в числоимпульсный код содержит каналы 1 преобразования ." ивина.:яи 2 «Выход», 3 «Вход», 4 «Запись», 5 «Сброс», 6 «Переполнение», 7 «Выходной код», счетный триггер 8, первый элемент И 9, элемент ИЛИ 10 переполнения, второй элемент HE 11, второй элемент

Я 12, третий элемент И 13, элемент 14 задержки и шины 15 «Начальные условия», 16 «Строб», !7 «Пуск», 18 «Выходные импульсыт).Числа., подлежащие преобразованию, поступают по шинаы 19. В состав каждого канала 1 входят двоичный счетчик 20, построенный на счетных триггерах 21 и соединенный своим выходом с управляющим триггером 22, выход которого подключен ко входу элемента И 23 запрета. Входы триггера 24 памяти и группа элемечтов И 25, 26 соединены со входами триггеров 21, а объединенные входы назьанных элементов — через инвертор 27 -- к соотве гствующему входу элемента И 23 запрета, и:-.рез элемент

И 28 управления с установочным входом управляющего триггера 22, а многовходовой элемент ИЛИ 29 подключен к единичному входу триггера памяти 24. Шина 18

«Входные импульсы» через первый элемент

И 9 соединена со счетным входом счетного триггера 8, выход которого через элемент

И 23 запрета подключен ко входу счетчика

20, а выход управляющего триггера 22 к соответствуюп,им входам элемента И заир та 23 и элемента ИЛИ 10 переполнения.

Элемент ИЛИ 29 памяти подключен к единичному входу триггера памяти 24, выход котоpot o через 3J18Mp! И 28 .1оав: HHB «оеди> нен с единичным входом управляк>щего ipèãrepa 22.

Устройство рабо гает следуюшим образом.

1:еред началом работы эно устанавливается в исходное состояние сигналом на шине

15 «Начальные условия», который стробируется соответствующим сигналом на шине

16 «Строб», формируя сигнал через второй элемент И 12.

В этом случае управляющие триггеры 22 всех каналов 1 преобразования устанавливаются в нулевое состояние и на выходе элемента ИЛИ 10 переполнения присутствует нулевой уровень. закрывающий входной элемент И 9, а счетные триггеры 21, счетчика 20 всех каналов 1 преобразования установятся в исходное состояние. При пос туплении на входные элементы И 25, 26 (шины 7 «Входной код») кода отличного от нулевого, на выходе элемента ИЛИ 29 памяти вырабатывается сигнал, устанавливающий триггер памяти 24 в состояние «1».

Далее названный код переписывается сигналом «Пуск» через элемент И 13, который в этом случае открыт единичным уровнем, поступающим с выхода элемента HE 11, на счетчик 20. На все время действия записи элсмент V 23 запрета закрыт нулевым уровнем, поступающим с инвертора 27. Одновременно "ди яичный уровень H"выход,е

734671 триггера памяти 24 разрешает прохождение сигнала записи через элемент И 28 управления на единичный установочный вход управляющего триггера 22, устанавливая его в состояние 1, после чего на выходе элемента

ИЛИ 10 переполнения появится сигнал раз- з решающий прохождение входной последовательности импульса с шины 18 устройства через элемент И 9 на вход счетного триггера 8. Первый импульс в этом случае устанавливает названный триггер в состояние

1, второй в состояние 0 и т.д., т.е. через элементы И 23 запрета, открытые сигналом с управляющего триггера 22, проходят импульсы нормированной длительности, равные периоду импульсов входной последовательности. Изложенное позволяет обеспечить работоспособность устройства в случае, когда сигнал 17 «Пуск» попадает на конец длительности первого импульса входной последовательности, т.е. предохраняет устройство от попадания на вход счетчиков 20 импульсов ненормированной длительности, которые могут привести к сбоям в начале отработки информации. Далее сигналы на выходе элементов И 23 запрета соответствующих каналов 1 преобразования, считаются соответствующими счетчиками 20 и поступают на шину 2 «Выход». В течение всего времени обработки информации элемент И 13 закрыт нулевым уровнем с выхода элемента НЕ 11, т.е. до окончания всего цикла работы устройства невозможно влияние ложной или не предназначенной для преобразования ин- 3о формации на шинах 7 «Входной код» каналов преобразующих или по сигналу «Пуск> устройства. Следует заметить, что время задержки элемента 14 задержки выбирается из условия обеспечения срабатывания всех управляющих триггеров 22. После того, как число импульсов, поступающих на вход счетчика 20 преобразующего канала 1, станет соответствовать входному коду, счетчик 20 вырабатывает сигнал, устанавливающий в состояние «О» управляющий триггер 22, ео который закрывает элемент И 23 запрета, т.е. данный канал 1 преобразования работу закончил. Одновременно выдается нулевой уровень на соответствующий вход элемента

ИЛИ 10 переполнения. Поскольку входной код 2 — 2 на разных каналах может быть различным, то первым оканчивает отработку, закрывается элемент И 23 запрета какала преобразующего, на который поступило наименьшее значение кода. Далее оканчивает работу второй и т.д. каналы. После того, как все каналы отработали заданные значения входного кода, на всех входах элемента

ИЛИ 10 переполнения сформируются нулевые уровни, и названный элемент выработает нулевой сигнал, запрещающий прохождение входной последовательности импульсов»» через элемент И 9. В этом случае элемент

HE 11 вырабатывает единичный уровень, разрешающий прохождение сигнала записи гг перезапись входного кода. В случае, когда на шинах 7 «Входной код» присутствует нулевая информация, то элемент И 28 управления не управляет триггером 22 памяти и отработки информации нет, т.е. это предохраняет устройство от отработки полного объема информации, определяемой разрядностью счетчика вместо нулей. Каждый преобразующий канал 1 имеет шины 2 «Выход», 3 «Вход», 4 «Запись», 5 «Сброс», 6 «Переполнение» и 7 «Входной код».

Таким образом, введение элемента И 13, элемента ИЛИ 10 переполнения и элемента

14 задержки второго элемента НЕ 11, элемента ИЛИ 10 позволяет повысить помехозащищенность устройства на величину, определяемую отношением îà

7 Ьгг. где Ток — время отработки информации, Тьгг.— время ввода программы.

Введение счетного триггера 8, группы входных элементов 25, 26 И приема позволяет полностью исключать попадание на счетчики импульсов ненормированной длительности, а включение инвертора 27 исключает прохождение помехи на входы преобразующих каналов 1 в момент записи входной информации. Предлагаемое устройство позволяет одной кодовой посылкой входной информации обеспечить отработку нескольких значений кода в число импульсов, что повышает быстродействие системы в целом и расширяет функциональные возможности устройства.

Форму.га изобретения

Преобразователь двоичного кода в числоимпульсный код, содержащий первый преобразующий канал, который содержит двоичный счетчик, группу элементов И приема, управляющий триггер, элемент НЕ, элемент И запрета. первый вход которого соединен с единичным выхбдом управляющего триггера, второй вход элемента И запрета через элемента HE соединен с первыми входами группы элементов И приема, а выход элемента И запрета соединен со счетным входом двоичного счетчика, группа входов установки единицы которого соединена с выходами группы элементов И приема, а выход двоичного счетчика соединен со счетным входом управляющего триггера, вход установки нуля которого соединен с входом установки нуля двоичного счетчика, отличаюгцийся тем, что с целью повышения помеxoзащищенности и увеличения числа одновременно преобразуемых чисел, он содержит и преобразующих каналов, счетчный триггер, элемент ИЛИ переполнения, дополнительный элемент НЕ, элемент задержки, три элемента И, а все преобразующие каналы дополнительно содержат триггер памяти, элемент И управления и многовходовой элемент

734671

Составитель М. Аршавскнй

Редактор С. Патрушева Техред К. Шуфрнч Корректор Н. Степ

Зак аз 2221/11 Тираж 751 Подписное

ЦНИИПИ Государственного комитета СССР по делам изобретений и открытий! 13035, Москва, )K — 35, Раушская наб., д. 4/5

Филиал ППП «Патент>, г, Ужгород, ул. Проектная, 4

ИЛИ, причем выход счетного триггера соединен с третьими входами элементов И за прета всех преобразующих каналов, счетный вход счетного триггера через первый элемент И соединен с входом дополнительного элемента НЕ и выходом элемента ИЛИ переполнения, входы которого соответственно соединены с единичными выходами управляющих триггеров всех преобразующих каналов, выход второго элемента И соединен со входом установки в ноль счетного триггера и входами установки в ноль двоичных счетчиков и триггеров памяти всех преобразующих каналов, выход дополнительного элемента HE через элемент задержки и третий элемент И соединен с первыми входами группы элементов И приема и первыми входами элементов И всех преобразующих каналов, вторые входы группы элементов И приема которых соответственно соединены с входами многовходового элемента ИЛИ в каждом из преобразующих каналов, выход многовходового элемента ИЛИ соединен с входом установки единицы триггера памяти данного канала, выход которого соединен со вторым входом элемента И, выход которого соединен со входом установки единицы триггера управления.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР № 432487, кл. G 06 F 5/04, 1971.

2. Авторское свидетельство СССР № 415658, кл. б 06 F5/04,,1971.

Преобразователь двоичного кода в число-импульсный код Преобразователь двоичного кода в число-импульсный код Преобразователь двоичного кода в число-импульсный код Преобразователь двоичного кода в число-импульсный код 

 

Похожие патенты:

Изобретение относится к построению сетей связи для передачи информации по вычислительным сетям

Изобретение относится к автоматике и вычислительной технике, в частности, может быть использовано в системах обработки информации при реализации технических средств цифровых вычислительных машин и дискретной автоматики

Изобретение относится к автоматике и вычислительной технике, в частности может быть использовано в системах обработки информации при реализации технических средств цифровых, вычислительных машин и дискретной автоматики

Изобретение относится к устройствам автоматики и вычислительной техники, и может быть использовано, например, в преобразователях “перемещение-код” приводов контрольно-измерительных систем

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др

Изобретение относится к технологиям автоматизированной последовательности выполняемых действий

Изобретение относится к способу сообщения и согласования между клиентом с ограниченными ресурсами и сервером в услуге передачи мультимедийного потока, связанному с доставкой пакетов данных
Наверх