Риг.; Изобретение относится к автоматике и вычислительной технике и может быть использовано при создани систем контроля последовательности прохождения команд и сигналов в раз личных автоматизированных системах управления и устройствах телеметрии. Целью изобретения является расши рение функциональных возможностей за счет обеспечения контроля произвольных последовательностей. На фиг.1 приведена функциональная схема устройства; на фиг.2 временная диаграмма, поясняющая при менение предлагаемого устройства. Устройство содержит триггеры 1, элемент НЕ 2, элементы И-НЕ 3, вход 4 начальной установки устройства, группу 5 входов контролируемых последовательностей, группу 6 выходов устройства. Устройство работает следующим об разом. Сигналом начальной установки, поступающим на вход 4 начальной установки устройства, устройство переводится в исходное состояние.При этом на прямых выходах триггеров 1 устанавливаются нулевые, а на инверсных - единичные уровни сигналов . Контролируемые последовательности поступают через входы устройI ства на единичные входы триггеров 1 через элемент НЕ 2 (первый сигнал), а также через (п-1) элементов И-НЕ (последующие п-1 сигналов). Порядок подачи контролируемых сигналов на входы устройства следую щий. На вход элемента НЕ 2, первый из- группы входов устройства, должен поступать первый с момента начала цикла сигнал, на второй вход - второй сигнал и так до п-го сигнала.Пр этом разрешение на запись каждого последующего сигнала происходит,если бьти все предьщущие с начала цик ла сигналы. Если же какой-то из ЬИг налов отсутствует, например k-й, то и соответствующий k-й триггер не ус тановится в единичное состояние, и в результате остальные (n-k) триг геров к моменту конца цикла не установятся в единичное состояние, в том числе и п-й. Единичный уровень на инверсном выходе п-го триггера в момент окончания прохождения послед него п-го сигнала говорит о нару0шении очередности следования сигналов. О том, какой именно из сигналов первый отсутствует, т.е. о месте неисправности, говорит .первый триггер с единичным состоянием по инверсному выходу, в нашем случае это k-й триггер. Устройство позволяет также про- в ерять тактирование сигналов, которые могут появляться и более одного раза за цикл (фиг.2). Это возможно потому, что если на каком-то из входов элементов И-НЕ 3 и появится импульс, он до прихода разрешения с предыдущего триггера ничего не изменит. Аналогично, если сигнал через соответствующий элемент И-НЕ 3, при наличии единичного разрешения от предьщущего триггера 1, поступит на вход установки в единицу данного триггера, в единичном состоянии находящегося уже, в состоянии триггеров также ничего не изменится. Порядок подключения сигналов на входы триггеров и само количество триггеров определяются тем, какая задача возлагается на устройство. Рассмотрим порядок подключения сигналов к устройству на примере временных диаграмм сигналов,приведенных на фиг,2, и пусть требуется определить правильность порядка следования сигналов, приведенных на диаграммах 7-23. В этом случае примерная последовательность подключения сигналов (импульсов) к входам устройства обозначена цифрами 7-23 на диаграмме и для их контроля требуется 17 триггеров и 16 элементов И-НЕ,один элемент НЕ. Иногда требования к контролю следования сигналов ставятся менее жесткие, требуется просто проверить тактирование сигналов (наличие хотя бы одного) в цикле с частичным контролем порядка следования. В этом случае на первый вход устройства (см. диаграмму, приведенную на фиг.2) подается сигнал 7, на второй сигнал 9 (на диаграмме под номером 10), на третий 15 (на диаграмме под номером 11), на четвертый сигналы 19 и 22 (на диаграмме под номером 9), на пятый - сигнал 21 (на диаграмме под номером 12) и на шестой - сигнал 23 (диаграмма 8). В этом случае для проверки наличия шести сигналов, каждый из которых может быть представлен одним или несколькими импульсами, и частичного контроля порядка их следования требуется всего шесть триггеров, один элемент НЕ и пять элементов И-НЕ.
Формула изобретения
Устройство для контроля последовательности прохозвдения сигналов, содержащее п триггеров, элемент НЕ, (п-1) элементов И-НЕ, причем выходы элементов И-НЕ с первого по (п-1)-й соединены соответственно с единичными входами триггеров с второго по п-й, нулевые входы триггеров с первого по п-й соединены с входом начальной установки устройства, о тличающееся тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения контроля произвольных последовательностей, выход элемента НЕ соединен с единичным входом первого триггера, прямые выходы триггеров
с первого по (п-1)-й соединены соответственно с первыми входами элементов И-НЕ с первого по (п-1)-й, инверсные выходы триггеров с первого по п-й образуют группу выходов ошибки устройства, вход элемента НЕ и вторые входы элементов И-НЕ с первого по (п-1)-й являются входами контролируемых последовательностей.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля последо-ВАТЕльНОСТи иМпульСОВ | 1979 |
|
SU842818A1 |
Устройство для контроля последовательности сигналов | 1987 |
|
SU1474651A1 |
Устройство для контроля многоканальных импульсных последовательностей | 1985 |
|
SU1298721A1 |
Устройство для контроля цифровых блоков | 1985 |
|
SU1288700A1 |
Устройство для контроля блоков управления | 1986 |
|
SU1365086A1 |
Устройство для контроля однотипных блоков | 1988 |
|
SU1599859A1 |
Устройство для контроля выполнения тестовой программы | 1986 |
|
SU1317442A1 |
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ | 1991 |
|
RU2017239C1 |
Устройство для моделирования графов | 1983 |
|
SU1142841A1 |
Устройство для контроля многоканальных систем синхронизации | 1978 |
|
SU744482A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано при создании систем контроля последовательности прохождения команд и сигналов в различных автоматизированных системах управления и устройствах телеметрии. Целью изобретения является расширение функциональных возможностей за счет обеспечения контроля произвольных последовательностей.Устройство содержит триггеры 1, элемент НЕ 2, элементы И-НЕ 3, входы и выходы устройства, позволяющие достичь поставленную цель. 2 ил. с
fpuz.2
Устройство для контроля выполненияпОСлЕдОВАТЕльНОСТи дЕйСТВий ОпЕРАТОРА | 1978 |
|
SU807300A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для контроля последовательности прохождения сигналов | 1982 |
|
SU1030804A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-12-07—Публикация
1984-10-03—Подача