Генератор синусоидальных сигналов
Иллюстрации
Показать всеРеферат
Изобретение относится к радиотехнике и может быть использовано при проверке многоканальных приемоусилительных устройств , а также в устройствах измерительной и вычислительной техники. Устройство содержит генератор тактовых импульсов 1 , два делителя с переменным коэффициентом деления (ДПКД) 2, 3, счетчик 4, блок программируемого постоянного запоминания 5, коммутатор 6, управляемый инвертор кодов 7, блок умножения кодов 8, сумматор 9, функциональный преобразователь 10, цифроаналоговый преобразователь 11, фильтр нижних частот 12, регистр 13 установки числа составляющих многочастотного сигнала, регистр 14 длительности сигнала, формирователь управляющих сигналов 15, регистр 16 разности частот, регистр 17 начальной частоты, регистр 18 установки шага сетки многочастотного сигнала, два накапливающих сумматора 19, 20. Функциональный преобразователь 8 содержит накапливающий сумматор 21, сумматор 22, два управляемых инвертора кодов 23, 25, блок постоянного запоминания 24. Все перечисленные блоки соединены следующим образом: 1-2-3-4-5-6-7-8-9-21-22-23-24-25-11-12, 13-2-20-22, 18-19-20, 1-20, 2-19, 2-20, 2-21, 14-3, 15-4, 15-6, 15-7, 15-20, 16-8, 17-9,22-25, 22-11. Введение ДПКД 2, регистров 13, 18, накапливающих сумматоров 19, 20, сумматора 24 обеспечивает последовательное формирование кодов мгновенных значений фаз составляющих многочастотного сигнала , при этом осуществляется управление частотами и шагом сетки. 4 ил., 1 табл. сл с ч CJ -N IOO чэ
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)5 H 03 В 23/00
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (лЭ 4- а
i00 (21) 4853302/09 (22) 23.07.90 (46) 15.05.92. Бюл, hL 18 (71) Киевский научно-исследовательский институт гидроприборов (72) А.Л. Малевский,М,П. Цветков и А.П. Язвецкий (53) 621.373.42 (088.8) (56) Авторское свидетельство СССР
hL 11227799007777, кл. Н 03 В 23/00, 1985, (54) ГЕНЕРАТОР СИНУССИДАЛЬНЫХ СИГНАЛОВ (57) Изобретение относится к радиотехнике и может быть использовано при проверке многоканальных приемоусилительных устройств, а также в устройствах измерительной и вычислительной техники, Устройство содержит генератор тактовых импульсов 1, два делителя с переменным коэффициентом деления (ДПКД) 2, 3, счетчик 4, блок программируемого постоянного запоминания.
5, коммутатор 6, управляемый инвертор кодов 7, блок умножения кодов 8, сумматор 9, функциональный преобразователь 10, цифроИзобретение относится к радиотехнике и может быть использовано для генерирования как частотно-модулированных, так и многочастотных колебаний при проверке многоканальных приемоусилительных устройств, а также в устройствах измерительной техники.
Цель изобретения — обеспечение формирования многочастотного сигнала в виде эквидистантной сетки частот с управляемыми частотами и шагом сетки.
» . Ы 1734189 А1 аналоговый преобразователь 11, фильтр нижних частот 12, регистр 13 установки числа составляющих многочастотного сигнала, регистр 14 длительности сигнала, формирователь управляющих сигналов 15, регистр
16 разности частот, регистр 17 начальной частоты, регистр 18 установки шага сетки многочастотного сигнала, два накапливающих сумматора 19, 20. Функциональный преобразователь 8 содержит накапливающий сумматор 21, сумматор 22, два уп равляемых инвертора кодов 23, 25, блок постоянного запоминания 24. Все перечисленные блоки соединены следующим образом: 1-2-3-4-5-6-7-8-9-21-22-23-24-25-11-1 2, 13-2-20-22, 18-19-20, 1-20, 2-19, 2-20, 2-21, 14-3, 15-4, 15-6, 15-7, 15-20, 16-8, 17-9, 22-25, 22-11. Введение ДПКД 2, регистров 13, 18, накапливающих сумматоров 19, 20, сумматора 24 обеспечивает последовательное формирование кодов мгновенных значений фаз составляющих многочастотного сигнала, при этом осуществляется управление частотами и шагом сетки. 4 ил., 1 табл.
Цель достигается тем, что в генератор синусоидальных сигналов качающейся частоты (ГCCK4), содержащий генератор тактовых импульсов, последовательно соединенные первый делитель частоты с переменным коэффициентом деления (ДЧПКД), счетчик, блок программируемого постоянного запоминания (БППЗ), коммутатор, управляемый инвертор кодов, функциональный преобразователь и цифроаналоговый преобразователь (ЦАП), 1734189 регистр длительности сигналов, выход которого подключен к управляющему входу первого ДЧПКД, регистр разности частот, выход которого подключен к второму входу блока умножения кодов, регистр начальной частоты, выход которого подключен к второму входу сумматора, формирователь сигналов управления, первый выход которого подключен к установочному входу счетчика, второй выход —. к управляющему входу коммутатора, третий. выход — к управляющему входу управляемого инвертора кодов, другой информационный вход коммутатора подключен к выходу счетчика, а функциональный преобразователь состоит из накапливающего сумматора, последовательно поразрядно соединенных первого управляемого инвертора кодов, блока постоянного запоминания и второго управляемого инвертора кодов, информационный вход накапливающего сумматора является первым информационным входом функционального преобразователя, введены второй ДЧПКД, регистр установки числа составляющих многочастотного сигнала,.выход которого подключен к управляющему входу второго АЧПКД, последовательно поразрядно включенные регистр установки шага сетки многочастотного сигнала, первый и второй накапливающие сумматоры, включенный последовательно с ЦАП фильтр нижних частот(ФНЧ), выход генератора тактовых импульсов подключен к входу второго ДЧПКД и к выходу синхронизации второго накапливающего сумматора, выход второго ДЧПКД подключен к входу первого ДЧПКД, к первому установочному входу второго накапливающего сумматора, и входам синхронизации первого накапливающего сумматора и накапливающего сумматора функционального преобразователя, вход которого является входом синхронизации функционального преобразователя, четвертый выход формирователя сигналов управления подключен к второму установочному входу второго накапливающего сумматора, а также введен в состав функционального преобразователя сумматор, первый вход которого подключен поразрядно к выходу накапливающего сумматора, а второй вход, который является вторым информационным входом функционального преобразователя, — поразрядно к выходу второго накапливающего сумматора, выход сумматора с первого по (и — 1) разряды подключен к входу первого управляемого инвертора кодов, а и-й (старший) разряд — к управляющему входу. второго управляемого инвертора кодов и к входу старшего разряда
ЦАП, 5
На фиг.1 приведена структурная электрическая схема генератора синусоидальных сигналов; на фиг.2 — электрическая схема формирователя сигналов управления; на фиг,3 — электрическая схема накапливающего сумматора; на фиг,4 — временные диаграммы работы первого и второго накапливающих сумматоров для случая когда число составляющих многочастотного сигнала m = 5.
Генератор синусоидальных сигналов (ГСС) содержит последовательно соединенные генератор 1 тактовых импульсов (ТИ), второй делитель 2 частоты с переменным коэффициентом деления (ПЧ КД), первый делитель 3 ПЧКД, счетчик 4, блок 5 программного постоянного запоминания (ППЗ), коммутатор 6, управляемый инвертор 7 кодов, блок 8 умножения кодов (УК), сумматор
9, функциональный преобразователь 10, ЦАП 11 и фильтр 12 нижних частот (НЧ), выход счетчика 4 подключен также к второму входу коммутатора 6, формирователь 13 сигналов управления (СУ), первый выход которого подключен к установочному входу счетчика 4, второй выход — к управляющему входу коммутатора 6, третий выход — к управляющему входу управляемого инвертора
7 кодов, регистр 14 установки числа составляющих многочастотного сигнала (УЧСМЧС), выход которого подключен к управляющему входу второго делителя
2ЧПКД, регистр 15 длительности сигнала (ДС), выход которого подключен к управляющему входу первого делителя 3 ЧПКД, регистр 16 разности частот (РЧ), выход которого подключен к второму входу блока
8 УК, регистр 17 начальной частоты (НЧ), выход которого подключен к второму входу сумматора 9, последовательно соединенные регистр 18 установки шага сетки частот многочастотного сигнала (УШСЧМЧС) первый накапливающий сумматор 19 и второй накапливающий сумматор 20, Функциональный преобразователь 10 содержит последовательно поразрядно включенные накапливающий сумматор 21, информационный вход которого является первым информационным входом функционального преобразователя 10, сумматор 22, первый управляемый инвертор 23 кодов, блок 24 постоянного запоминания (ПЗ) и второй управляемый инвертор 25 кодов, выход которого является информационным выходом функционального преобразователя 10, выход второго накапливающего сумматора 20 подключен к второму входу сумматора 22, вход которого является вторым информационным входом функционального преобразователя 10, выход сумматора 22 с первого
1734189 по(п — 1) разряды подключен к входу первого управляемого инвертора 23 кодов, а и-й (старший) разряд к управляющему входу второго управляемого инвертора 25 кодов и к входу старшего разряда ЦАП 11, четвертый выход формирователя 13 CY подключен к второму установочному входу второго накапливающего сумматора 20, выход генератора 1 ТИ подключен также к входу синхронизации накапливающего сумматора 20, выход второго делителя 2ЧПКД подключен также к входу синхронизации накапливающего сумматора 21, который является входом синхронизации функционального преобразователя 10, к входу синхронизации первого накапливающего сумматора 19 и к первому установочному входу второго накапливающего сумматора
20, ГСС может работать в одном из следующих режимов работы: "ТОН" — частота синусоидальных сигналов на выходе ГСС имеет постоянное значение соо, определяемое кодом на выходе регистра 17УНЧ;
"ЛЧМ-Н" — частота синусоидальных сигналов на выходе ГСС нарастает по линейному закону от значения во до значения
ГО макс — No + СОд, ГДЕ ЗНаЧЕНИЕ Юд ОПРЕДЕляется кодом на выходе регистра 16 РЧ, а длительность сигнала Тс — кодом на выходе регистра 15 ДС;
"ЛЧМ-С" — частота синусоидальных сигналов на выходе ГСС спадает по линейному
ЗаКОНУ От ЗНаЧЕНИЯ NìàKñ =йЪ +ад ДО значения No, "ГЧМ-Н" — частота синусоидальных сигналов на выходе ГСС нарастает по гиперболическому закону, хранящемуся в блоке 5
ППЗ, от значения сто до значения
Й макс = О о + Г д
"ГЧМ-С" — частота синусоидальных сигналов на выходе ГСС спадает по гиперболическому закону от значения
NM K =No +ад дО ЗНаЧЕНИя Во;
"МЧС" — многочастотный сигнал на выходе ГСС, для которого число синусоидальных составляющих m определяется кодом на выходе регистра 14 УЧ СМЧС, а шаг сетки частотой Лв — кодом на выходе регистра 18
УШСЧМЧС, В режиме "ТОН" выходной сигнал ГСС определяется выражением
0вых (т) = UQ COSNQ l, (1) в режимах "ЛЧМ-Н", "ЛЧМ-С", "ГЧМ-Н", "ГЧМ-С" — выражением
0вых(т) = Uo cos (мо l + (P (t ) ), (2) в режиме "МЧС" — выражением
U»,>(t)=Up >, соз(со, +! Лв)с, (3) 5 в выражениях (1), (2), (3)
14 — амплитуда выходного сигнала, гоо т — текущее значение фазы выходного сигнала начальной частоты во;
p (t) — заранее заданный закон изменения фазы выходного сигнала;
m — число составляющих многочастотного сигнала;
AN — шаг сетки частот многочастотного сигнала.
Режим работы ГСС определяется состоянием на выходах формирователя 13 сигналов управления, электрическая схема которого приведена на фиг.2 в соответствии
20 с таблицей.
B режиме "ТОН" нулевой код с выхода счетчика 4 через коммутатор 6, управляемый инвертор 7 кодов и блок 8 УК поступает поразрядно на первый вход сумматора 9, на второй вход которого с выхода регистра 17 УНЧ поступает поразрядно код начальной частоты аь. С выхода сумматора 9 код начальной частоты сс4 поступает на первый информационный вход функционального преобразователя 10 (вход накапливающего сумматора 21), на второй информационный вход (второй вход сумматора 22) которого поступает поразрядно нулевой код с выхода второго накапливающего сумматора 20. B функциональном преобразователе 10 код начальной частоты в, преобразуется сначала накапливающим сумматором 21 в код текущего значения фазы аЪ t с частотой дискретизации си2, поступающей на вход синхронизации функциональ40 ного преобразователя 10 (вход синхронизации накапливающего сумматора 21) с выхода генератора 1 ТИ, так как в этом режиме коэффициент деления второго делителя 2 ЧПКД равен единице, Код теку45 щего значениЯ фазы ио t с выхода накапливающего сумматора 21 через сумматор 22 и первый управляемый инвертор 23 кодов поступает на вход блока 24 ПЗ, в соответствии с которым на выходе блока 24 ПЗ формиру50 ются мгновенные значения выходного сигНаЛа Овых (t) = 0о COS Во С, ТаК ilail В бЛОКЕ 24
ПЗ хранятся значения cos N t в диапазоне значений от 0 до 90, переход из квадранта в квадрант осуществляется первым и вто55 рым управляемыми инверторами 23 и 25 кодов по изменению состояний (п — 1)-го и и-го (старшего) разрядов на выходе сумматора 22, поступающих соответственно на управляющие входы этих инверторов и на вход старшего разряда ЦАП 11. Коды мгно1734189
10 (4) То МзТ2 венных значений выходного сигнала с частотой дискретизации ez поступают поразрядно с выхода функционального преобразователя 10 на вход ЦАП 11, который преобразует их в аналоговый сигнал, который через фильтр 12 НЧ поступает на выход ГСС, при этом на выходе ГСС формируется сигнал Ue
В режимах формирования синусоидальных сигналов качающейся частоты ("ЛЧМН", "ЛЧМ-С", "ГЧМ-Н", "ГЧМ-С") тактовые импульсы частотой са с выхода генератора
1 ТИ через второй делитель 2 ЧПКД, коэффициент деления которого в этих режимах равен единице, поступают на вход первого делителя 3 ЧПКД, выполненного по схеме реверсивного счетчика, т.е. работающего в режиме обратного счета, при этом на выходе первого делителя 3 ЧПКД период следования импульсов Т> будет пропорционален коду, поступающему на вход делителя с выхода регистра 15 ДС, т.е. где Кз — код на выходе регистра 15 ДС;
Т = — — период следования импуль1
И,2 сов на выходе генератора 1 ТИ, С выхода делителя 3 ЧПКД импульсы с периодом следованк.я Т поступают на вход синхронизации счетчика 4, время заполнения которого
Тс = 2 "То = 2" КзТ2, (5) где 2" — информационная емкость счетчика
4, при этом время Те равно длительности формируемого сигнала, При линейном законе изменения частоты формируемого сигнала (режимы "ЛЧМН", и "ЛЧМ-С") с выхода счетчика 4 код, линейно изменяющийся от 0 до заполнения счетчика 4, через коммутатор 6 и управляемый инвертор 7 кодов поступает на первый вход блока 8 УК, При изменении частоты формируемого сигнала по гиперболическому закону (режимы ГЧМ-Н" и ГЧМ-С") с выхода счетчик 4 код, линейно изменяющийся от 0 до . заполнения счетчика 4, поступает на вход блока 5 ППЗ, в котором трансформируется в код, изменяющийся по заданному закону, который с выхода блока 5 ППЗ через коммутатор 6 и управляемый инвертор 7 кодов поступает на первый вход блока 8 УК.
На второй вход блока 8 УК в режимах
"ЛЧМ-Н", "ЛЧМ-С", "ГЧМ-Н", "ГЧМ-С" с выхода регистра 16 РЧ поступает код, и ропорциональный разности частот й)д, В результате перемножения кодов, поступающих на входы блока 8 УК, на выходе блока 8
УК формируется код текущего значения девиации частоты ид выходного сигнала Ueeix (t) который с выхода блока 8 УК поступает на первый вход сумматора 9. На второй вход сумматора 9 также как и в режиме "TQH" поступает код начальной частоты юо . С выхода сумматора 9 суммарный код текущего значения частоты формируемого сигнала поступает на первый информационный вход функционального преобразователя 10, работа которого не отличается от работы в режиме
"ТОН", при этом на второй информационный вход функционального преобразователя 10 в этих режимах с выхода накапливающего сумматора 20 поступает нулевой код, B результате на выходе ГСС формируется выходной сигнал в соответствии с выражением (2), В режиме "МЧС" формирования многочастотного сигнала код начальной частоты в, с выхода регистра 17 УНЧ через сумматор 9 поступает на первый информационный вход функционального преобразователя 10, так как в этом режиме на второй вход сумматора
9 поступает с выхода счетчика 4 через коммутатор 6, управляемый инвертор 7 кодов и блок
8 УК нулевой код. Код начальной частоты со, преобразуется накапливающим сумматором 21 в код текущего значения фазы и, t сигнала начальной частоты си< с периодом дискретизации Тг m, соответствующем частоте следования импульсов с выхода второго делителя 2 ЧПКД, поступающих на вход синхронизации функционального преобразователя 10 (вход синхронизации накапливающего сумматора 21). Код текущего значения фазы в t сигнала начальной частоты в с выхода накапливающего сумматора 21 поступает на первый вход сумматора 22. Код шага сетки Лв с выхода регистра 18
УШСЧМЧС поступает на информационный вход первого накапливающего сумматора 19, на выходе которого формируется код текущего значения дополнительной фазы Лв t первой составляющей многочастотного сигнала с частотой дискретизации Тг m. С выхода первого накапливающего сумматора 19 код поступает на информационный вход второго накапливающего сумматора 20, на выходе которого последовательно через время Тг формируются коды мгновенных значений дополнительных фаз i Ла t (i = 1, ..., m) для всех m составляющих многочастотного сигнала с периодом дискретизации Тд. Период дискретизации Тд выбирается исходя из условий, определяемых теоремой Котельникова, т.е, Л
Т =T m <
1734189
С периодом Тд второй накапливающий сумматор 20 по первому установочному входу (см. фиг.3) импульсами, поступающими с выхода второго делителя 2 ЧПКД, устанавливается в ноль, после чего повторяется очередной цикл последовательного формирования дополнительных фаз i Лв l m составляющих многочастотного сигнала, но уже для исходного значения кода текущего значения дополнительной фазы Ьй для первой составляющей многочастотного сигнала, соответствующего моменту времени tj.
На фиг.4 приведены временные диаграммы работы: а — первого накапливающего сумматора 19 и б — второго накапливающего сумматора 20 для случая формирования многочастотного сигнала с числом составляющих m = 5. Сформированные коды мгновенных значений дополнительных фаз i Лвт с выхода накапливающего сумматора 20 поступают на второй информационный вход функционального преобразователя 10 (второй вход сумматора 22), на выходе сумматора 22 последовательно формируются коды мгновенных значений фаз для m составляющих многочастотного сигнала с периодом дискретизации Т, которые через первый управляемый инвертор 23 кодов поступают на вход блока 24 ПЗ, с выхода которого сформированные коды мгновенных значений для
m составляющих мгногочастотного сигнала поступают на вход ЦАП 10 и преобразуются в мгновенные значения выходного аналогового сигнала 0вых т, определяемого выражением (3), который через фильтр 12 НЧ поступает на выход ГСС.
B генераторе синусоидальных сигналов реализован режим формирования многочастотного сигнала с эквидистантной сеткой частот в соответствии с выражением (3), что позволяет использовать его в встроенных системах автоматизированного контроля не в одной, а в нескольких точках амплитудночастотной характеристики (АЧХ) многоканальных приемоусилительных устройств при существенном сокращении временных затрат на контроль и корректировку АЧХ в процессе их эксплуатации, Формула изобретения
Генератор синусоидальных сигналов, содержащий генератор тактовых импульсов, последовательно соединенные первый делитель частоты с переменным коэффициентом деления, счетчик, блок программируемого постоянного запоминания, коммутатор, управляемый инвертор кодов, блок умножения кодов, сумматор, функциональный преобразователь и цифроаналого10 вход управляемого инвертора кодов подключены к соответствующим выходам формирователя управляющих сигналов, другой разрядный вход коммутатора подключен к
15 выходу счетчика, выход регистра разности частот подключен к другому входу умножителя кодов, при этом функциональный пре20
55
50 вый преобразователь, регистр длительности сигнала, регистр разности частот, регистр начальной частоты, выход которого подключен к другому входу сумматора, формирователь управляющих сигналов, при этом выход регистра длительности сигнала подключен к управляющему входу первого делителя с переменным коэффициентом деления, а установочный вход счетчика, управляющий вход коммутатора и управляющий образователь содержит накапливающий сумматор, последовательно соединенные первый управляемый инвертор кодов, блок постоянного запоминания и второй управляемый инвертор кодов, выход которого является выходом функционального преобразователя, информационный вход и вход синхронизации накапливающего сумматора функционального преобразователя являются соответственно первым информационным входом и входом синхронизации функционального преобразователя, отличающийся тем, что, с целью обеспечения формирования многочастотного сигнала в виде эквидистантной сетки частот с управляемыми частотами и шагом сетки, в него введены второй делитель частоты с переменным коэффициентом деления, последовательно соединенные регистр установки шага сетки частот многочастотного сигнала, первый накапливающий сумматор и второй накапливающий сумматор, фильтр нижних частот, регистр установки числа составляющих многочастотного сигнала, выход которого подключен к управляющему входу второго делителя частоты с переменным коэффициентом деления, в функциональном преобразователе между выходом накапливающего сумматора и входом первого управляемого инвертора кодов введен сумматор, при этом выход генератора тактовых импульсов подключен к входу синхронизации второго накапливающего сумматора и к входу второго делителя частоты с переменным коэффициентом деления, выход которого подключен к входу первого делителя частоты с переменным коэффициентом деления, к входу синхронизации функционального преобразователя, к первому установочному входу второго накапливающего .сумматора и к входу синхронизации первого накапливающего сумматора, а другой информационный вход сумматора функ1734189
50
55 ционального преобразователя является вторым информационным входом функционального преобразователя, выход цифроаналогового преобразователя подключен к входу ФНЧ, второй установочный вход второго накапливающего сумматора подключен к дополнительному выходу формирователя управляющих сигналов, вход сигнала старшего разряда цифроаналогового преобразователя соединен с выходами сигнала старшего разряда сумматора, функцио5 нального преобразователя и с управляющим входом второго управляемого инвертора кодов функционального преобразователя, 1734189 тон
Ж9ьоРрйту
1734189
14
13
Составитель М, Цветков
Редактор Г. Мозжечкова Техред M.Ìîðãåíòàë Корректор Т, Малец
Заказ 1675 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101