Устройство для формирования временных интервалов

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной и импульсной технике и может быть использовано для реализации различных устройств управляемого формирования временных интервалов в логических устройствах автоматики, вычислительной техники, устройствах для контроля логических блоков, а также в устройствах с программным управлением . Цель изобретения - повьшение точности устройства. Цель достигается за счет введения привязки начала интервала к опорному сигналу. Для этого в устройство дополнительно введены третья и четвертая входные шины и вторая выходная шина. Устройство содержит первую.шину 1 Пуск, вторую шину 2 Код интервала, третью шину 3 Сброс, четвертую шину 4 Запись кода , генератор 5 эталонной частоты, делитель 6 частоты, регистр 7 кода интервала, элемент 2И 8, мультиплексор 9, триггер 10 пуска, вычитающий счетчик 11, вторую шину 12 Начало интервала, первую шину 13 Конец интервала. Устройство обеспечивает формирование программируемых временных интервалов с высокой точностью , выработку сигналов начала и конца интервалов по разным шинам: формирование двух последовательностей импульсов на выходных шинах с временным сдвигом, равным программируемой длительности формируемого интервала . 2 ил. С SS (Я с

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

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

РЕСПУБЛИН 51) 4 Н 03 K 5/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ к втоесибм свидетельству

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР, ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4108090/24-21 (22) 17.06.86 (46) 15.05.88. Бюл, Р 18 (72) Г.Н.Кондратеня и Л.Н.Шуляк (53) 621.317.76(088.8) (56) Авторское свидетельство СССР

М 1112542, кл. Н 03 K 5/13, 1984.

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

У 884098, кл. Н 03 К 5/00, 1981. (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ

ВРЕМЕННЫХ ИНТЕРВАЛОВ (57) Изобретение относится к вычислительной и импульсной технике и может быть использовано для реализации различных устройств управляемого формирования временных интервалов в логических устройствах автоматики, вычислительной техники, устройствах для контроля логических блоков, а также в устройствах с программным управлением. Цель изобретения — повышение точности устройства. Цель достигается за счет введения привязки начала

„„SU„„1396253 А 1 интервала к опорному сигналу. Для этого в устройстно дополнительно введены третья и четвертая входные шины и вторая выходная шина. Устройство содержит первую шину 1 "Пуск", вторую шину 2 "Код интервала", третью шину 3 "Сброс", четвертую шину 4 "Запись кода, генератор 5 эталонной частоты, делитель 6 частоты, регистр

7 кода интервала, элемент 2И 8, мультиплексор 9, триггер 10 пуска, вычитающий счетчик 11, вторую шину 12

"Начало интервала", первую шину 13

"Конец интервала". Устройство обеспечивает формирование программируемых временных интервалов с высокой точностью, выработку сигналов начала и конца интервалов по разным шинам: формирование двух последовательностей импульсов на выходных шинах с временным сдвигом, равным программируемой длительности формируемого интервала. 2 ил.

1396253!

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

Цель изобретения — повышение точ-. ности работы устройства за счет введения привязки начала интервала к опорному сигналу, 15

На фиг.l изображена функциональная схема устройства; на фиг.2 — вре,менные диаграммы сигналов на шинах ! и выходах основных элементов устрой,ства. 20

Устройство для формирования временных интервалов содержит первую шину 1 Пуск, вторую шину 2 Код-ин тервала", третью шину 3 "Сброс", четвертую шину 4 "Запись кода", генера- 25, тор 5 эталонной частоты, делитель 6

,,частоты, регистр 7 кода интервала, элемент 2И 8, мультиплексор 9, триг, гер !О пуска, вычитающий счетчик 11,, вторую шину 12. "Начало интервала",,первую шину 13 "Конец интервала".

Информационные входы регистра 7 кода интервала соединены с второй ши, ной 2 "Код интервала", синхровход—

1, ;с шиной 4 "Запись кода". Первая группа выходов регистра 7 соединена непосредственно с адресными входами мультиплексора 9. Вторая группа выходов регистра 7 соединена с информационными входами вычитающего счетчика 11. Счетный вход делителя Ь частоты и младший информационный вход мультиплексора 9 соединены непосредственно с выходом генератора 5 эталонной частоты, остальные входы муль- 5 типлексора соединены с выходами делителя 6 частоты. Счетный вход вычитающего счетчика 11 и синхровход триггера 10 пуска соединены с выходом мультиплексора 9. Вход разрешения записи вычитающего счетчика ll соединен с прямым выходом триггера 10 пуска.

Информационный вход триггера 10 пуска соединен с входной шиной 1 "Пуск", вход установки в "0" триггера !О пуска соединен с входной шиной 3 Сброс и п55 через элемент 2И 8, второй вход которого соединен с выходом переноса вычитающего счетчика 11 и шиной 13",Конец интервала . Инверсный выход триггера 10 пуска соединен с шиной 12 Начало интервала .

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

Установка в ис: одное состояние обеспечивается подачей отрицательного импульса по шине 3 Сброс". При этом на выходных шинах 12 и 13 устанавливаются высокие уровни.

На входных шинах 1 и 4 присутствуют низкие уровни, на шине 2 — код временного интервала. Триггер 10 пуска находится в нулевом состоянии, Счетчик 11 находится в режиме записи информации. На выходе мультиплексора

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

Программирование длительности вре менного интервала осуществляется по информации, поступившей на шину 2

"Код интервала", Запись ее в регистр

7 производится по переднему фронту сигнала по шине 4 "Запись кода".

Код, поступающий на адресные входы мультиплексора 9, определяет выбор импульсной последовательности, проходящей на выход мультиплексора 9 с одного из выходов делителя 6 частоты или непосредственно с выхода генератора 5 эталонной частоты. Период

Т импульсной последовательности определяет масштаб формирования временного интервала.

Код N, поступающий на информационные входы вычитающего счетчика 11„ перезаписывается по каждому.переднему фронту импульса с выхода мультиплексора. 9. Процесс перезаписи продолжается в течение времени нахождения триггера 10 пуска в нулевом состоянии. Содержимое N счетчика 11 определяет длительность программируемого временного интервала на основе масштаба Т, °

Запуск устройства осуществляется подачей высокого потенциала по шине

1 "Пуск". После этого первый импульс с выхода мультиплексора 9 устанавливает триггер 10 пуска в единичное состояние. Началом первого временного интервала является отрицательный фронт сигнала, появляющийся на выходной шине 12 "Начало интервала". На прямом выходе триггера 10 одновременно появляется высокий уровень, обеспечивающий перевод счетчика 11 из

1396253

Следовательно „на шинах "Начало интервала" и "Конец интервала" формируются импульсные последовательности с периодом Т (N+2)T,, причем импульсная последовательность на шине

"Конец интервала" сдвинута относительно первой на время Т N-T °

Перепрограммирование устройства может производиться или во время фор35

40 режима записи кода в режим счета.

Каждый следующий импульс, поступающий из мультиплексора 9, уменьшает содержимое счетчика 11 на единицу °

Если в счетчике 11 записано число N то по переднему фронту (N+1) импульса счетчик 11 обнуляется, и на его выходе переноса появляется отрицательный фронт сигнала, указывающий 10 на окончание временного интервала и поступающий на выходную шину 13 "Конец интервала" °

Таким образом, длительность формированного первого интервала равна 15

Т = N Т,. После окончания формирования временного интервала триггер 10 пуска сбрасывается в нулевое состояние сигналом, поступающим с выхода переноса счетчика 11 на вход установ- 20 ки в "0" через элемент 2И 8. Через интервал времени Т, осуществляется перезапись числа N в счетчик 11 по переднему фронту импульса с выхода мультиплексора 9. При этом на шине 25

13 появляется сигнал высокого уровня.

Еще через один интервал времени Т очередной импульс с выхода мультиплексора 9 обеспечивает установку триггера 10 пуска в единичное состоя- З0 ,ние, при котором появляется сигнал . "Начало интервала" на шине 12. Процесс формирования следующих временных интервалов аналогичен описанному. мирования очередного временного интервала, или после подачи сигнала

"Сброс" по шине 3.

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

Устройство для формирования временных интервалов, содержащее последовательно соединенные генератор эталонной частоты, делитель частоты, мультиплексор, а также регистр кода интервала, вычитающнй счетчик, триггер пуска, элемент 2И, две входные и одну выходную шины, причем первая входная шина соединена с информационным входом триггера пуска, вторая входная шина соединена с информационными входами регистра кода интервала, первая группа выходов которого соединена с адресными входами мультиплексора, выход переноса вычитающего счетчика соединен с первой выходной шиной, о т л и ч а ю щ е е с я тем, что, с целью повышения точности формирования временных интервалов, в него введены третья и четвертая входные шины и вторая выходная шина, причем третья входная шина соединена,с

> первым входом элемента 2И, второй вход которого соединен с выходом пе" реноса вычитающего счетчика, а выходс входом установки в 0" триггера пуска, прямой выход которого соединен с входом разрешения записи вычитающего счетчика, а инверсный выход соединен с второй выходной шиной, выход мультиплексора — со счетным входом вычитающего счетчика и с синхровходом триггера пуска, вторая группа выходов регистра кода интервала соединена с соответствующими информационными входами вычитающего счетчика.

1.396? 5 3

Составитель Г. Брынский

Техред М.Ходанич Корректор М,Демчик

Редактор Е.Копча

Заказ 2503/56 Тираж 928 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. IlpoeKTHBR