Устройство для идентификации бинарных сигналов Советский патент 1992 года по МПК G05B19/18 G06F11/16 

Описание патента на изобретение SU1730611A1

-o2S

фиг{

элементов И 16, третьего 19, четвертого 20 и пятого 21 элементов И. Сущность изобретения состоит в расширении области применения устройства путем обеспечения

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

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

название год авторы номер документа
Устройство для идентификации аналоговых сигналов 1991
  • Лученко Олег Александрович
  • Чернышов Михаил Анатольевич
  • Бек Александр Владимирович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Карлаш Сергей Петрович
  • Ткаченко Сергей Николаевич
SU1789985A1
Устройство для контроля аналогового сигнала 1990
  • Великородов Николай Иванович
  • Садырин Валерий Панкратьевич
  • Пименов Анатолий Владимирович
  • Шапоров Игорь Дмитриевич
  • Гаврилов Виктор Константинович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Карлаш Сергей Петрович
SU1797097A1
Устройство для мажоритарного выбора сигналов 1988
  • Мощицкий Сергей Семенович
  • Тимонькин Григорий Николаевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Ткаченко Владимир Антонович
  • Харченко Вячеслав Сергеевич
SU1619278A1
Сигнатурный анализатор 1989
  • Андреев Александр Николаевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Малинов Павел Валерьевич
SU1756890A1
Устройство для контроля логических блоков 1985
  • Улитенко Валентин Павлович
  • Жихарев Владимир Яковлевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
SU1269141A1
Устройство для контроля сигналов 1989
  • Харченко Вячеслав Сергеевич
  • Пугач Евгений Васильевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Золотарев Андрей Георгиевич
  • Ткаченко Сергей Николаевич
SU1667078A1
Микропрограммное устройство управления с контролем 1989
  • Харченко Вячеслав Сергеевич
  • Петунин Сергей Юрьевич
  • Тимонькин Григорий Николаевич
  • Вахрушев Алексей Леонидович
  • Говоров Алексей Альбертович
  • Ткаченко Сергей Николаевич
SU1702370A1
Мультимикропрограммная управляющая система с контролем и восстановлением 1988
  • Харченко Вячеслав Сергеевич
  • Кальченко Сергей Борисович
  • Пугач Евгений Васильевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
SU1704147A1
Микропрограммное устройство управления с динамической памятью 1985
  • Харченко Вячеслав Сергеевич
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Кальченко Сергей Борисович
  • Сперанский Борис Олегович
  • Ткаченко Сергей Николаевич
SU1260954A1
Микропрограммное устройство управления с контролем 1983
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Никольский Сергей Борисович
  • Ткаченко Сергей Николаевич
SU1142832A1

Иллюстрации к изобретению SU 1 730 611 A1

Реферат патента 1992 года Устройство для идентификации бинарных сигналов

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

Формула изобретения SU 1 730 611 A1

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

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

На фиг. 1 представлена функциональная схема устройства для идентификации бинарных сигналов; на фиг. 2, 3 и 4 - вре- менные диаграммы функционирования устройства в различных режимах.

Устройство для идентификации бинарных сигналов содержит блок 1 постоянной памяти кодов, счетчик 5 адреса, счетчик 6 несовпадений, группу 7 счетчиков, входной регистр 8, группу блоков 9 сравнения, триггер 10 окончания цикла, триггеры 11 пуска, группу триггеров 12, генератор 13 синхроимпульсов, пороговое устройство 14, группу сумматоров 15 по модулю два, группу элементов I/I 16, первый 17, второй 18, третий 19, четвертый 20 и пятый 21 элементы И, вход 22 пуска, информационный вход 23, выходы последовательности 24, результа- тов идентификации 25, первый 26, второй 27 выходы ненормы, выход 28 окончания цикла устройства.

Блок 1 постоянной памяти кодов служит для хранения и выдачи информации - эта- лонных кодов бинарных последовательностей. Пример прошивки блока памяти показан в таблице.

Принцип действия устройства для идентификации бинарных сигналов заключается в следующем.

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

В начальный момент времени счетчик 5 адреса, группа счетчиков 7, счетчик 6 несовпадения, регистр 8, триггер 10 окончания цикла, триггер 11 пуска, группа триггеров 12 находятся в нулевом состоянии. Цепи установки исходного условно не показаны.

При подаче единичного сигнала на вход 22 устройства триггер 11 пуска переводится в единичное состояние (фиг. 2). Единичный сигнал с прямого выхода триггера 11 пуска поступает на вход генератора 13 синхроимпульсов и включает его.

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

Единичный уровень с инверсных выходов группы триггеров 12 поступает на группу входов группы элементов И 16 и подготавливает их к срабатыванию.

Первый синхроимпульс с выхода 13.1 генератора 13 синхроимпульсов поступает на вход синхронизации регистра 8 и осуществляется запись в него сигнала, поступающего на вход 23 устройства. Этот же синхроимпульс с выхода 13.1 генератора 13 синхроимпульсов поступает на входы первого 17 и второго 18 элементов И и переводит первый элемент И 17 в единичное состояние. Единичный сигнал с выхода первого элемента И 17 переводит счетчик 5 в единичное состояние. По сигналу с выхода счетчика 5 на выходах 3 блока 1 появляется информация о первой микрокоманде устройства, а на выходе 4 постоянного запоми- нающего устройства 1 появляется информация о допустимом числе несовпадений для данной микрокоманды. Информация с группы выходов 3 постоянного запоминающего устройства 1 поступает на первую группу входов группы сумматоров 15 по модулю два.

Сигнал, пришедший на вход устройства с выхода 8.1 регистра 8, поступает на вторую группу входов группы сумматоров 15 по модулю два. При этом в группе сумматоров 15 по модулю два осуществляется сравнение первых бинарных сигналов всех эталонных последовательностей, хранящихся в постоянном запоминающем устройстве.

На выходах тех сумматоров по модулю два 15,1, где произошло несравнение, появляются сигналы единичного уровня, которые поступают на соответствующие входы группы элементов И 16.

По синхроимпульсу с выхода 13.2 генератора 13 синхроимпульсов на соответствующих выходах группы элементов И 16.1, на которых произошло несравнение, появляются сигналы единичного уровня.

Эти сигналы поступают на соответствующие счетные входы группы счетчиков 7.1 и переадресуют их.

По этому же синхроимпульсу с выхода 13.2 генератора 13 синхроимпульсов на выходе третьего элемента И 19 поя вляется сиг- нал единичного уровня. Этот сигнал поступает на счетный вход счетчика 16 несовпадений и переадресует его.

Информация о числах несовпадений с выходов группы счетчиков 7 поступает на первые входы группы блоков 9 сравнения. На вторые входы группы блоков 9 сравнения поступает информация с выхода счетчика 6 несовпадений о допустимом числе несовпадений.

На выходах тех блоков сравнения, где число несовпадений больше допустимого числа несовпадений, появляются сигналы единичного уровня, которые поступают на 1-входы блока триггеров 12.

По синхроимпульсу с выхода 13.3 генератора синхроимпульсов 13 триггеры 12.i, на 1-входы которых поступили единичные сигналы, переводятся в единичное состояние.

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

Второй импульс с выхода 13.1 генератора синхроимпульсов через первый элемент И 17 поступает на счетный вход счетчика адреса 5 и переадресует его. Информация об адресе следующей микрокоманды с группы выходов счетчика 5 адреса поступает на группу адресных входов блока 1 постоянной памяти и переадресует его.

Дальнейшая работа устройства для идентификации бинарных сигналов осуществляется по указанному алгоритму.

В процессе функционирования возможен прием последовательностей, в которых искажено допустимое число символов (в данном случае не более одного). Несмотря на это, устройство правильно идентифицирует последовательность с допустимым чис0 лом искажений (фиг. 3).

Останов устройства происходит следующим образом,

В последней микрокоманде устройства на выходе 2 конца команды блока 1 присут5 ствует сигнал единичного уровня. По импульсу с выхода триггера 10 окончания цикла поступает на инверсный вход первого элемента И 17 и на вход второго элемента И 18. По очередному синхроимпульсу с выхода

0 13.1 генератора 13 синхроимпульсов на выходе второго элемента И 18 появляется единичный сигнал, который поступая на входы установки в нуль счетчика 5, триггера 11 пуска, счетчика 6 несовпадений, группы

5 счетчиков 7, обнуляет их.

Единичный сигнал с выхода триггера 10 окончания цикла поступает на выход 28 устройства, сигнализируя об окончании цикла, а также на вход пятого элемента И 21, на

0 второй вход которого поступает информация с выхода порогового устройства 14 о возможности идентификации. Информация с выхода пятого элемента И 21 поступает на выход 27 устройства. Если на выходе 27

5 устройства присутствует единичный сигнал, то идентификацию повести невозможно. Это значит, что идентификация произошла по двум последовательностям и результат определить невозможно (фиг. 4).

0 Если до окончания цикла на выходе 26 устройства появляется единичный сигнал, снимаемый с выхода четвертого элемента И 20, то -это свидетельствует о том, что идентификация не произошла ни с одной после5 довательностью, хранящейся в блоке 1.

Это повышает быстродействие устройства.

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

0 12 и поступает на выход 25 устройства.

Информацию о последовательности, поступившей на вход устройства, можно снять с группы выходов 24 устройства.

На фиг. 3 представлен случай, когда

5 происходит идентификация последовательности, пришедшей на вход устройства с ошибкой.

Техническое преимущество предлагаемого устройства состоит в расширении области применения на системы, в которых

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

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

fr

V

п п п п п 0ППП / П

П Л П П

/У 2 /X 3 X 4Х S XIJ

Фиг. 2

П

л

л

П П П П

П П П П

лаап.

Л

л

П

р

и

П

т

±

Л

Л

Фиг.З

ФигЛ

Документы, цитированные в отчете о поиске Патент 1992 года SU1730611A1

Устройство для контроля двух импульсных последовательностей 1984
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
SU1244666A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля последовательности импульсов 1983
  • Горло Виктор Иванович
SU1091346A2
Выбрасывающий ячеистый аппарат для рядовых сеялок 1922
  • Лапинский(-Ая Б.
  • Лапинский(-Ая Ю.
SU21A1
Устройство для контроля двух последовательностей импульсов 1986
  • Тимонькин Григорий Николаевич
  • Ткачев Михаил Павлович
  • Семенов Константин Иванович
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
SU1376088A1
Устройство для контроля сигналов 1989
  • Харченко Вячеслав Сергеевич
  • Пугач Евгений Васильевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Золотарев Андрей Георгиевич
  • Ткаченко Сергей Николаевич
SU1667078A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 730 611 A1

Авторы

Харченко Вячеслав Сергеевич

Тимонькин Григорий Николаевич

Ткаченко Сергей Николаевич

Карлаш Сергей Петрович

Даты

1992-04-30Публикация

1989-12-08Подача