Многоканальный программируемый генератор импульсов
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано в контрольноизмерительной аппаратуре. Генератор содерлмт формирователь 2 периода, генератор 1 опорной частоты, каналы 3-1,..., 3-N формирования U импульса, блок 4 памяти, счетчик 5, блок 6 сравнения и программный блок 12. Введение преобразователя 7 кода во временной интервал, управляемых электронных ключей 8 и 9, D-триггера, RS-триггера 11 и образование новых функциональных связей расширяет диапазон регулирования периодов, задержек и длительностей импульсов. 4 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (su 4 Н 03 К Э/64, 5/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCHOMV СВИДЕТЕЛЬСТВУ (Риг, 1
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4166578/24-21 (22) 24,12.86 (46) 30.06.88. Бюл. У 24 (72) В.И.Самсонов, Е,А.Телешов и Д.А.Ефремов (53) 621. 373 (088. 8) (56) Авторское свидетельство СССР
Ф 953703, кл.H 03 К 3/64, Н 03 К 5/00, 29.01. 81, (54) МНОГОКАНАЛЬНЫЙ ПРОГРАММИРУЕМЫЙ ГЕНЕРАТОР ИМПУЛЬСОВ (57) Изобретение относится к автоматике и вычислительной технике и мо„„SU„„1406737 А 1 жет быть использовано в контрольноизмерительной аппаратуре. Генератор содержит формирователь 2 периода, генератор 1 опорной частоты, каналы ю
3-1, ° ..,3-N формирования импульса, блок 4 памяти, счетчик 5, блок 6 сравнения и программный блок 12. Введение преобразователя 7 кода во временной интервал, управляемых электронных ключей 8 и 9, D-триггера, RS-триггера 11 и образование -новых функциональных связей расширяет диапазон регулирования периодов, задер-. жек и длительностей импульсов. 4 ил.
1 14067
Изобретение относится к автоматике и вычислительной технике и может быть использовано в контрольно-измерительной аппаратуре и цифровых вычислительных машинах, в частности 5 в устройствах функционального контроля интегральных схем с высоким уровнем интеграции (БИС) в качестве формирователя синхронизирующих, стробирующих и управляющих импульсов для объекта контроля (БИС) и амплитудновременных дискриминаторов.
Целью изобретения является расширение диапазона регулирования периодов, задержек и длительностей импульсов формируемых импульсных последовательностей.
На фиг. 1 представлена функциональная схема многоканального программируемого генератора импульсов; на фиг. 2 — функциональная схема канала формирования импульсов; на фиг. 3 функциональная схема преобразователя код — временной интервал; на фиг.4 временные диаграммы, поясняющие работу предлагаемого устройства.
Многоканальный программируемый генератор импульсов содержит генератор 1 опорной частоты, формирователь
2 периода, каналы 3-1,...,3-N формирования импульса, блок 4 памяти, счетчик 5, блок 6 сравнения, преобразователь 7 кода во временной интервал, управляемые ключи 8, 9, D-триггер 10, RS-триггер 11 и программный 35 блок 12.
Выход генератора 1 опорной частоты соединен с первыми входами преобра— зователя 7 кода во временной интервал, ключа 8 и входом П-триггера 10. 40
Выход формирователя 2 периода соединен с первыми входами каналов 3-1;.., 3-N формирования импульса, входом счетчика 5, вторым входом преобразователя 7 кода во временной интервал 45 и первым входом управляемого ключа 9.
Выходы блока 4 памяти и счетчика 5 соединены с соответствующими входами блока 6 сравнения, выход которого соединен с третьим входом преобразователя 7 кода во временной интервал и вторым входом управляемого ключа 9.
Выходы преобразователя 7 и управляемого ключа 9 соединены с соответствующими входами RS-триггера 11, выход 55 которого соединен с D-входом D-триггера 10, соединенного своим выходом с вторым входом управляемого ключа 8, выход которого соединен с входом фор37 2 мирователя 2 периода и вторыми входамн каналов 3-1,..., 3- N формир ования импульса. Выходы программного блока
12 соединены с входом блока 4 памяти, четвертым входом преобразователя 7 кода во временной интервал и третьим входом каналов 3-1,...,3-N формирования импульса.
Канал 3 формирования импульсов (фиг.2) содержит счетчик 13, блок 14 управления счетом, блок 15 памяти, блок 16 сравнения, триггеры 17, 18, управляемые ключи 19, 20.
Выходы счетчика 13 соединены с первыми входами блока 16 сравнения, вторые входы которого соединены с выходами блока 15 памяти, входы которого являются третьими входами канала 3 формирования импульсов.
Вход счетчика 13 соединен с выходом блока 14 управления счетом, первый и второй входы которого являются ° соответственно первым и вторым входами канала формирования импульсов.
Выход блока 16 сравнения соединен с первыми входами управляемых ключей
19, 20.
Выход управляемого ключа 19 соединен с третьим входом блока 14 управления счетом, с входом установки триггера 18 и входом предустановки триггера 17, вход установки которого соединен с первым входом канала 3 форми" рования импульсов.
Прямой выход триггера 17 соединен с вторым входом управляемого ключа
19 и третьим входом блока 16 сравнения. Инверсный выход триггера 17 соединен с вторым входом управляемого ключа 20, выход которого соединен с четвертым входом блока 14 управления и входом предустановки триггера 18, выход которого является выходом канала 3 формирования импульсов.
Преобразователь 7 кода во временной интервал (фиг.3) содержит счетчик
21, блок 22 управления счетом, блок
23 сравнения, блок 24 памяти, триггер 25.
Первый и второй входы блока 22 управления счетом являются соответственно вторым и третьим входами преобразователя 7. Выход блока 22 управления счетом соединен с входом счетчика 21, выходы которого соединены с первыми входами блока 23 сравнения, вторые входы которого соединены с выходами блока 24 памяти, входы которого явля
140673 7
Формул а изобретения
Многоканальный программируемый генератор импульсов, содеркащий генератор опорной частоты, формирователь периода, блок памяти, счетчик, блок сравнения, программный блок и
N каналов формирования импульса, выход формирователя периода соединен с входом счетчика и с первыми входами каналов формирования импульсов, выходы блока памяти и счетчика соединены соответственно с первыми и вторыми входами блока сравнения, выходы ются четвертыми входами преобразователя 7.
Выход блока 23 сравнения соединен с информационным входом триггера 25, тактовый вход которого соединен с третьим входом блока 22 управления счетом и является первым входом преобразователя /.
Выход триггера 25 соединен с чет- 10 вертым входом блока 22 управления счетом и является выходом преобразователя 7.
Многоканальный программируемый генератор импульсов работает следую- 15 щим образом.
В исходном состоянии из программного блока 12 в блок 4 памяти, преобразователь 7 кода во временной интервал и в блоки 15 памяти каналов 20
3-1,...,3-N формирования импульса (фиг.2) занесена информация о величинах формируемых параметров имггульсов (задержек и длительностей). При поступлении опорных импульсов с гене- 25 ратора 1 опорной частоты (фиг.4а) через управляемый ключ 8 (фиг.4б) поступают на вход формирователя 2 периода, который вырабатывает тактовые импульсы с заданным периодом следа- 10 вания (фиг.4в) ° Эти импульсы поступают на входы счетчика 5, блока 22 управления счетом преобразователя 7 кода во временной интервал (фиг.3) управляемого ключа 9 и блоков 14 управления счетом каналов 3-1,...,3-N
35 которые формируют импульсы с заданными временными параметрами. Временная диаграмма работы одного из каналов пок н аза а на фиг. 4 r.
Счетчик 5 подсчитывает количество тактовых импульсов и передает эту информацию в виде цифровых кодов на входы блока 6 сравнения, на другие входы которого с выходов блока 4 па- 45 мяти поступает цифровой код, несущий информацию о времени включения преобразователя 7 кода во временной интервал. При совпадении указанных кодов блок Ь сравнения вырабатывает 5О сигнал (фиг.4д) разрешения работы преобразователя 7 кода во временной интервал и прохождения тактового импульса с выхода формирователя 2 периода через управляемый ключ 9 (фиг.4е, момент времени t ) на вход RS-триггера 11, который меняет свое состояние (фиг. 4ж, момент времени t,), с выхода RS-триггера 11 импульс поступает на D-вход D-триг гера 10, кото— рый по приходу на его С-вход опорного импульса в момент времени t изменяет свое состояние (фиг.4и). Сигнал с выхода D-триггера 10 запрещает прохождение через управляемый ключ 8 опорных импульсов с выхода генератора
1 опорной частоты на вход формирователя 2 периода, блокируя тем самым его работу, а следовательно, и работу каналов 3-1,...,3-N формирования импульса. Через блок 22 управления счетом (фиг.3) опорные импульсы с генератора 1 опорной частоты поступают на вход счетчика 21, на выходах которого формируется цифровой код, поступающий на первые входы блока
23 сравнения, на вторые входы которого поступает код, записанный в блоке 24 памяти преобразователя 7 кода во временной интервал. При равенстве указанных кодов блок 23 сравнения вырабатывает импульс, длительность которого равна периоду Т генератора о
1 опорной частоты. Этот импульс поступает на D-вход триггера 5. По приходу на его С-вход опорного импульса с выхода генератора 1 опорной частоты триггер 25 изменяет свое состояние, и в момент времени t> на его выходе появляется импульс (фиг. 4к), который через блок 2 2 угтранления счетом прекращает работу преобразователя 7 кода во временной интервал путем запрещения прохождения опоргн ьх импульсов на счетчик 21. Этим же импульсом осуществляется изменение сос— тояния RS-триггера 11 (фиг.4ж), а по приходу опорного импульса D-триггера
10 (фиг.4и, момент времени t ), в результате чего управляемый ключ 8 открывается, снова разрешая работу формирователя 2 периода и каналов
3-1,...,3-N формирования имггульса.
14067 37
Фиг. 2 программного блока соединены с входами блока памяти и вторыми входами каналов формирования импульсов, о т— ли ч ающийс я тем, что, сцелью расширения диапазона регулирования периодов, задержек и длительностей импульсов формируемых импульсных последовательностей, введены преобразователь кода во временной интервал, два управляемых электронных ключа и
D-триггер, RS-триггер, причем выход генератора опорной частоты соединен с первыми входами преобразователя кода во временной интервал, первого управляемого ключа и С-входом D-триггера, выход формирователя периода соединен с первым входом второго управляемого ключа и вторым входом преоб— раэователя кода во временной интервал, группа третьих входов которого соединена с выходами программного блока, четвертый вход преобразователя кода во временной интервал соединен с выходом блока сравнения и вторым входом второго управляемого ключа, выход которого соединен с S-входом
RS-триггера, R-вход которого соединен с выходом преобразователя кода во временной интервал, выход RSтриггера соединен с D-входом D-триггера„ выход которого соединен с вторым входом первого управляемого ключа, соединенного своим выходом с входом формирователя периода и третьими входами каналов формирования импульса.
1406737 блока
Жив. Ф
Составитель й. Сибиряк
Техред А. Кравчук Корректор A ° Обручар
Редактор М. Бандура
Тирал(928 Подписное
В11ИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Заказ 3205/52
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4