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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля импульсных последовательностей в автоматизированных системах управления. Целью изобретения является обеспечение возможности контроля порядка чередования входных сигналов, перекрывающихся во времени. Устройство для контроля последовательности чередования импульсных сигналов содержит входные шины 1-1...1-N, счетчик 2 импульсов, дешифратор 3, мультиплексор 6, элемент ИЛИ 7, элемент НЕ 8, элемент И 9, выходную шину 10. Цель достигается за счет введения распределителя 4 импульсов, группы 5 триггеров и образования новых функциональных связей. 3 ил.

СОК)З СО8ЕТСНИХ

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

РЕСПУБЛИК

„„SU„„1569963 (51)5 Н 03 К 5/19

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

"--",,4 BTQPGHOIVIV СВИДЕТЕЛЬСТВУ (61) 1256184 (21) 4323342/24 -2, (22) 30. 10. 87 (46) 07.06.90. Бюп. Р 21

{72) В.П.Ремезов и Э.P.Ëåñíåâñêèé (53) 621.374 (088 ° 8) (56) Авторское свидетельство СССР

Н 1256184, кл. Н 03 К 5/19, 1985. (54 ) УСТРОЙСТВО ДЛЯ КОН ТРОЛЯ ПОСЛЕДОBATEJIbH0CTH ЧЕРЕДОВАНИЯ ИМПУЛЬСНЫХ

СИГНАЛОВ ;57) ИзобретенHp относи1ся к автома— тике и вычислительной технике и может быть испсльзовано для контроля им2 пульспых последовательностей в автоматизированных системах управления.

Целью изобретения является обеспече— ние возможности контроля порядка чередования входных сигналов, перекрывающихся во времени. Устройство для кон".роля последовательности чередования импульсных сигналов содержит входные шины 1 — 1 ... 1-И, счетчик 2 импульсов, дешифратор 3, мультиплексор 6, элемент ИЛИ 7, элемент НЕ 8, элемент И 9, выходную шину 10. Цель достигается за счет введения распределителя 4 импульсов, группы 5 триггеров и образования новых функциональных связей. 3 ил.

1569963

Изобретение относится K автоматике и вычислите..«ькой техник<, может ,.быть использовано для Ко«-:òðoJ«ÿ импульсных последовательностей в автоматизированных системах управления и является усовершенствованием устройства по авт. св. K 1256184.

Цель изобретения — обеспечен!.е возможности кс:«троля порядка чередованин входных =игкалон., перекрываю«цихся во времени.

На фиг. 1 показана còðóêòópíà«! электрическая схема устройства; на

2 — време!, ые,:.<;:: раммы си! наугp..- нл,-ния -бме- о<: ????????????????????!h; ???? ??????. 3 ????” ?????????????? ???????????????????? ???????????????????????????? ???????????????? ??????????????<????????!??>««О к временным д «аграм«мам.

Устройство (фиг. 1) содержит N входных шик 1 — 1...1-N, c етчик импульсов, выходы которога поразрядно соединены с информационными зхода-. ми дешифратора 3, нхаднь e ««!H»«! 1 — 1

1-Н соединены соотг,eтстве;«кс <. первого IIO N-й входами распределителя 4 импульсов, с первого по 2Н-й выходы которого соединены с Я-входами соответствекно с . рвога по 2<1-й триггеров в группе 5 триггеров, выхо-ды которых соединены соответственно с первого по 2N-й информационными входами мультиплексора 6 и соазнетственно с первого по 2N-й входами элемента ИЛИ 7 Выход мультиплексора 6 соецинен с гактовым вхоцом сче-.чика

2 импульсон, входом стробирона««ия дешифратора 3 и с входом элеме Гга

НЕ 8, выход которого соединен . первым входом элемента И 9, выход которого соединен с выходной, шиной 10, а второй вход — с выходом элемента

ИЛИ 7. С первого по N-й выходы счетчика 2 импульсов поразрядло соеди««е— ны с адресными нходами мультиппексаа 6, а выходи дешифратора 3 -. с

"-«зходами саответствекно с первого

2N-й триггеров в группе 5 «ригге

На фиг. 2 цифрами 11 — 13 обс значены фронты входных сигналов в l орядке их поступления, а кофрами 4- 16 с.пады входных сигналов в порядке их поступления.

Распределитель 4 импуль. н: сде:— жит элементы НЕ 17-19, .входы которых соединекы соответственна с «< рвого по третий входами распределит ля 4.

Устройство контроля работает следую«г);) i«) а э ам.

ЗО

Пере; ««а ча)«см pë Éo òb«с че т .«Ик 2 и триггеры группы э уста««авливаются в кул< .кое < остоякие любьгм известным

-.««oñoáoM (цепи сброса не показаны).

i<8 .br! oJ<««с «етчика 2, соединенные с адр:. сными входами мультиплексс: а 6, задают номер опрашиваемого входа му:«ьтиплексора 6. При установке счетчика 2 в нуленое состояние к выходу мультиплексора 6 подключается перный вход мультиплексора б, соединенный с вьгхадом первого триггера группы 5.

Порядок контроля импульсных сигкалон устанавливается распределителем 4 импульсов, причем, если контролируется поступление фронта импульсного сигнала, то коммутируется соответствующий .вход устройства с входом установки по фронту соответствующего триггера l.ðóïHü< 5, а если контролируется поступление спада импульсного сигкала, То соответствующий вход устройства коммутируется с входом установки по фронту соотнет-тнующего триггера Группы 5 чере-; э)«еые««т НЕ, BY,одящий в состав распределителя 4 импульсов.

Например, если необходим;«контролировать последа«-ательнссть -. ðåJJoBiHH$« импульсных сиг алов„ принеденную ка фиг. 2, То распределитель может быть выполнен н виде, гриведенном на фиг. 3, В таком случае «J«H««B 1 — 1 устройст35 на соединяется с нходам установки по франту первого триггера гру«шы 5 и через элеме«; IIE 19 с входом установки по фронту шестого триГ! е )а Группы 5 «ш«на 1-2 устрой" òâà соединяется

4G с входом установки по фрак-.у второго триггера группы 5 и через элемент

НЕ 17 с входам установки по фронту четвертого триггера группы 5, шика

1-3 устройства соединяется с входом установки по фронту третьего тр«и«гге эа группы 5 и через эгемект НЕ 18 с входом установки по фро; ту пятогс триггера группы 5.

При поступлении фронта 11 импуль.=ного сигна)«а на шину 1 †этот сигнал через распределитель « пос-упает «а вход установки по фронту первого триггера и, танавлиьает =-тат

Г ер Высскии у<)сн; «-- >,ь х,.чг-,, ;-- ) >

Го триггера группы 5 поступает на пе«)вый вход мультиплекс )j:а б. Высо— кий уровень с вь<хода мультипле::ссра б па<.тупает на вхо: тр .бv —:,:! .а!«и<= . ;::!L. ÜB,.iт<)Oll 3 - .- . -«::- « . - в

5п996 1 кода, псн туl!d!nll(eão с выходом счетч«ка 2. Так как по начальному сбросу счетчик 2 был установлен в нулевое состояние, то сигнал появляется на первом Выходе дешифратор а 3 . Сигнал с первого выхода дешифратора 3 поступает на вход сброса первого триггера группы 5, устанавливая его в нулевое состояние. Низкий уровень с выхода первого триггера группы 5 через открытое первое направление мультиплексора 6 поступает на счетный вход работаЮщего по спаду имг1ульса счетчика 2, переключая его в следующее (первое) состояние. Кад г выходов счетчика 2 поступает на упра†.ляюшие входы и подключает к В1,ходу мультиплексора 6 ег о второй::.— —,, У;-.", с того, низкий уровень с:::. -...- 2(1 типлексора 6 поступает 11я ь;:гг -. о -бировяния дешифратора 3, блокируя поступление сигналов на входь. сброса триггеров группы 5.

При поступлении фронта 12 сигна- 25 ла на шину 1-2 устройства дан11ый сигнал через распределитель 4 поступает на вход установки па фронту триггера группы 5 и устанавл«вяет этот триггер. Далее устройс.",o раба- 30 тает также, как и при установке первого триггера группы 5, переключ";:ясчетчик 2 в следующее (Вто,oe) ссстояние и подключая трет:Ié :;o . и льтиплексора 6 к его выхог у .

При поступлении фронта 13 импульсного сигнала на шину 1-3 счетчик 2 переключаетсл В следующее (третье) состояние, подключая тем самым етвертый вход мультиплексора 6 к егo 10

Выходу.

По спаду 14 импульсного сигналя ня шине 1 — 2 устройства на выходе эгемента НЕ 18 Ьармируется фронт сигнала, который поступает на вход уста- 45 вовки по ф1-, i;Tp -!OTIIep io10 тр«ггеря групг1ь| « ус-.анаьливает его. Пос .å .-.àãî с.z:= ò:Ill 2 . ",a»1:;-.Влггвается 1з спедующе» (четвертое) состояние, подключая пятый вход мультип:;ексора 6 0 к его выходу.

Аналог11 1на работает устройство по спадам 15 и 16 импульсных сигналов, поступающих на шины 1-3 и 1 — 1 соответственно. При этом по сгаду

16 импульсного сигнала, поступающего на шину 1-1 устройства, счетчик 2 переключается в нулевое состояние (коэффициент пересчета счетчика 2 ус. Гя11Я ВлиВ 7 ется с О о Tн eтст Вующ1lм чис лу контролируемьгх фронтов и спадов импульсных сигналов любым известным способом) и устройство готова к следующему циклу контроля последовательности чередования импульсных сигналов .

Hp. нарушении порядка поступления импульсных си| палов, сигнал ошибки на шине 10 устройства формируется следующим абра ".ам.

Предположим, что аткрытс третье н;. рявление мультиплексоров 6 (счетчик 2 находится Io втором сос oянии), .7о фронту контролируемого с11гняла устàíîBII7ся третий триггер группы 5.

Б этом случае си»на II ошибки на IIIIIIIe

10 устройства сформирован Но будет, так как высокий уровень с выхода третьего триггера группы 5 через третье открытое направление мультиплексора 6 поступает на вход элемента НЕ 8. В результате на выходе элемента НЕ 8 формируется низк11й уровень, который поступает на второй вход элемента Н 9, блокируя прохождение сигнала через элемент H 9 на шину 10 устройства. Если устанавливается лю"ой другой, кроме тро†.ü.e-.ãа, триггер гру !1!bi 5, та на выходе мультиплскcopà 6 астянeòcII низкий у анень, котоpbII.-: поступает ня вход элсмента HE 8.

На выходе элемента НЕ 8 формируется

Высокий уровень, который посту пает на второй вход элеме11тя 1 9. Высок1ьй уровень с в11ходя -.р11ггера группы 5 через элсмснт ИЛ1 7 поступает на первый Вход элемента П 9 и в1.1eдствие наличия вь сакого уров11я ня втором входе элемента П 9 поступает на пину

10 устройства.

Аналогично формиэуется с«гнал ошибк11 на шине ".0 устройства, когда открыто любое очередное ня:-,рягле11«е мульт,1плексоря 6, я устя11011л".: тр1:.I—

r ер группы 5, выход котарсго подк 1ючен к зякрытамуГ 1я: рянлен1110 му:.1ьтиплексоря 6.

Таким обрязаь1, уcòpol:.Oт;o формирует сигнал 01:;;1бк«в с 1учае IIapyI:!eния порядка поступления ас1«1хрсь«1ых сигналов, при пас туплеllllll нес кольк«х с и Г» а;1 О В и м е с т о 0 д н О г 0 (:: p e p 1 l,! юl! 1 1 ися сигнал), а 1акже по срявне.111ю с известным устройствам 70110JIIIlI Teльна контролирует порядок ч ер едо в;1ния им пульсных сигналов, пере крыняю1 гихся

1569963 л» входов мультиплексора и "-:«t ло

Формула и з о б р е т е н и я

078

Составитель С. Будович

Фиг.Ю

Техред М.Ходанпч Корректор B.Êàáàöèé

Редактор В.Бугренкова

Заказ 1457 Тираж 664 Нодписнoe

ВНИИПИ Государственного комитета по и обретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушс;ая наб., д. 4/5

Производственно-издательский комбинат .1 гент", ", Ужгород. ";, Га-,,р =на. во времени, за сч< т контроля последовательности фронтов и спадов импульсов. Это позволяет значительно расширить область применения устрой5 ства. Так, например, устройство может быть использовано для контроля грактов обмена информацией различньгх цифровьгх устройств, в частности интерфейсов ввода-вывода ЭВМ. 10

Устройство для контроля посл дова, тельнасти чередовани " импульсных сиг-15 ( палов по авт. св. Р 1256184, о личающееся тем,что,с целью расширения функциональных возможностей за счет обеспечения воэможности контроля порядка чередования 2о фронтов и спадов входных импульсных сигналов, перекрывающихся во времени, в него введены последовательно соединенные распределитель импульсов и группа триггеров, включенные между входными шинами и информационными входами мультиплексора, причем Число выходов распределителя импульсов чисгриггеров в группе триггеров составляет 2N, где N — число входов распределителя импульсов, а также дешифратор, вход стробиронания которого соединен с выходом мультиплексора, информационные входы — поразрядно с выходами счетчика импульсов, число разрядон которого увеличено на единицу, а выходы — поразрядно с R-входами триггеров группы триггеров, причем распределитель импульсов сбдержит N элементов НЕ, входы которых поразрядно соединены с входами распределителя импульсов, первый выход которого соединен с входом распределителя импульсов, на который поступает фронт первого входного импульса, a i-й выход соединен с входом распределителя импульсов или выходом элемента

HF., на которых появляется i-й по счету соответственно фронт или спад импульса одного из входных сигналов относительно фронта им ульса, который поступил на один из входов распределителя импульсов первым, где

i:= 2, 3, ... 2М,