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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к контрольно-измерительной технике и может быть использовано для построения широкодиапазонных многоканальных программируемых генераторов импульсов . Целью изобретения является расширение функциональных возможностей многоканального программируемого генератора импульсов за счет уве-личения диапазона программируемых временных интервалов. Многоканальный программируемый генератор импульсов содержит последовательно соединенные счетчик адреса, запоминающее устройство и регистр. Импульсы стабильной частоты по команде с блока управления подаются на вход счетчика времени, отсчитывающего временные интервалы, задаваемые кодом с плавающей запятой, через управляемый делитель частоты с переменным коэффициентом деления, задаваемым из запоминающего устройства. Коды счетчика времени и дополнительной группы выходов запоминающего устройства сравниваются в блоке сравнения по сигналу, с выхода которого производится запись информации по D-BXOдам в регистр с выходов запоминанще (Л го устройства,после чего счетчик врес мени через элемент задержки обнуляется и содержимое счетчика адреса увеличивается на единицу. 2 з.п. ф-лы, 1 ил. to ч| о 00 j (Ю

союЗ советсних

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

РЕаЪБЛИН ш 4 Н 03 К 3/64

3CFr A"""0""3; 4

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3486218/24-21 (22) 27. 08. 82 (46) 15. 11.86. Бюл. Ф 42 (72) Б.М. Юрчиков (53) 621.373,53 (088.8) (56) Авторское свидетельство СССР

У 598225, кл. Н 03 К 5/15, 1976. (54) МНОГОКАНАЛЬНЫЙ ПРОГРАММИРУЕМЫЙ

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

„„80„„1270879 А 1 содержит последовательно соединенные счетчик адреса, запоминающее устройство и регистр. Импульсы стабильной частоты по команде с блока управления подаются на вход счетчика времени, отсчитывающего временные интервалы, задаваемые кодом с плавающей запятой, через управляемый делитель частоты с переменным коэффициентом деления, задаваемым иэ запоминающего устройства. Коды счетчика времени и дополнительной группы выходов запоминающего устройства сравниваются в блоке сравнения по сигналу, с выхода которого производится запись информации ло D-входам в регистр с выходов запоминающего устройства, после чего счетчик времени через элемент задержки обнуляется и содержимое счетчика адреса увеличивается на единицу. 2 э.п. ф-лы, 1 ил.

1270879

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

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

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

Многоканальный программируемый генератор импульсов содержит счетчик 1 времени, счетчик 2 адреаа, запоминающее устройство 3 с группами выходов 4-б, блок 7 сравнения, регистр 8, блок 9 управления, управляемый делитель 10 частоты, элемент ИЛИ 11, элемент 12 задержки, входные шины 13 и 14 и выходные шины 15.

Генератор импульсов работает слеДующим образом.

По сигналу на входной шине 13 блок 9 управления вырабатывает на первом своем выходе импульс сброса счетчиков 1 и 2 и регистра 8, а на втором выходе вырабатывается серия тактовых импульсов, которые подаются на вход управляемого делителя IO частоты. Коэффициент деления 2 делителя IO частоты определяется значением N-кода группы выходов б запоминающего устройства 3. Каждый 2 — и тактовый импульс приводит к увеличению содержимого счетчика 1 на единицу. Код счетчик" 1 сравнивается с содержимым группы выходов 5 нулевой ячейки загоминающего устройства 3, и когда эти коды совпадут, на выхо-< де блока 7 сравнения вырабатывается импульс, по которому на регистр

8 принимается код с группы выходов

4 нулевой ячейки запоминающего уст. ройства 3, после чего содержимое счетчика 2 увеличивается на единицу, а счетчик 1 сбрасывается. На выходах запоминающего устройства 3 появляе ñà код, хранимый в его первой ячейке. Новое значение кода группы выходов 6 запоминающего устройства

3 определяет новое значение коэффициента деления IO частоты.Лоспе очередного совпадения кодов счетчика 1 и группы выходов 5 запоминающего устройства 3 содержимое группы выходов 4 заносится в регистр Я,со1Î

Щ держимое счетчика 2 увеличивается на единицу, а счетчик 1 сбрасывается.

Таким образом происходит считывание в регистр 8 кодов последовательно расположенных ячеек запоминающего устройства 3 через заданные интервалы времени.

Каждый i-й разряд регистра .8 является i-м каналом устройства,т.е. последовательность смены уровней напряжения нй выходе i-го канала многоканального программируемого генератора импульсов соответствует кодам, хранящимся в i-м разряде последовательно расположенных ячеек запоминающего устройства 3. Поскольку счетчик управляемого делителя 10 частоты считывает непрерывно, в момент считывания из очередной ячейки запоминающего устройства нового значения кода N определяющего новое значение 2" коэффициента деления частоты, код (2" -1)-разрядного счетчика управляемого делителя 10 частоты может иметь в общем случае любое значение от 0 до 2 — 1, где n — разрядность управляющего кода делителя 10.Поэтому величина интервала времени между последним импульсом на счетном входе счетчика 1 перед его сбросом и первым импульсом на счетном входе счетчика 1 после его сброса может быть любой в диапазоне от Т до 2 Т где

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

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

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

Работа многоканального программируемого генератора импульсов завершается прерыванием серии тактовых импульсов в блоке 9 импульсом, появившемся на входной шине 14.

25

10 з 1

Таким образом, данное изобрете-. ние позволяет обеспечить величину временного интервала от 1 до 2 где m †-.количество разрядов группы выходов 5 запоминающего устройства.

3, п — количество разрядов группы выходов 6 запоминающего устройства

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

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

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

f входами блока сравнения, вторые входы которого подключены к выходам счетчика времени, блок управления, первый выход которого соединен с входами "Сброс" счетчика адреса и регистра, первый и второй входы блока управления подключены соответственно к первой и второй входным шинам, отличающийся тем, что, с целью расширения функциональных возможностей за счет увеличения диапазона программируемых временных интервалов, в него дополнительно введены управляемый делитель часто270879 4 ты, элемент ИЛИ и элемент задержки, причем первый вход элемента ИЛИ соединен с первым выходом блока управления, второй выход которого через управляемый делитель частоты соединен со счетным входом счетчика времени, вход "Сброс" которого подключен к выходу элемента ИЛИ, выход блока сравнения через элемент задержки подключен к второму входу элемента ИЛИ, а третья группа выходов запоминающего устройства соеди-нена с входами управления управляе.мого делителя частоты.

2. Генератор по п. 1, о т л ич а ю шийся тем, что блок управления содержит генератор тактовьж импульсов, выход которого через элемент И соединен с вторым выходом блока управления, Rs-триггер, S u Rвходы которого соединены соответственно с первым и вторым входами блока управления, прямой выход RS-триггера подключен к элементу И, S-вход

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

3. Генератор по п. 1, о т л ич а ю шийся тем, что управляемый делитель частоты содержит мультиплексор с и управляющими и 2" информационными входами и (2 — 1)-разрядный счетчик импульсов, счетный вход которого подключен к входной шине, управляющие входы и первый информационный вход мультиплексора соединены соответственно с входами управления управляемого делителя частоты и со счетным входом счетчика импульсов, последующие (2"-1) информационные входы мультиплексора соединены с выходами счетчика импульсов, а выход мультиплексора соединен с выходом управляемого делителя частоты.

127:)879

Составитель В. Выговский

Редактор M. Петрова Техред M.Õoäàíè÷ Корректор А. Тяско

Заказ 6253/57

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

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

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

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