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

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ СЕРИЙ ИМПУЛЬСОВ, содержащее генератор импульсов, выход которого подключен к первому входу элемента совпадения , второй вход которого соединен с выходом 1)7триггера, програмный блок, многовходовой элемент И, элементы неравнозначности, первые входы которых подключешл к выходам программного блока, вторые входы к разрядным выходамСчетчика им ,пульсов, а выходы через многовходовой элемент И - к входу D-триггера, отличающееся тем, что, с целью повышения бьютродействия, в него введены инвертор, счетчик импульсов паузы, дешифратор нуля, первый - вход которого соединен с первым входом многовходового элемента И и через инвертор - с выходом генератора импульсов,остальные входыс разрядными выходами счетчика импульсов, а выход - с R-входом D-триггвра, тактовый вход счетчика импульсов паузы § соединен с выходом генератора импульсов , а выход - с входом сброса W счетчика импульсов, причем выход D-триггёра соединен с входом сброса счетчика импульсов паузы и с управляющим входом программного блока.

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

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

РЕСПУБЛИК (l 9) (I I) (SI)4 Н 03 К 3/64

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

Г)О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

--=, ф . . Igloo((ОПИСАНИЕ ИЗОБРЕТЕНИЯ "-. - ц

Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ (21) . 3601906/24-21. (22) 07.06.83 (46) 07.09.85. Вюл; )) 33 (72) Я.B.Êîõàíûé и И.И.Уланова (53) 621.373 (088.8) (56) Авторское свидетельство СССР

У 752765, кл. Н ОЗ К 3/64,. 1978.

Авторское свидетельство СССР

)) 980259, кл. Н 03 К 3/64, 1982. (54) (57) УСТРОЙСТВО ДЛЯ ФОРИИРОВАНИЯ

СЕРИЙ ИИПУЛЬСОВ, содержащее генератор импульсов, выход которого подключен к первому входу элемента совпадения, второй вход которого соединен с выходом Э;.триггера, програмный блок, многовходовой элемент И, элементы неравнозначности, первые входы которых подключены к выходам программного блока, вторые входык разрядным выходам. счетчика им,пульсов, а выходы через многовходовой элемент И вЂ” к входу D-триггера, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в него введены инвертор, счетчик импульсов паузы, дешифратор нуля, первый-вход которого соединен с первым входом многовходового элемента И и через инвертор — с выходом генератора импульсов, остальные входы — с разрядными выходами счетчика импульсов, а выход — с R-входом П-триггера, так товый вход счетчика импульсов паузы соединен с выходом генератора импульсов, а выход - с входом сброса счетчика импульсов, причем выход

D-триггера соединен с входом сброса счетчика импульсов паузы и с управляющим входом программного блока.

1,! 1 7788

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

Целью изобретения является повышение быстродействия устройства.

На фиг. 1 приведена .структурная схема устройства для формирования серий импульсов; на фиг. 2 - времен- 10 ные диаграммы, поясняющие работу устройства.

Устройство для формирования серий импульсов (фиг. 1) содержит генератор 1 импульсов, счетчик 2 импульсов,15 элементы 3 неравнозначности, многовходовой элемент И 4, D-триггер 5, элемент 6 совпадения, программный блок 7, выходную шину 8, счетчик 9 импульсов паузы, дешифратор 10 нуля, 20 инвертор 11, при этом выход генератора 1 подключен к первому входу

° элемента 6 совпадения, к входу инвертора 11.и к тактовым входам счетчиков 2 и 9, дешифратор 10 25 первым входом подключен к входу многовходового элемента И 4 и к выходу инвертора 11, остальными входами под" ключен к разрядным выходам счетчика 2 импульсов, а выходом — к R-вхо-. ду D-триггера 5, первые входы элементов 3 неравнозначности подключены к выходам программного блока 7, а вторые входы — к разрядным выходам счетчика 2 импульсов, а выходы через многовходовой элемент И 4— к С-входу D-триггера 5, выход которого подключен к входу сброса счетчика 9 импульсов паузы, к управляющему входу программного блока 7 и 40 ,к второму входу элемента 6 совпадения, выход которого соединен с выходной шиной 8.

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

После включения генератор 1 импульсов выдает непрерывную последовательность с периодом Тц импульсов.

Пусть в момент включения D-триггер 5 . установился в единичное состояние 50 (фиг. 2и), счетчик 2 импульсов установился в состояние 1110 (фиг. 2 в, r,ä,е), а счетчик 9.импульсов паузы s состояние 0001 (фиг. 2к,л,м,н).

Поступающие тактовые импульсы вызы- 55 вают заполнение счетчика 2, сбрасывая его в конечном итоге в состояние 0000 (фиг. 2в,г,д,е, t<), после

8 2 чего инверсный тактовый импульс с выхода инвертора,11 (фиг.2б) вызывает формирование отрицательного импульса (фиг . 2ж) на, выходе "0" дешифратора 10, устанавливающего.D-триггер 5 в нулевое состояние, а единич ный уровень с его выхо44 (фиг.2и) открывает элемент 6 совпадения, пропуская импульсы с генератора 1 на выходную шину 8 устройства, производят установку в нулевое состояние счетчика 9 (фиг. 2к,л,м,н), с выхода которого (например, 3 разряд) нулевой уровень поступает на вход сброса счетчика 2 (фиг. 2м), разрешающий последнему подсчет тактовых имнульсов до тех пор, пока код на выходе счетчика не сравняется с кодом числа управления. В паузе между импульсами по переднему фронту инверсного импульса с выхода инвертора 11 (фиг.2б, tz) на выходе элемента И 4 формируется положительный перепад, переключаощий D-триггер 5 в единичное состояние, при этом на его нулевом выходе формируется нулевой уровень (фиг.2и, tg), прекращающий. подачу импульсов на выход устройства, при этом разре-шается работа счетчика 9 импульсов паузы и происходит синхронизация работы программного блока. Счетчик 9 продолжает подсчет импульсов до 4-х (код 0100), который производит сброс показаний счетчика 2 (фиг.2в,г,д,е, t3), при этом в пауза между тактовы-. ми импульсами срабатывает дешифратор 10 .(фиг. 2ж), устанавливающий в нулевое состояние D-триггер 5 (фиг. 2и), который, в свою очередь, единичным уровнем производит сброс показаний счетчика 9. При этом на выходной шине 8 устройства вновь начинает формироваться серия импульсов.

При реализации программного блока 7 на тумблерах 81 -Бд, триггерах Т„-Т> (фиг. 1) он работает следующим образом.

Счетчик 2 выполняет подсчет тактовых импульсов до тех пор, пока код на его выходе не сравняется с кодом числа управления, установившегося произвольно s программном блоке 7 .

; в момент подачи питания. В паузе между импульсами по переднему фронту инверсного импульса с выхода инвертора 11 на выходе элемента И 4 формируется положительный импульс, передний фронт которого переключает з 1177888 4

0-триггер 5 в единичное состояние, подачу импульсов на выход устройства; при этом на его нулевом выходе форми- и одновременно разрешает работу руется отрицательный перепад, и ну- счетчика 9. В дальнейшем устройлевой уровень, первый иэ которых, ство синхронизирует работу прогвоздействуя на С-входы триггеров раммного блока 7, который эапиТ -T программного блока 7 проиэво- сывает новые значения кода упЬ. Э дит запись, кода числа управления, равления, либо подтвершдает стапредварительно набранного на тумбле- рые его значения, если код не рах S4-Sz ° а второй - прекращает изменился.

ii77888

Составитель В.Чижов

Редактор Р.Цицика Техред Т.Дубинчак Корректор M.Ðoçèàí

Заказ 5560/52 Тираж 872 Подписное

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

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

Филиал ППП "Патент", r.Óæãoðîä, ул.Проектная, 4