Устройство для контроля последовательностей сигналов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1654826
Автор: Чванов
Текст
кое свидетельс кл. С 06 Р 11/ е свидетельств кл. С 06 Р 11/ ПОСЛЕД иисл ли- ользоности последователлов в различи ано для кон авто рохождения сиги атизированных с стройствах автоЦель изобрете циональных возмо темах управления и атики.ия расширение функей за счет выдачи ром произошла ода сигнала, на кшибка. иг.строная схем ционал на фиг мирова 3телеонал нанта руппуов И, 5 эле н ра, на фиг.коммутатора ов конто 8 игистр с ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР(54) УСТРОЙСТВО ДЛЯ КОНТРОВАТЕЛВНОСТЕЙ СИГНАЛОВ 57) Изобретение относитсяВ Изобретение относится к вычьной технике и может быть приведена функциональная ства, на фиг. 2 - функ- хема первого шифратора; функциональная схема форимпульсов, на фиг. 4 ая схема второго шифрато - функциональная схема на фиг. 6 - временная иаграмма.Устройство содержит шифратор 1,руппу 2 из и регистров, регистр 3исла контролируемых сигналов, груп тельной технике и может быть использовано для контроля последовательностипрохождения сигналов в различных автоматизированных системах уцравления иустройствах автоматики. Отличительнойособенностью устройства является то,что оно позволяет вьдавать во внешниецепи код сигнала, на котором произошла ошибка, Это дает возможность лока-,лизовать место неисправности и сократить время поиска несправных элементов, Целью изооретения является расширение Функциональных возможностейза счет выдачи кода сигнала, на котором произошла ошибка, 1 табл. 6 ил. ч рормирователей импульсов, шифратор5, коммутатор 6, блок 7 сравнения, элемент ИЛИ 8, блок 9 сравнения, фор мирователь 1 О импульсов, элементы 11 . и 12 задержки, счетчик 13, элемент НЕ 1 ч, группу 15 элементов И, группу16 входов контролируемых сигналов, группы 17 входов номеров контролируемых последовательностей, группу 18 входов числа контролируемых сигналов, группу 19 выходов номера контролируеой последовательности и выход 20сшибки устройства. Ыператор 1 содержит (для в и = 5) группу 21 элементов И, 22 триггеров, группу 23 элеме группу 2 ч элементов И, группу агентов НЕ и группу 26 элеменРегистры 21-2 1 кодов номер ролируемых сигналов содержат разрядов каждый. 11 ри этом в рномером 1 записывается код номера сигнала следующего первым впоследовательности, в регистр с номером 2 - следу-ющего вторым и т,д,5Регистр кода числа сигналов в последовательности содержит (1 о 8 и+1)разрядов.Формирователи 4 импульсов содержатэлемент НЕ 27, элемент 28 задержки иэлемент И 29.Ыифратор 5 осуществляет преобразо-,Вание позиционного кода в двоичныйКод и содержит (для варианта на восемьвходов) элементы ИЛИ-НЕ 30, элементы ИЛИ 31, элемент НЕ 32 и элементИ 33.Коммутатор 6 содержит мультиплексоры 34,Счетчик 13 содержит(1 о 8 и+1) разЯ.рядов.Устройство работает следующим обоазом.В исходном состоянии триггеры 22ширратора 1, регистры 2, - 2, 3 исчетчик 13 находятся в нулевом состоянии (цепи сЬроса при включении не показаны). Перед началом работы в регистры 2 -2по входам 17 заносятся1коды контролируемых сигналов, причемв регистр 2 заносится код сигналаследующего первым в последовательности, в 2 следующего вторым и т.д.При этом сигналу, поступающему по входу 16, с номером 1 соответствует код0000, с номером 2 - 0001, с номером 3 - 0010 и т.д. В регистр 3по входам 18 заносится код числа контролируемых сигналов, причем контролируемой последовательности, содержащей один сигнал, соответствует код400001, два сигнала - код 0010,три сигнала - 0011 и т.д. Пустьзадана последовательность сигналов1,3,2,4,5 (п=5). Тогда в регистры2 -2 записаны соответствующие коды(2,-0000, 2- 0010, 2 з - 0001,2- 0011, 2 . - 0100).В регистр,З записан код 00101,Первым в контролируемой последова50тельности поступает сигнал 1 , приэтом триггер 22 в шифраторе 1 устанавливается в единичное состояние, открывая элемент И 23, так как на остальных входах этого элемента присутствуют логические 1 с входов элементов55НЕ 25 - НЕ 25 . Сигнал низкого уровняс инверсного выхода триггера 22 закрывает остальные элементы И 23 -И 23 1, На выходе элемента ИЛИ 26 шифратора 1 появляется сигнал высокого уровня, который становится на самоблокировку через элемент И 24 . Самоблокировка неоЬходима для отраЬотки текущих сигналов при поступлении очередных сигналов до прихода тактовых импульсов (ТИ, фиг. 2), при этом по этому сигналу (в нашем случае это сигнал с номером 3) триггер 22устанавливается в единичное состояние, то на выходе 26 3 сигнал высокого уровня отсутствует, так как И 23 9 закрыт низким уровнем с нулевого выхода 224. На информационных выходах шифратора 5 появляется код 000, а на управляющем выходе - сигнал высокого уровня, При этом к коммутатору 6 подключен регистр 2 так как на управляющих входах коммутатора 6 присутствует нулевой код от счетчика 13, В блоке 9 сравнения происходит сравнение кодов от шифратора 5 и регистра 2 на его выходе присутствует высокий уровень, который через элемент НЕ 14 закрывает элементы И 15 - 15 и сигнал "Ошибка" и код номера сигнала не формируютсяОдновременно по высокому уровню с возбужденного выхода шифратора 1 Формируется тактовый импульс, который через элемент ИЛИ 8 и элемент 12 задержки производит установку счетчика 13 в следующее состояние (0001) и сброс триггера 22 через элемент И 21 шифратора 1, Время задержки элемента 12 определяется временем устойчивого срабатывания логических элементов устройства. Устройство переходит к обработке очередного сигнала с номером 3, при этом на выходеэлемента ИЛИ 26 шифратора 1 появляется высокий уровень, так как элемент И 23 открывается высокими уров 5нями с нулевого выхода триггера 22и единичного выхода триггера 22. Сигнал на выходе ИЛИ 26становится на самоблокировку через элемент И 24 и через элемент НЕ 25 закрывает элементы И 23 1 и 23, Кроме того, элементы И 23 - 24 закрыты низким4.уровнем с нулевого выхода триггера 22 . На информационных выходах шиф 3ратора 5 появляется код 010, посту" пающий на входы блока 9 сравнения. К другим входам блока 9 сравнения через коммутатор 6 подключен регистр 2, так как на управляющих входах коммутатора 6 присутствует код 0001 от5 16 э 48 счетчика 13, На выходе блока 9 срав-. нения присутствует высокий уровень и сигнал высокого уровня с третьего выхода шифратора 1 поступает на соот 5 ,ветствующий Формирователь импульсов в в блоке 4, где Формируется импульс, который через элемент ИЛИ 8 и элемент 12 задержки производит установку счетчика 13 в следующее состояние (0010) и сброс триггера 22через элемент И 21 З шифратора 1. Далее процесс повторяется для остальных сигналов контролируемой последовательности до того момента, когда счетчик 13 примет состояние, равное коду, записанному в регистре 3 (00101).Это происходит в тот момент, когда будет обработан пятый сигнал контролируемой последовательности и сформиро ванный тактовый импульс сбросит триггер 22в шифраторе 1 в нулевое состояние. Все выходы шифратора 1 остаются в нулевом состоянии, при этом шифратор 5 снимает управляющий сигнал, 25 отключая коммутатор б. Одновременно срабатывает блок 7 сравнения, на выходе которой появляется сигнал высокого уровня, по переднему фронту которого Формируется импульс, который через элемент 11 задержки производит сброс счетчика 13 и регистров 2- 2 и и 3Устройство готово к контролю следующей последовательности сигналов, В случае, если происходит нарушение35 последовательности сигналов (например, вместо сигнала 3 появляется сиг- нал 2),то срабатывает блок 9 сравнения,на выходе которого низкий уровень. Этот уровень через элемент НЕ 14 пос тупает на шину 20 "Ошибка" и открывает группу элементов И 15, - И 15, и на выходах 18 присутствует код сигнала, на котором происходит ошибка. Аналогично устройство работает при всех 45 других нарушениях контролируемых сигналовВ таблице приведены соответствия входов 16 и кодов, заносимых в регистры 2 - 2и 3., д 50 Формула изобретения Устройство для контроля последовательностей сигналов, содержащее коммутатор, группу формирователей импульсов, элемент ИЛИ, первый элемент задержки, вход которого соединен с выходом элемента ИЛИ, входы которого соеди 26 биены с выходами Формирователей импульсов группы, о т л и ч а ю щ е е с ятем, что, с целью расширения Функциональных возможностей устройства засчет выдачи кода сигнала, на которомпроизошла ошибка, в него введены группа из и регистров (и - число контролируемых сигналов), регистр, два шифратора, два блока сравнения, второйэлемент задержки, Формирователь им,пульсов, элемент НЕ, счетчик, группа,первые входы элементов И группы соединены с выходами соответствующих разрядных выходов счетчика, за исключени,ем последнего, управляющими входами,коммутатора, с первой группой входовпервого блока сравнения, втора я группа входов которого соединена с группой выходов регистра, группа йнформационных входов которого являетсягруппой входов кода числа контролируемых сигналов устройства, вторые входы элементов И группы соединены с выходами элемента НЕ, выход элемента НЕявляется выходом ошибки устройства,вход элемента НЕ соединен с выходомравенства второго блока сравнения,первая группа информационных входовкоторого соединена с группой выходовпервого шифратора, вторая группа информационных входов - с группой выходов коммутатора, информационные входыкоторого соединены с выходами регистров группы, стробирующий вход коммутатора соединен с выходом первого шифратора, информационные входы которогосоединены с выходами второго шифратора и соответствующими входами формирователей импульсов группы, информационные входы второго шифратора являютсявходами контролируемых последовательностей устройства, стробирующий входвторого шифратора соединен с выходомпервого элемента задержки и со счетным входом счетчика, группы входоврегистров группы являются группамивходов номеров контролируемых послеовательностей устройства, выход равенства первого блока сравнения соединен с входом второго элемента задержки, выход которого соединен с входомформирователя импульсов, выход которого соединен с входами сброса счетчикаи регистров группы и регстра, выходыэлементов И группы являются выходами номера контролируемой последовательности устройства,1 бэ 4826 Код вР, 3 0101 Порядковый номер сигналаконтролируемойпоследовательности Номер входа,куда поступает сигнал контролируемой последовательности 1.СО, УхСо,7фас Вихга оропова Составитель Редактор О. Головач Техред Л,Кор ор Н, Ревская Заказ 1952ВНИИПИ Государственного113035,Производственно-издательский комбинат "Патент", г. Ужгород, ул, Гагарина 5 Ре 7 р5 р 67 г 7 р Зр р Ре 71 7 р Зр 5 р огг 7 р Ппстооооввфносщь согно- Паспедабоаельносаь сигноооо кенарушена ю 8 наруговю Тираж 416 Подписноекомитета по изобретениям и открытиям при ГКНТ СС Москва, Ж, Раушская наб., д. 4/5
СмотретьЗаявка
4667411, 27.03.1989
ПРЕДПРИЯТИЕ ПЯ А-3517
ЧВАНОВ БОРИС ИВАНОВИЧ
МПК / Метки
МПК: G06F 11/16
Метки: последовательностей, сигналов
Опубликовано: 07.06.1991
Код ссылки
<a href="https://patents.su/8-1654826-ustrojjstvo-dlya-kontrolya-posledovatelnostejj-signalov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля последовательностей сигналов</a>
Предыдущий патент: Устройство для исправления ошибок
Следующий патент: Устройство для отладки программ
Случайный патент: Способ получения цеолита eu-2