Программируемый делитель частоты

Номер патента: 1088137

Авторы: Брятов, Гниломедов, Никищенков, Щипанов

ZIP архив

Текст

Изобретение относится к импульснойтехнике.По основному авт,св. У 953742 известен программируемый делитель частоты, содержащий счетчик, информационный вход которого соединен свходной шиной, а выходы поразрядносоединены с первой группой входовблока сравнения, вторая группа входовкоторого соединена с группой входовблока контроля и группой я выходовблока памяти, входы которого соединены с выходами блока перезаписи, причем выход блока сравнения соединенс выходной шиной, входом управления 1 эсчетчика и первым входом элемента И,второй вход которого соединен с я -мвыходом блока памяти и первым дополнительным входом блока контроля,второй дополнительный вход которого 20соединен с (К)-м выходом блока памяти, а также реверсивный счетчик,элемент ИЛИ и генератор одиночныхимпульсов, выход которого соединенс первым входом элемента ИЛИ, второйвход которого подключен к выходублока сравнения, а выход соединенс первым входом реверсивного счетчика,второй вход которого соединен с выходом элемента И, третий вход подключен к (Я)"му выходу блока памяти,четвертый вход соединен с выходомблока контроля и второй выходной шиной, а выходы реверсивного счетчикасоединены с дополнительной группойвходов блока памяти,Этот программируемый делитель частоты производит пересчет импульсоввходной частоты с программируемымикоэффициентами деления на первой и 4 Овторой выходной шине и оперативным изменением их значения 1 .Недостатком устройства являетсяневозможность получения выходной последовательности пачек импульсов с 45программируемыми и изменяемыми значениями частоты следования импульсови их числа в каждой пачке, а такжепаузы между пачками импульсов.Целью изобретения является расширение функциональных возможностей программируемого делителя частоты путем обеспечения возможности получения выходной последовательности пачек импульсов с программируемыми иизменяемыми значениями паузы между пачками, частоты следования импульсов и их числа в каждой пачке. Поставленная цель достигаетсятем, что в программируемый делительчастоты, содержащий счетчик импульсов,информационный вход которого соединен с входной шиной, а выходы поразрядно соединены с первой группой вхо"дов блока сравнения, вторая группавходов которого соединена с группойвходов блока контроля и группой М выходов блока памяти, входы которогосоединены с выходами блока перезаписи, причем выход блока сравнениясоединен с выходной шиной, входомуправления счетчика импульсов ипервым входом элемента И, второйвход которого соединен с Х-м выходомблока памяти и первым дополнительнымвходом блока контроля, второй дополнительный вход которого соединен с(Н)-м выходом блока памяти, реверсивный счетчик, элемент ИЛИ и генератор одиночных импульсов, выход которого соединен с первым входом элемента ИЛИ, второй вход которого подключен к выходу блока сравнения, авыход соединен с первым входом реверсивного счетчика импульсов, второйвход которого соединен с выходомэлемента И, третий вход подключен к(М)-му выходу блока памяти, а четвертый вход соединен с выходом блокаконтроля и второй выходной шиной, авыходы реверсивного счетчика импульсов соединены с дополнительной группой входов блока памяти, введены дополнительные блок сравнения, счетчикимпульсов и элемент И, причем перваягруппа входов дополнительного блокасравнения соединена с второй группойвыходов блока памяти, вторая группавходов - с выходом дополнительногосчетчика импульсов, информационныйвход которого соединен с второй вход.ной шиной, а вход управления - с выходом дополнительного блока сравнения,третьей выходной шиной и первым входом дополнительного элемента И, второйвход которого соединен с дополнительным выходом блока памяти, а выход - счетвертой выходной шиной.На чертеже приведена структурнаяэлектрическая схема программируемогоделителя частоты,Устройство содержит счетчик 1 импульсов, выходы которого поразрядно соединены с первой группой входов блока 2 сравнения, вторая группа входов которого соединена с группой1088И выходов блока 3 памяти, входыкоторого соединены с выходами блока 4 перезаписи, генератор 5 одиночных импульсов, реверсивный счетчик, Ь импульсов, элемент И 7,элемент ИЛИ 8, 5 первый вход которого соединен с выходом генератора 5, второй вход кото. рого соединен с выходом блока 2 и первым входом элемента 7. Выход элемента ИЛИ 8 соединен с первым входом 10 реверсивного счетчика 6, второй вход которого соединен с выходом элемента 7, третий вход - с (В)-м выходом блока 3, а четвертый вход - с выходом блока 9 контроля, первый дополнительный вход которого соединен с вторым входом элемента 7, второй дополнительный вход - с третьим входом ре" версивного счетчика 6 импульсов, вто рая группа входов блока 2 соединена 20 с группой входов блока 9 и группой И выходов блока 3. Первая входная шина 10 соединена с информационным входом счетчика 1. Первая выходная шина 11 соединена с выходом блока 2 25 и входом управления счетчика 1. Вторая выходная шина 12 соединена с выходом блока 9, Первая группа входов дополнительного блока 13 сравнения соединена с второй группой выходов З 0 блока 3, вторая группа входов " с выходом дополнительного счетчика 14, вход управления которого соединен с выходом дополнительного блока 13, с шиной 10 и первым входом дополнительного элемента И 15, второй вход которого соединен с дополнительным входом блока 3. Информационный вход дополнительного счетчика 14 импульсов соединен с второй входной шиной 40 16, вход управления которого соединен с третьей выходной шиной 1, а выход дополнительного элемента И 15 соединен с четвертой выходной шиной 18.Устройство работает следующим образом.1В режиме записи микрокоманд в ра" боте находятся блоки 4 и 3, генератор 5, счетчик 6 импульсов, элемент 8. 0 После сброса в исходное состояние в блок 3 на каждом шаге программы, определяемом кодом на выходах реверсивного счетчика 6, по и выходам ввода от блока 4 записывается 11 -разрядный 55 код Я, соответствующий требуемому коэффициенту деления на данном шаге, по (Ц+1)-му входу - логическцй уро 137 4вень управления реверсом, по 10+2)-мувходу - логический уровень управления,.предустановкой реверсивного счетчика 6,4Переход от 1 -го на+1-й шагосуществляется путем прохождения+1)-го импульса на счетный входсчетчика 6 от генератора 5 черезэлемент 7, при этом в блоке 3 памятизапоминается код, находившийся навходах ввода микрокоманд непосредственно перед переходом на (4+1)-йшаг.По окончании формирования программы устройство переводится в режимисполнения программы, и в работенаходятся счетчик 1, блок 2, реверсивный счетчик 6, элементы 7 и 8, блок9, При сбросе в исходное состояниеи отсутствии предустановки реверсивного счетчика 6 оно находится нанулевом шаге,О, на и выходах блока 3 устанавливается код Йо, и пошине 10 на вход счетчика 1 начинаютпоступать импульсы входной частоты.При достижении кодом на выходахсчетчика 1 значения, равного Йо, навыходе блока 2 формируется логический уровень, сбрасывающий счетчик 1 сЕсли на нулевом шаге в блоке 3 поО 1+1)-му входу ввода микрокоманд записи уровень управления реверсом,соответствующий прямому счету, апо (0+2)-му - уровень, соответствующий нулевой предустановке, то в режиме исполнения программы счетчик 6,просчитав импульс управления с выходаблока 2 через элемент 8, вызовет навыходах блока 3 код Й, обеспечивающий переход блока 2 в состояниенесовпадения кодов, разрешая темсамым счет импульсов счетчику 1.Программа автоматически переходит напервый шаг.При записи микрокоманд на всехшагах импульс управления по окончании последнего шага перебросит реверсивный счетчик 6 из полностью заполненного состояния в нулевое, обеспе"чив переход программы на нулевой шаги зацикливание программы с числомшагов, равным 2 . Если код И постоянен на всех шагах программыустройство выполняет Функции делителячастоты с коэффициентом пересчетаК = И = сопят,где М, = 1,22 - 1.5 10881При значении В 1 Ф сопз устройствоосуществляет деление частоты импульсов с коэффициентом пересчета, изменяющимся по заранее заданной программе. 5При необходимости частичных изменений или полной замены программыустройство снова переводится в режимзаписи, и в блок 3 переписываетсяновая программа. При этом микрокоманды предыдущей программы стираютсяна выбранном шаге,Если на шагев блок 3 по Ь+1)му входу ввода микрокоманд записануровень управления реверсом, соответ. 15ствующий обратному счету, в режимеисполнения программы очередной импульс управления переводит программус 1 -го на очередной импульс управления на 6 -1)-й шаг, делая возможным 20вариации в программном изменениикоэффициента пересчета К 1 и расширяяФункции программы.Запись по 9+2)-му входу вводамикрокоманд на шаге уровня предустановки реверсивного счетчика 6 даетвозможность в режиме исполненияпрограммы переводить программу кашаг ( +1+), где- величина предустановки в единицах младшего разряда реверсивного счетчика 6, и исполь"зовать программу лишь на определенных шагах. При этом с выхода элемента 1 импульс поступает на шину предустановки только в случае Появленияимпульса управления в концем -гошага.Если в блоке 3 на шагеЕ Я фОпо В входам ввода микрокоманд записикод Й равен коду на выходах счетчика 1 в сброшенном состоянии, то логический уровень сброса счетчика 1,появившийся на выходе блока 4 в результате совпадения кодов на выходахблока 3 и счетчика 1 в конце (-1)-го 45шага, остается таким независимо отдальнейшего состояния импульсов пошине 1 О на входе счетчика 1, обеспечив однократное повторение программыс количеством шагов, равным ф .501Блок 9 сработает при переходепрограммы на шаг с 6, сФ О в том случае, если только на этом шагепо ь входам ввода микрокоманд блока 3 записан кол йс = 2 - 1, а по (и+1)55 и (и+2)-му - уровни, равные соответственно уровням реверса и предустановки счетчика 6. 37Сигнал с выхода блока 9 сбросит в исходное состояние реверсивный счетчик 6, обеспечив цикличность работы устройства с количеством шагов, равным С, при отсутствии предустановки реверсивного счетчика 6 на ша.гах программы 1( с, Коэффициент пересчета делителя по шине 12С.1К 4 г = .1=0максимальное значениекв и ев п еК = (2 -1) (2 -1) =2 -2 -2 +1.1 г токЕсли в качестве входной шины вместо шины 10 используется только шина 16, устройство работает следующим образом.На каждом шаге программына первой группе Й выходов, второй группе выходов и дополнительном выхо де блока 3 присутствуют соответственно код Н;, код 1 и уровень логического "0" или "1", записанные в режиме записи по соответствующим входам блока 3 от блока 4. С приходом-го импульса частоты 1 о на шину 16 дополнительный блок 13 оказы. вается в состоянии совпадения кодов, и на его выходе формируется импульс, поступающий на шину 17, первый вход дополнительного элемента 15, вход счетчика 1 и сбрасывающий по входу управления дополнительный счетчик 14, который переводит дополнительный блок 13 в состояние несовпадения кодов.Импульс на выходе блока 2, сбрасывающий счетчик 1 и поступающий на шину 11 и через элемент 8 на первый вход реверсивного счетчика 6, появляется в момент времени, когда на вход счетчика 1 поступило Й; импульсов следующих с частотой 1 /Ь, и на шине 11 сформировалась пачка из 1, импульсов, частота следования которых 1 /Ь, а длительность пачки импульсов= М; Ь; Ио.С приходом импульса на первый вход реверсивного счетчика б устройство переходит на соответствующий шаг программы на первой группе М выходов и на второй группе к выходов блока 3 появляются соответствующие значения кодов, задающие следующую пачку импульсов на шине 17 и т.д.Если на шагес дополнительного выхода блока 3 на второй вход допол

Смотреть

Заявка

3557693, 23.12.1982

КУЙБЫШЕВСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. В. В. КУЙБЫШЕВА, ПРЕДПРИЯТИЕ ПЯ В-8116

БРЯТОВ АЛЕКСАНДР СЕРГЕЕВИЧ, НИКИЩЕНКОВ СЕРГЕЙ АЛЕКСЕЕВИЧ, ГНИЛОМЕДОВ НИКОЛАЙ НИКОЛАЕВИЧ, ЩИПАНОВ ЮРИЙ ВАСИЛЬЕВИЧ

МПК / Метки

МПК: H03K 23/02

Метки: делитель, программируемый, частоты

Опубликовано: 23.04.1984

Код ссылки

<a href="https://patents.su/5-1088137-programmiruemyjj-delitel-chastoty.html" target="_blank" rel="follow" title="База патентов СССР">Программируемый делитель частоты</a>

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