Устройство для контроля последовательности прохождения сигналов
Изобретение относится к автоматике и вычислительной технике и может быть использовано при создании систем контроля последовательности прохождения команд и сигналов в различных автоматизированных системах управления и устройствах телеметрии . Целью изобретения является расширение функциональных возможностей за счет обеспечения контроля произвольных последовательностей.Устройство содержит триггеры 1, элемент НЕ 2, элементы И-НЕ 3, входы и выходы устройства, позволяющие достичь поставленную цель. 2 ил. с
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН (19) (11) А1 д!) < G 06 F 11/16
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (2i ) 3796570/24-24 (22) 03. 10.84 (46) 07.12.86г Бюл. )) 45 (72) Н.Н. Адамова, Ю.И. Гецко и Г.Д. Гусейнов (53) 681.3 (088.8) (56) Авторское свидетельство СССР
У 807300, кл . G 06 F 11/00, 1978.
Авторское свидетельство СССР
Р 1030804, кл . G 06 F 11/00, 1982. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПОСЛЕДОВАТЕЛЬНОСТИ ПРОХОЖДЕНИЯ СИГНАЛОВ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при создании систем контроля последовательности прохождения команд и сигналов в различных автоматизированных системах управления и устройствах телеметрии. Целью изобретения является расширение функциональных возможностей за счет обеспечения контроля произвольных последовательностей.Устройство содержит триггеры 1, элемент НЕ 2, элементы И-HE 3, входы и выходы устройства, позволяющие достичь поставленную цель. 2 ил.
Порядок подачи контролируемых сигналов на входы устройства следующий. На вход элемента НЕ 2, первый из. группы входов устройства, должен поступать первый с момента начала цикла сигнал, на второй вход — второй сигнал и так до и-ro сигнала.При этом разрешение на запись каждого последующего сигнала происходит,если были все предыдущие с начала цикла сигналы. Если же какой-то иэ сигналов отсутствует, например k-й, то и соответствующий k-й триггер. не установится в единичное состояние, и в результате остальные (n-k) триггеров к моменту конца цикла не установятся в единичное состояние, в том числе и и-й. Единичный уровень на инверсном выходе и-го триггера в момент окончания прохождения последнего и-го сигнала говорит о нару1 12754
Изобретение относится к автоматике и вычислительной технике и может быть использовано при создании систем контроля последовательности прохождения команд и сигналов в различных автоматизированных системах управления и устройствах телеметрии.
Целью изобретения является расширение функциональных возможностей 10 за счет обеспечения контроля произвольных последовательностей.
На фиг.1 приведена функциональная схема устройства; на фиг.2— временная диаграмма, поясняющая при- 15 менение предлагаемого устройства.
Устройство содержит триггеры 1, элемент НЕ 2, элементы И-НЕ 3, вход
4 начальной установки устройства, группу 5 входов контролируемых пос- 20 ледовательностей,группу 6 выходов устройства.
Устройство работает следующим образом.
Сигналом начальной установки, поступающим на вход 4 начальной установки устройства, устройство переводится в исходное состояние.При этом на прямых выходах триггеров 1 устанавливаются нулевые, а на ин- 30 версных — единичные уровни сигналов. Контролируемые последовательности поступают через входы устрой1 ства на единичные входы триггеров 1 через элемент НЕ 2 (первый сигнал), а также через (и-1) элементов И-НЕ 3 (последующие и-1 сигналов).
2 шении очередности следования сигналов. 0 том, какой именно иэ сигналов первый отсутствует, т.е. о месте неисправности, говорит .первый триггер с единичным состоянием по инверсному выходу, в нашем случае это 1-й триггер.
Устройство позволяет также проверять тактирование сигналов, которые могут появляться и более одного раза за цикл (фиг.2). Это возможно потому, что если на каком-то из входов элементов И-НЕ 3 и появится импульс, он до прихода разрешения с предыдущего триггера ничего не изменит. Аналогично, если сигнал через соответствующий элемент И-НЕ 3, при наличии единичного разрешения от предыдущего триггера 1, поступит на вход установки в единицу данного триггера, в единичном состоянии находящегося уже, в состоянии триггеров также ничего не изменится.
Порядок подключения сигналов на входы триггеров и само количество триггеров определяются тем, какая задача возлагается на устройство.
Рассмотрим порядок подключения сигналов к устройству на примере временных диаграмм сигналов, приведенных на фиг,2, и пусть требуется определить правильность порядка следования сигналов, приведенных на диаграммах 7-23.
В этом случае примерная последовательность подключения сигналов (импульсов) к входам устройства обозначена цифрами 7-23 на диаграмме и для их контроля требуется 17 триггеров и 16 элементов И-НЕ,один элемент НЕ.
Иногда требования к контролю следования сигналов ставятся менее жесткие, требуется просто проверить тактирование сигналов (наличие хотя бы одного) в цикле с частичным контролем порядка следования. В этом случае на первый вход устройства (см. диаграмму, приведенную на фиг.2) подается сигнал 7, на второй сигнал
9 (на диаграмме под номером 10), на третий 15 (на диаграмме под номером 11), на четвертый сигналы 19 и
22 (на диаграмме под номером 9), на пятый — сигнал 21 (на диаграмме под номером 12) и на шестой — сигнал 23 (диаграмма 8) . В этом случае для проверки наличия шести сигФормула из обретения
Составитель Е. Торопов
Техред В. Кадар Корректор А. Тяско
Редактор В. Иванова
Заказ 6562/41
Тираж 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
1130359 Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,4 з 12 налов, каждый из которых может быть представлен одним или несколькими .импульсами, и частичного контроля порядка их следования требуется всего шесть триггеров, один элемент НЕ и пять элементов И-НЕ.
Устройство для контроля последовательности прохождения сигналов, содержащее и триггеров, элемент НЕ, (и-1) элементов И-НЕ, причем выходы элементов И-НЕ с первого по (n-1)-й соединены соответственно с единичными входами триггеров с второго по п-й, нулевые входы триггеров с пер75450 4 вого по и-й соединены с входом начальной установки устройства, о тл и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения контроля произвольных последовательностей, выход элемента НЕ соединен с единичным входом первого триггера, прямые выходы триггеров
10 с первого по (n-1)-й соединены соответственно с первыми входами элементов И-НЕ с первого по (n-1)-й, инверсные выходы триггеров с первого по и-й образуют группу выходов ошиб15 ки устройства, вход элемента НЕ и вторые входы элементов И-НЕ с первого по (и-1)-й являются входами контролируемых последовательностей.