(54) ФОРМИРОВАТЕЛЬ ВРЕМЕННЫХ ИНТЕРВАЛОВ Изобретение относится к испульсной технике и может быть использовано в системе аппаратного контроля средств вычислительной техники, в системе управ ления специализированными вычислительными машинами, в отдельных узлах универсальных ЭВМ, а также в системах управления технологическими процессами. Известно устройство для формирования временных интервалов, содержащее , дешифратор, управляющие триггера и несколько генераторов синхронизирующих импульсов С 13 Однако данное устройство формирует кеперекрываюшиеся временные интервалы кратные очисленной степени основания два, помноженной на период тактовых ик пульсов, требует подключения нескольких синхронизирующих генераторов для расши. рения функциональных возможностей, допускает большие временные погрешности. Наиболее близким к изобретению я&ляется устройство формирования перемев ных временных интервалов, содержащее генератор синхронизирующих импульсов, выход которого подсоединен с первым входом первого и второго элемента. И, выходы которых подключены к первого и второго пересчетных устройств, выход первого пересчетного устройства соединен с первым входом триггера управ. ления, первый выход триггера управления подключен ко второму входу первого эл&мента И, а второй выход триггера упра ления соединен с вторым входом второго элемента И и тактовым входом сдвигающего регистра, первые входы элементов совпадения присоединены к выходам разрчда второго пересчетного устройства, вторые входы соединены с выходами .сдвигающего регистра, а выходы соединены с входами элементов ИЛИ, выход которого , .подключен к щине установки второго пересчетного устройства в исходное состояние и ко второму входу триггера управления 2J. Однако это устройство имеет узкое функциональное назначение, так как обеспечивает получение только одной после399доватвпьности непере1фываюшихся времена ных интервалов и для получения нескольких последовательностей -временных интервалов, перекрывающихся во времени, требуется несколько устройств подобного типа, что привлечет к усложнению конст рукцин и снижению надежности системы в целом. Целью изобретения является расшире-л нне функциональных возь ожностей и повышение надежности работы. Поставленная цепь достигается тем, что в формирователь временных тервалов содержащий генератор импульсов, выходы которого подключены к первым входам первого и второго элементов И, ко вторым входам которых подключены выходы триггера управления, выход первого эле-, мента И соединен с первым входом счетчика импульсов, элемент ИЛИ, дополнительно введены генератор импульсов, элемент ИЛИ, две программируемые логические матриды, счетчик импульсов, элемент И, триггер и ключ, причём выход дополнительного, триггера подключен к третьим входам первого и второго элементов И и 4qpe3 последовательно соединенные дополнительный генератор и ключ-к первому входу дополнительного элемента И, второй вход которого соединен со входом элемента И и с первым входом дополнительного элемента ИЛИ,Второй вход кото рого соединен d перЗвым входом дополнительного триггера, третий вход соединен с выходом дополнительного элемента И, а выход соединен с первым входом триггера управления,со вторым входом ;первого счетчика импульсов и через дополнительный счетчик импульсов - с первым входом первой щюграммируемой логической мат рицы, второй вход которой соединен с первым входом второй программируемой логической матрицы, второй вход которой соединен с выходом второго счетчика импульсов, а выход подключен к первому входу второго счетчика импульсов и второму входу дополнительиото триггера, вто рой вход второго счетчика импульсов соединен с выходом элемента ИЛИ, первый выход первой программируемой логической матрицы подключен к первому входу дополнительного элемента И, второй выход подключен ко второму входу первого счетчика импульсов, первый выход которого соедине со вторым входом дополнительного элемента И, а второй выход подключен ко второму входу; триггера управления. На чертеже представлена функциональная схема формирователя временных интервалов. 7 Формирователь временных интервалов, содержит г 1ераторы 1 и 2 импульсов, элементы И 3-5, элементы ИЛИ 6 и 7, триггер 8 управления, триггер 9, счетчики 1О- 12 импульсов, программируетлые логические матрицы (ПЛМ) 13 и 14, ключ 15. На чертеже также показана шина 16 Пуск, ишна 17 программирующих рмпульсов,. выходная щина 18.7 .Устройство работает следующим обра 1. Режим реализации нескольких последовательностей временных интервалов , (от 8 до 64). Формирователь временных интервалов работает следующим образом. В начальный момент времени все счетчики 1О - 12 находятся н исходном соотоянии. С шины 17 на программируемый вход ПЛМ 13 и 14 подается код одной из временнсй последовательности от ЭВМ или с кодовых переключателей. Импульсом Пуск, с шины 16 устанавливается в единичное состояние триггер 9, разрешая работу генератора 1, одновременно этот импульс, проходя .через элемент ИЛИ 7, устанавливает триггер 8 управления в режим счета времени, а счетчик 10 - в режим записи на время действия этого сигнала, куда записывается первый од выбранной константы из ПЛМ 13 по си1 налу из счетчихш 12, По окончании кзобходимого времекгг иг шульс переполнения со. счетчика 10 устанйв1тавает триггер 8 управления в режим счета TaKTajK импульс yj. генератора 1 через элемент И 4 и че-i рез элемент ИЛИ 6 проходит на вход счет чика 11, фиксируя первый такт, и через элемент ИЛИ 7 устанавливает триггер 8 управления в режим счета времени и записывает новый код в счетчик 1О. По коду та счетчи1:.а 11 с выхода ПЛМ 14 выдается код на выходную шину 18, формируя выходную, временную диаграмму. Для увеличения длительности временных интервалов в счетчик 10 из ПЛМ 13 в определенном такте записывается код О, сопровождаемый сигналом разрешения на первый вход элемента И 5, на вход которого подается сигнал со старшего paaps a счетчика 10 и с выхода элемента И 5 через элемент ИЛИ 7 подаетеимпульс на счетчик 12, который работает в режиме задержки времени, при этом пЛМ 13 программируется таким образом. что на выходе постояшго поддерживается нулевой код и выдает следующий код при завершении формировании нужной длителх ноств по определенному состоянию счетчика 12. Та1шм образсял, происходит новый счет времени при старом состоянии счетчика Д Режим счета тактов и времени продолжает чередоваться до окончания фсфмиро ваняя временной пocneд j|вaтeльнocтн, в последнем такте от ПЛМ 14 осушёствляет ся срыв генерации по входу, сбор триггера 9 и устайовка в исходное состояние счетр чика 11. 2. Режим реализации случайно наменяю шихся длитеш нос1 ей временных интерва лов. Вкл1С1чается ключ 15 и импульс хм Пуск с шины 16 разрешается работа генератора 2. Генератор 2 работает на той же тактовой частоте, что н генера-тор 1. 11аже работа сформирования проиоходит ешалемпйчным образом, что при реа лизахши н«:кольких последовательностей временнь1х интервалов, за исключением того, что длительности выходных временных интервалов изменяются случайно в пределах периода тактовой частоты. Таким образом, предлага «л 1й формирователь, по сравнению с известными, .позволяет расширить функциональные воз можности и повысить надежность устройства.. Ф о р м у л а к 3 о б р е т е н и я Форьлирователь временных интервалов, содержащий генератор импульсов, выходы которого подключены к первым входам первого и второго элементов И, ко вторы входам которых подключены выходы триг гера управления, выход первого элемента .И соединен с первым входом счетчика импульсов, элемент ИЛИ, о т л и ч а ющ и и с я тетл, что, с целью расширения функциональных возможностей н повьпиени надежности,работы, в него дсшошшгельно введены генератор импульсов,элемент ИЛИ, две программиру сые логические матршхы, счетчик импульсов, элемент И, триггер и ключ, 1фичем выход дополнительного триггера подключен к третьимх входам первого и второго элементов И и через последовательно соединенные дополнительный генератор и ключ - к перъому .вкоду; дополнительного элемента И, втордй вход которого соединен со входом элемента И первым входом дополнительного эле мента ИЛИ, второй вход которого соединен с первым входом дополнительного триггера, третий вход соединен с выходом дополнительного И, а выход соединен с первым входом триггера управления, со вторым входом первого счетчика импульсов и через дополнительный счетчик импульсов с первым входом программируемой , логической матрицы, второй вход которой соединен с первым входом второй програ мируемой логической матрицы, второй вход которой соединен с выходом второго счетчика икшульсов, а подключи к первому входу второго счетчива илшульсов и второму, входу дополнительного трщ гера, второй вход второго 1етчика им- ц пульсов соединен с выходом элемента ИЛИ, первый выход первой программируемой 1 логической матрицы подключен к пкрвому входу дополнительного элементА И, второй выход подключен ко второму входу перво го счетчика импульсов, первый выход ко-, торого соединэн со вторым ВХОДСШЕ допои- нительного элемента И, а второй выход подключен ко второму входу триггера управления. Источники информации, принятые во внимание при экспертизе 1.. Авторское свидетельство СССР ; № 434401, кп. G06F 1/О4, 1975. 2. Авторское свидетельство СССР, № 547031, Н ОЗ К 3/84,1977.
/
.
название | год | авторы | номер документа |
---|---|---|---|
Многоканальный программируемый генератор импульсов | 1981 |
|
SU953703A2 |
Устройство для контроля программно-логических матриц | 1987 |
|
SU1469504A1 |
Устройство для контроля логических блоков | 1983 |
|
SU1160414A1 |
ЦИФРОАНАЛОГОВЫЙ ПРЕОБРАЗОВАТЕЛЬ | 2012 |
|
RU2485681C1 |
ПРЕОБРАЗОВАТЕЛЬ ПЕРИОДА В КОД | 2000 |
|
RU2178908C1 |
СЕЛЕКТОР ИМПУЛЬСОВ | 2011 |
|
RU2474043C1 |
Многоканальное устройство для формирования импульсных последовательностей | 1982 |
|
SU1077539A1 |
МОДУЛЬ ВВОДА-ВЫВОДА СИСТЕМЫ ЦИФРОВОГО УПРАВЛЕНИЯ | 1991 |
|
RU2032201C1 |
Устройство управляемой задержкииМпульСОВ | 1978 |
|
SU828391A1 |
Программируемый генератор сигналов | 1980 |
|
SU959269A1 |
4b
CM
/K
4 Ч
-is
I/ W V
Lt
У Ч
7 k W V
Авторы
Даты
1983-01-23—Публикация
1980-09-25—Подача