Многоканальный программируемый генератор импульсов

 

Изобретение может быть использовано в контрольно-измерительной аппаратуре и ЭВМ Цель изобретения - повышение надежности работы генера

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

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

РЕСПУБЛИК (19) (И) А1 дН4 H 03 K 3/64

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4106586/24-21 (22) 29.05.86 (46) 15.10.88. Бюл. Ф 38 (72) Ю.kl.Àëöûáååâ (53) 62 1.373 (088.8) (56) Авторское свидетельство СССР

У 1054894, кл. Н 03 К 3/64, 30.11.81. (54) МНОГОКАНАЛЬНЫЙ ПРОГРАММИРУЕМЫЙ

ГЕНЕРАТОР ИМПУЛЬСОВ (57) Изобретение может быть использовано в контрольно-измерительной аппаратуре и ЭВМ. Цель изобретения— повышение надежности работы генера1431038 тора путем его упрощения. Генератор предназначен для формирования по Я каналам импульсов, временные параметры (период, задержка переднего, заднего фронтов) которых задаются программно и независимо для каждого из каналов. Импульсы генератора 1 опорной частоты поступают на входы

/ формирователей 5 каналов формирования импульсов. Формирователь 5 в каждом из каналов является формиро вателемм периода и синхрогенератором для формирователей 3 и 4 и формирует ,дпя этих формирователей на соответ,ствующих выходах сигнал начала периода и синхронизирующую серию импуль;сов на базе импульсов генератора 1 опорной частоты. Формирователи 3 и 4

Изобретение относится к импульсной технике и может быть использовано в контрольно-измерительной аппаатуре и ЭВМ, в частности в устройсвах функционального контроля инегральных схем с высоким и сверхысоким уровнями интеграции в каестве формирователя синхронизируюх и;управляющих сигналов.

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

За счет сокращения объема используемой аппаратуры.

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

Программируемого генератора импульСов.

Устройство содержит генератор 1 опорной частоты, М каналов 2 формирования импульсов, каждый из которых содержит формирователи 3-5 временных интервалов, триггер 6, выходные шины 7 и 8, шину управления 9.

Генератор 1 соединен с первым входом формирователя 5, первый выход которого соединен с первыми входами формирователей 3 и 4 и является выходной шиной 8. Вторые входы формирователей 3 и 4 соединены с вторым выходом формирователя 5.

Третьи входы формирователей 3 и 4

30 выполняют функцию формирования задержки переднего, заднего фронтов выходного импульса ° Коды временных параметров хранятся во внутренней памяти устройства. 11ри этом одному значению периода соответствует несколько кодовых уставок, циклически переключающихся в процессе формирования. Значению задержки переднего (заднего) фронта соответствует одна кодовая уставка, что позволяет сократить объем внутренней памяти устройства. Внутренняя структура формирователя 5 временных интервалов исключает возможность грубой ошибки при формировании временных параметров выходных импульсов. 2 з.п. ф-лы, ! ил. и второй вход формирователя 5 соединен с шиной 9 управления. Выходы формирователей 3 и 4 соединены соответственно с первым и вторым входами триггера 6, выход которого является выходной шиной 7.

Формирователь 3(4) временных интервалов содержит элемент И IO, триггер 11, счетчик 12, линию 13 калиброванных задержек, коммутатор 14, регистр 15 памяти.

Первый вход элемента И 10 соединен с выходом триггера 11 ° первый вход, которого является первым входом формирователя 3(4). Второй вход элемента И 10 является вторым входом формирователя 3(4). Выход элемента

И 10 соединен с счетнь1м входом счетчика 12, выход переполнения которого соединен с вторым входом триггера 11 и через линию 13 калиброванных задержек с входом коммутатора 14, вход управления которого соединен с первым выходом регистра 15 памяти, второй выход которого соединен с информационным входом счетчика 12. Выход коммутатора 14 является выходом формирователя 3(4), а вход регистра 15 памяти является третьим входом формирователя 3(4).

Формирователь 5 временных интервалов содержит счетчик 16, линию 17

1431038

= МТ +m то где t

3

1 калиброванных задержек, коммутатор

18 кольцевой сдвиговый регистр 19, регистр 20 памяти, блок 21 управления.

Выход переполнения счетчика 16 является первым выходом формирователя 5 и соединен с первыми входами блока 21 управления и кольцевого сдвигового регистра 19, выход которого соединен с входом управления коммутатора 18, вход которого через линию 17 калиброванных задержек соединен с первым входом формировате-.. ля 5.

Второй вход кольцевого сдвигового регистра 19 объединен с входом регистра 20 памяти и входом управления счетчика 16 и является вторым входом формирователя 5.

Выход коммутатора 18 соединен с вторым входом блока 21 управления, третий вход которого соединен с первым выходом регистра 20 памяти, второй выход которого соединен с информационным входом счетчика 16, тактовый вход которого соединен с выходом блока 21 управления и является вторым выходом формирователя. 5.

Блок 21 управления содержит элемент 22 задержки, элемент НЕ 23, элемент И-НЕ 24, элемент И 25.

Выход элемента 22 задержки, через элемент НЕ 23 соединен с первым

;входом элемента И-HE 24, второй вход которого соединен с входом элемента

22 задержки и является первым входом блока 21 управления. Третий вход элемента И-НЕ 24 является третьим входом блока 21 управления.

Выход элемента И-НЕ 24 соединен с первым входом элемента И 25, вгорой вход которого является вторым входом блока 21 управления. Выход элемента И 25 является выходом блока 21 управления.

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

Длительность формируемых формирователями 3 — 5 временных интервалов задается программным способом и может быть определена по формуле — величина временного интервала; — период генератора 1 опорной частоты;

К вЂ” количество отводов линий

13 и 17 калиброванных задержек;

M — коэффициент пересчета счетчиков 12 и 16;

m — номер выбранного отвода линий 13 и 17 калиброванных задерж=к.

В режиме программирования счетчик

16 формирователя 5 сигналом по шине

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

20 памяти и кольцевые сдвиговые регистры 19) заносится програьача по шине управления 9„ В режиме фор25 мирования уровень на входе управления счетчика 16 формирователя 5 меняется на противоположный.

Счетчик 16 формирователя 5 считает импульсы подключенной на выход коммутатора 18 синхросерии. Формирование импульсов на выходной шине в соответствии с заданной программой в общем случае начинается с некоторой задержкой относительно момента перевода устройства в режим

35 формирования. Выполнение программы гарантировано после перевода устройства в режим формирования с моМента появления на выходе счетчика

4 16 формирователя 5 импульса переполнения при условии, если последнему событию предшествовало формирование импульсов на выходах счетчиков 12 формирователей 3 и 4.

При выполнении программы в (n-1)ом рабочем периоде в формирователях

3 и 4 импульсы синхронизации через элементы И 10 поступают на счетные входы счетчиков 12.

Импульс переполнения задерживается относительно начала периода на время t = Т М, где М вЂ” коэффициент в формуле (1) для задержки переднего (заднего) фронта.

Импульс переполнения путем воздействия на триггер 11 запирает формирователь 3(4) по входу синхронизации и, поступая на линию 13 ка-., либрованных задержек, дополнительно

431038

Т

m>s

То задерживается на время t = — — m

К где ш - коэффициент в формуле (1) для задержки переднего (заднего) фронта.

С отвода линии 13 калиброванных задержек импульс переполнения через коммутатор 14 посТупает на вход триггера 6, формируя передний (задний) фронт выходного импульса.

В формирователе S импульс пере полнения с выхода счетчика 16 в кон1 це (n-1)-ro периода поступает на !

; синхровход кольцевых сдвиговых регистров 19, осуществляя в них смену ,адреса синхросерии.

В соответствии с новым адресом в следующем и-ом периоде на выход коммутатора 18 с отвода линии 17 калиброванных задержек подключается синхросерия, сдвинутая относительно серии, работающей на его выходе в (n-1)-ом периоде, на время где m „ - коэффициент в формуле (1) для периода.

Таким образом, период повторения ,импульсов переполнения на выходе счетчика 16 формирователя 5 соот ветствует заданному по формуле (1),, при этом второе слarаемое в формуле (i) реализуется в этом случае за счет сдвига синхросерий на счетном входе счетчика 16 в каждом периоде.

Импульс переполнения поступает также на вход триггеров 11 формирователей

3 и 4, разрешая тем самым в следую.;щем (n-ом периоде) прохождение синх:роимпульсов через элементы И . 10.

Процесс формирования переднего (заднего) фронта выходного импульса в и-ом периоде происходит аналогично описанному.

Временной сдвиг переднего (зад, него) фронта выходного импульса относительно начала цикла (импульсана выходе счетчика 16 формирователя

5) в каждом из рассмотренных и последующих периодах остается постоянным, таким образом период повторения выходных импульсов равен периоду, программируемому для формирователя 5.

Импульсы синхронизации поступают на счетный вход счетчика 16 формирователя 5 через элемент И 25, при

55 этом блок 21 управления работает следующим образом.

Импульс переполнения счетчика 16, поступая на первый вход блока 21 управления, формируется по длительности на элементе 22 задержки, элементе HE 23, элемента И-НЕ 24. Для случаев, когда на выходе коммутатора 18 формирователя 5 возможно появление при переключении короткого импульса, в (n+1)-ый разряд регистра 20 памяти формирователя 5 при программировании записывается код

"1". В этом случае сформированный по длительности строб с выхода элемента И-HE 24 осуществляет блокировку короткого импульса в синхросерии на входе элемента И 25. В остальных случаях в регистре 20 памя- ти записывается код "0", при этом на первый вход элемента И 25 подается постоянное разрешение пропуска синхросерий на счетный вход счетчика 16.

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

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

2. Генератор по п.1, о т л и— ч а ю шийся тем, что первый формирователь временных интервалов содержит счетчик, линию калиброванньйс зацерже ., коммутатор, кольцевой сдвиговый регистр, регистр памяти, Составитель Ю.Сибиряк

Редактор Т.Парфенова Техред Л.Олийнык Корректор Н.Король

Тираж 929 Подписное

Заказ 5351/55

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

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

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

7 1431038 Ь блок управления, причем выход пере- третий формирователи временных инполнения счетчика является первым тервалов содержат каждый элемент И, выходом первого формирователя вре- триггер, счетчик, линию калиброванменных интервалов и соединен с пер- ных задержек, коммутатор, регистр. выми входами блока управления и .5 памяти, причем первый вход элемента кольцевого сдвигового регистра, вы- И соединен с выходом триггера, перход которого соединен с входом уп- вый вход которого является первым равления коммутатора, вход которого входом второго (третьего) формирочерез линию калиброванных задержек 10 вателя временных интервалов, второй соединен с первым входом первого вход элемента И является вторым вхоформирователя временных интервалов, дом второго (третьего) формироватевторой вход кольцевого сдвигового ля временных интервалов, выход элерегистра объединен с входом регистра мента И соединен со счетным входом памяти и входом управления счетчика 15 с Йтчика, выход переполнения которои является вторым входом первого го соединен с вторым входом триггера формирователя временных интервалов, и через линию калиброванных задервыход коммутатора соединен с вторым жек — с входом коммутатора, вход входом блока управления, третий вход управления которого соединен с перкоторого соединен с первым выходом 20 вым выходом регистра памяти, второй регистра памяти, второй выход кото- выход которого соединен с информарого соединен с информационным вхо- ционным входом счетчика, выход ксм дом счетчика, тактовый вход которого мутатора является выходом второго соединен с выходом блока управления (третьего) формирователя временных и является вторым выходом первого 25 интервалов, вход регистра памяти явформирователя временных интервалов. ляется третьим входом второго (тре3. Генератор по п.1, о т л и— тьего) формирователя временных инч а ю шийся тем, что второй и тервалов.

Многоканальный программируемый генератор импульсов Многоканальный программируемый генератор импульсов Многоканальный программируемый генератор импульсов Многоканальный программируемый генератор импульсов Многоканальный программируемый генератор импульсов 

 

Похожие патенты:

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

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

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

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

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

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

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

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

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

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

Таймер // 2103808
Изобретение относится к устройствам отсчета времени и может найти применение в системах управления, контроля, измерения, в вычислительных устройств, устройствах связи различных отраслей техники

Изобретение относится к области электротехники, в частности к области генерирования электрических импульсов с использованием трансформаторов

Изобретение относится к импульскной технике

Изобретение относится к области импульсной техники

Изобретение относится к импульсной технике и может быть использовано в устройствах, работающих в частотном режиме, а также при разработке источников коротких высоковольтных импульсов

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