Многоканальный программируемый генератор импульсов
Иллюстрации
Показать всеРеферат
Изобретение относится к контрольно-измерительной технике и может быть использовано для построения широкодиапазонных многоканальных программируемых генераторов импульсов . Целью изобретения является расширение функциональных возможностей многоканального программируемого генератора импульсов за счет уве-личения диапазона программируемых временных интервалов. Многоканальный программируемый генератор импульсов содержит последовательно соединенные счетчик адреса, запоминающее устройство и регистр. Импульсы стабильной частоты по команде с блока управления подаются на вход счетчика времени, отсчитывающего временные интервалы, задаваемые кодом с плавающей запятой, через управляемый делитель частоты с переменным коэффициентом деления, задаваемым из запоминающего устройства. Коды счетчика времени и дополнительной группы выходов запоминающего устройства сравниваются в блоке сравнения по сигналу, с выхода которого производится запись информации по 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О
Щ держимое счетчика 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