Устройство для контроля последовательности импульсов

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПОСЛЕДОВАТЕЛЬНОСТИ ИМПУЛЬСОВ, содержащее входную шину, формирователь импульсов , два триггера, элемент И-НЕ, первый вход которого соединен с выходом первого триггера, входы y,ci aО которого новки в и в соединены соответственно с первым и вторым выходами фор У ирователя импульсов , вход которого соединен с входной шиной, причем входы установки в О 1 ; второго триггера соеи в динены соответственно с первым выхо-дом формирователя импульсов и с выходом элемента И-НЕ, отличающееся тем, что, с целью расширения функциональных возможностей, в него введены регистр, шины управления, счетчик, элемент ИЛИ и генератор, вход управления и выход которого соединены соответственно с выходом первого триггера и с тактовым входом счетчика, управляющий вход и выход которого соединены соответственно с выходом и первым входом элемента ИЛИ, первый и второй входы которого сое- g динены соответственно с вторым входом элемента И-НЕ и с первым выходом (Л формирователя импульсов, шины управ- J ления соединены с входами регистра, Г выходы которого соединены с информационными входами счетчика. . 2

СОЮЗ СОВЕТСНИХ.

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (19) (11) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ASTGPCHONIY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3574162/18-21 (22) 07,04 ° 83 (46) 07.07.84. Бюл. 9 25 (72) В.М.Куценко и A.Д.Гуляев (71) Специальное конструкторскотехнологическое бюро с опытным производством Минского радиотехнического института (53) 621,374.32(088.8) (56) 1. Авторское свидетельство СССР

Р 624370, кл. Н 03 К 21/30 1977, 2. Авторское свидетельство СССР

9 889944887733,, кклл, Н 03 К 21/34, 1980. (54) (57) устРойство для контРоля посЛЕДОВАТЕЛЬНОСТИ ИМПУЛЬСОВ, содержащее входную шину, формирователь импульсов, два триггера, элемент И-НЕ, первый вход которого соединен с выходом первого триггера, входы установки в 0 и в 1 которого соединены соответственно с первым и вторым выходами формирователя импуль3(51) Н 03 К 21/34) Н 03 К 5/19 сов, вход которого соединен с входной шиной, причем входы установки в 0 и в 1 (второго триггера сое- динены соответственно с первым выхо-. дом формирователя импульсов и с выходом элемента И-НЕ, о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностей, в него введены регистр, шины управления, счетчик, элемент ИЛИ и генератор, вход управления и выход которого соединены соответственно с выходом первого триггера и с тактовым входом счетчика, управляющий вход и выход которого соединены соответственно с выходом и первым входом элемента ИЛИ, первый и второй входы которого сое- Я динены соответственно с вторым входом элемента И-НЕ и с первым выходом формирователя импульсов, шины управления соединены с входами регистра, 1 выходы которого соединены с информационными входами счетчика.

1102042

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

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

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

Наиболее близким техническим решением к изобретению является устрой.— ство для контроля последовательности 20 импульсов, содержащее входную шину, формирователь импульсов, элемент задержки, два триггера, элемент И-НЕ, первый вход которого соединен с выходом первого триггера, входы уста- 25 новки в 0 и в 1 которого сое динены соответственно с первым и вторым выходами формирователя импуль сов, вход которого соединен с входной шиной, входы установки в ноль и в единицу второго триггера соединены соответственно с первым выходом формирователя импульсов и с выходом элемента И-НЕ, вход установки в ноль и выход элемента задержки соединены соответственно с вторым, первыми выходами формирователя импульсов и с вторым входом элемента И-НЕ P), Недостатком известного устройства является то, что величина времени задержки импульса элемента задерж-40 ки устанавливается заранее в соответствии с периодом контролируемой после. довательности импульсов и не меняется в процессе работы, что ограничивает возможность устройства, так 45 как не позволяет с достаточной точностью контролировать такие последовательности импульсов, период которых изменяется в различных режимах работы устройства, вырабатывающего импульсы контролируемой последовательности.

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

На чертеже приведена схема предлагаемого устройства, устройство содержит формирователь

1 импульсов, первый 2, второй 3 триг геры, счетчик 4, элемент И-НЕ 5, генератор 6| регистр 7, элемент ИЛИ 8, входную шину 9, шины 10 управления, выходные шины ll и 12.

Первый вход элемента И-HE 5 соединен с входом управления генератора 6 и с выходом первого триггера 2, входы установки в 0 и в 1 которого соединены соответственно с первым и вторым выходами формирователя 1 импульсов, вход которого соединен с входной шиной 9, входы установки в 0 и в 1 второго триггера соединены соответственно с первым выходом формирователя 1 импульсов и с выходом элемента И вЂ” НЕ 5, выход генератора 6 соединен с тактовым входом счетчика 4, управляющий вход и выход которого соединен соответственно с выходом и с первым входом элемента ИЛИ 8, первый и второй входы которого соединены соответственно с вторым входом элемента И-НЕ

5 и с первым выходом формирователя 1 импульсов, шины 10 управления соединены с входами регистра 7, выхо „„= которого соединены с информационными входами счетчика 4, выход установки в единицу второго триггера 3 соединены соответственно с выходными шинами 11 и 12.

Все элементы предлагаемого устройства могут быть реализованы на интегральных микросхемах или дискретных компонентах.

Поставленная цель достигается тем, что в устройство для контроля последовательности импульсов, содержащее 60 входную шину, формирователь импульсов, два триггера, элемент И-НЕ, пер вый вход которого соединен с выходом первого триггера, входы установки в 0 и в 1 которого соединены 65

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

В начальный момент триггеры 2 и 3 установлены в нулевое состояние. Из контролируемого устройства на шины

10 управления поступает код, опре1182842

ВНИИПИ Заказ 4783/44 Тираж 862 Подписное

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4 деляюший период следования импульсов контролируемой последовательности в текущий момент времени. Этот код записывается в регистр 7 и с его выходов поступает на информацибйные входы 5 счетчика 4. Контролируемая последовательность импульсов поступает по шине 9 на вход формирователя l,на выходах которого вырабатываются короткие импульсы по переднему и заднему фронту входного импульса. Первый импульс с первого выхода формирователя 1 (по переднему фронту). подтверждает нулевое состояние триггеров 2 и

3 и записывает в счетчик 4 код с выходов регистра 7, поступая на управ- 15 ляющий вход (вход предварительной установки) счетчика 4, Первый импульс с второго выхода формирователя 1 (по заднему фронту) устанавливает триггер. 2 в единичное состояние, Единич 20 ный уровень с выхода триггера 2 запускает генератор 6, который начинает вырабатывать импульсы, период которых равен минимально возможному периоду импульсов контролируемой пос-gg ледонательности, поступающие на тактовый счетчик 4, изменяя его состоя- ние. с.

Второй импульс с первого выхода формирователя 1 устанавливает триггер 2 в нулевое состояние и перезаписывает в счетчик 4 код с выхода регистра 7. Нулевой уровень с выхода триггера 2 останавливает генератор 6.

Второй импульс с второго выхода

;формиронателя 1 нновь устанавливает триггер 2 н единицу, в результате чего запускается генератор б. В дальнейшем работа устройства протекает аналогичным образом. 40

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

1 устанавливает триггер 2 в единицу, в результате чего запускается гене- 45 ратор б, и на первый вход элемента

И-НЕ 5 подается высокий уровень. С выхода генератора б на тактовый вход счетчика 4 поступают импульсы, изменяя его состояние. Через время за- gp держки, которое определяется кодом, записанным н счетч к 4, на его выходе появляется импульс (импульс переполнения счетчика), поступающий на второй нход элемента И-НЕ 5, кото-55 рый открывается и пропускает импульс на единичный вход триггера 3, а также на выходную шину 12 устройства, Триггер 3 устанавливается в единичное состояние, которое задает высокий уровень на выходной шине 11 устройства.

При выпадании из контролируемой последовательности одноГо импульса на выходе счетчика 4 появляется импульс, поступающий на шину 12, а также устанавливающий триггер 3 в единицу и через элемент ИЛИ 8 поступающий на управляющий вход счетчика 4, в результате чего в него снова записывается информация с выхода регистра 7

Если из контролируемой последовательности выпал и следующий импульс, то на выходе счетчика 4 снова появляется импульс, поступающий на шину

12 и подтверждающий единичное состояние триггера 3.

Первый, появившийся после пропущенных, импульс контролируемой последовательности своим передним фронтом сбрасывает в нулевое состояние триггеры 2 и 3, в результате чего на шине ll появляется низкий уровень, останавливается генератор 6, а в счетчик 4 переписывается код с выхода регистра 7. Длительность единичного уровня на первом выходе устрой-. ства пропорциональна количеству .выпавших импульсов, а количество импульсов, ноступивших на второй выход устройства, равно числу выпавших импуль; сон из контролируемой последовательности.

Если изменяется период контролируемой последовательности импульсов, то на шины 10 управления устройства подается новый код, который записывается в регистр .7, а с его выхода заносится н счетчик 4, в результате чего изменяется время, в течение которого происходит заполнение счетчика

4 и выбирается импульс переполнения т.е. изменяется время задержКи.

Работа устройства протекает аналогичным образом.

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