Цифровой генератор синусоидальных сигналов Советский патент 1986 года по МПК H03B19/00 

Описание патента на изобретение SU1223328A1

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

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

На фиг.1 приведена структурная электрическая схема цифрового генератора синусоидальных сигналов; на фиг.2 - эпюры, поясняющие принцип действия генератора.

Предлагаемый генератор содержит опорный генератор 1, фазовый накопитель 2, распределитель 3 импульсов , блок 4 постоянного запоминания, первый 5, второй 6, третий 7 и четвертый 8 вычислители приращени синусоидальной функции, аналоговый сумматор 9, фильтр 10 нижних частот Каждый из вычислителей 5 - 8 состоит из регистра 11 памяти, вычита- теля 12, накапливающего сумматора 1 и цифрраналогового преобразователя (ЦАП) U.

Цифровой генератор синусоидальных сигналов работает следующим образом.

В исходном состоянии выходной код накапливающего сумматора 13 и регистра 11 равен нулю. С приходом первого тактового импульса с второго вьсхода (фиг.2ж) распределителя 3 в регистр I1 памяти с выхода блока 4 записьшается код значения синусоидальной функции фазы (4 j), т.е. код sincf , который поступает на вход слагаемого вычитателя 12. На вход вычитаемого (т.е. число имеет отрицательный знак или поступает в дополнительном коде) поступает код значения .синусоидальной функции фазы (Cf), т.е. код sin О, , при этом на выходе вычитателя 12 формируется код разности

К

11

sin СР - sin cf, ,

где К - выходной код вычитателя 1 2,

Этот код разности двух последовательных значений синусоидальной функции поступает на вход второго слагаемого накапливающего сумматора 13, на входе второго слагаемого которого имеется код нуля. С прихо12233282

дом первого тактового импульса с четвертого выхода распределителя 3 на записьшающий вход накапливающего сумм.атора 13 на его выходе формируется код

К.(, 0+(sin ср siri Ч ) sinCf - - sin q), Аг,

где К , - выходной код накапливаю-

щего сумматора 13; ,й г - приращение второго вычислителя 6,

Так как sin qij sin ц, (фиг.2д) на , возрастающей ветви синусоиды, то и Лг О (фиг.2а,Е) .

Затем с приходом второго тактового импульса с второго выхода (фиг.2ж) распределителя 3 в регистр 11 памяти с выхода блока 4 записывается код значения синусоидальной функции фазы (Q ), т.е. код sin q- , который поступает на вход слагаемого вычитателя 12, на вход вычитаемого которого поступает код значения синусоидальной функции фазы (t,), т.е. код sinCp, , при этом на выходе вычитателя 12 формируется код разности

0

5

2 Этот код разТности последовательных значений синусоидальной функции поступает на вход второго слагаемого накапливающего сумматора 13, на входе второго слагаемого которого имеется код К д г. С приходом второго тактового импульса с четвертого выхода распределителя 3 на записьшающий вход накапливающего сумматора 13 на его выходе формиру- . ется код

i Kj +CsinCf. j-sin J ) ir+ &г;

5

Так как sin Cf2 sin t|i, (фиг.2(з) на спадающей ветви синусоиды, то лг О (фиг.2а,6), т.е. код разности к|д поступает на накапливающий сумматор 13 со знаком минус (или в допол- 0 нительном коде). -Таким образом, значение кода на выходе накапливающего сумматора 13 в данный момент уменьшается на величину дг (фиг.2о.

5

&),

т.е. К

К

Э

и К

1

К,,-4Г

С приходом последзпощих тактовых импульсов с второго и четвертого выходов распределителя 3 соответственно на записьгоающие входы рег истра 1 1 и накапливающего сумматора 13 происходит уменьшение значения кода на выходе накапливающего сумматора 13, так как на спадающей ветви (фиг.2) синусоиды значение sin ср всегда меньше значения sintf, (предыдущей точки). На возрастающей ветви синусоиды, когда значение sin( всегда больше значения sin tj) значение выходе накапливающего сумматора 13 увеличивается.

Таким образом, значение кода на выходе накапливающего сумматора 13 имеет циклический характер - на возрастающей ветви синусоиды значение кода увеличивается, на спадаю- , щей ветви синусоиды значение кода уменьшается. Чтобы не было переполнения накапливающего сумматора 13 максимальным значением кода разрядность последнего выбирается равной разрядности применяемых ЦАП 14, так как значение максимального кода всегда меньше максимального значения кода синтезируемого сигнала (фиг.2а, D). Аналогично работают и вычислители 5 - 8.

При этом фазовый накопитель 2 представляет собой разрядный накапливающий сумматор, которьй, например, может быть построен по известной схеме, включающей сумматор и буферный регистр с обратной связью выходных ра:зрядов последнего на соответствующие входные разряды одного из слагаемых сумматора, на вход второго слагаемого которого поступает код К (F) (число) синтезируемой частоты, а импульс с выхода опорного генератора 1 поступает на записывающие входы буферных регистров.

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

I N iU S ( -sin i/n -L-i ).

Эти коды приращений поступают на

азрядные входы 1ДАП 14 каждого вычисителя 5-8, которые преобразуют х в аналоговые величины (фиг.28,а ). выхода ШШ 14 /сигналы приращении йачений функции поступают на входы налогового сумматора 9, который на воем выходе формирует ступенчать;;; инусоидальный сигнал (фиг.26).

После фильтрации полученного сиг0

5

0

5

0

5

0

5

нала фильтром IО на выходе формируется синусоидальный сигнал соответствующей частоты.

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

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

вторая группа входов вычитателя третьего вычислителя приращения синусоидальной функции соединена с соответствующими выходами регистра памяти второго вычислителя приращения синусоидальной функции, втоJ4 12J41234r2J412341234 1 2 3 4 f 2 J 12

И I И I I t I И I ММ I И I I I I I И I И i I I

рая группа входов вычитателя четвертого вычислителя приращения синусоидальной функции соединена с соот- ветствующими выходами регистра памяти третьего вычислителя приращения синусоидальной функции.

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

название год авторы номер документа
Цифровой синтезатор сигналов 1988
  • Батурин Николай Гаврилович
  • Бондарь Леонид Владимирович
  • Горшков Николай Викторович
  • Романов Юрий Михайлович
SU1626314A1
Цифровой синтезатор частот 1986
  • Зусин Геннадий Ефимович
  • Дибров Юрий Викторович
  • Горьев Сергей Адольфович
  • Парфенюк Виктор Николаевич
SU1394393A1
Устройство для вычисления полиномиальной функции от аналогового аргумента 1990
  • Козлов Леонид Григорьевич
SU1737444A1
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА СИГНАЛОВ С ОГРАНИЧЕННЫМ СПЕКТРОМ (ВАРИАНТЫ) 2004
  • Денисенко В.П.
RU2265278C1
Способ преобразования угла поворота вала в код и устройство для его осуществления 1988
  • Макаров Николай Николаевич
  • Гоносков Владимир Иванович
SU1647901A1
Устройство для формирования базисно-тригонометрических функций 1990
  • Ордынский Анатолий Борисович
  • Боронов Игорь Юрьевич
SU1792542A3
Устройство для выполнения преобразования Фурье 1987
  • Куконин Владимир Егорович
  • Петько Валерий Иванович
  • Чеголин Петр Михайлович
  • Пинютин Игорь Иванович
SU1424027A1
Цифровой синтезатор частот 1983
  • Григорьев Виталий Савельевич
  • Капустин Вячеслав Юрьевич
  • Гадяцкий Павел Андреевич
  • Молчанов Павел Иванович
SU1190457A1
Устройство для отображения графической информации на газоразрядной индикаторной панели 1982
  • Бураков Игорь Кузьмич
  • Вайнштейн Марк Хемович
  • Романов Сергей Михайлович
  • Хейфец Аркадий Львович
SU1108488A1
Устройство для вычисления коэффициентов Фурье 1985
  • Боюн Виталий Петрович
  • Головин Александр Николаевич
SU1283790A1

Иллюстрации к изобретению SU 1 223 328 A1

Реферат патента 1986 года Цифровой генератор синусоидальных сигналов

Изобретение относится к радиотехнике. Расширяется диапазон генерируемых частот и повышается спектральная чистота выходного сигнала. Цифровой генератор содержит опорньш генератор 1, фазовый накопитель 2, распределитель 3 импульсов, блок постоянного запоминания (БПЗ) 4, «( } аналоговый сумматор 9, фильтр нижних частот (ФНЧ) 10 и четыре вычислителя 5,6,7,8 приращения синусоидальной функции, каждый, из которых состоит из регистра 11 памяти, вычитателя 12,накапливающего сумматора 13 и цифроаналогового преобразователя (ЦАП) 14. Код К (F) синтезируемой частоты накапливается в фазовом накопителе 2, затем запоминается в БПЗ 4 и в регистры 1I памяти записываются коды значения синусоидальной функции фазы. Затем формируемые вычитателями 12 коды разности поступают в накапливающие сумматоры 13,имеющие циклический характер. Формируемые ими коды приращения значения синуса преобразуются в 11АП 14 в аналоговые величины, которые формируются в аналоговом сумматоре 9 в ступенчатый синусоидальный сигнал. После фильтрации в ФНЧ 10 на выходе цифрового генератора формируется синусоидальный сигнал соответствующей частоты. 2 нл. i W N9 tC 00 СА to 00

Формула изобретения SU 1 223 328 A1

Редактор А.Шишкина

фиг. 2

Составитель В.Рудай Техред О.Сопко

Заказ 1722/57 Тирал 816Подписное

ВИИШИ Государственного комитета СССР

по делам изобретений и открытий 1)3035, Москва:, Ж-35, Раушская наб., д.4/5

Филиал ГШП Патент, г.Ужгород, ул.Проектная,4

Корректор М.Демчик

Документы, цитированные в отчете о поиске Патент 1986 года SU1223328A1

Гнатек Ю.Р
Справочник по циф- роаналоговым и аналого-цифровым преобразователям
М.: Радио и связь, 1982, с.255-260
Цифровой генератор синусоидального сигнала 1977
  • Григорьян Рустем Леонтьевич
  • Маслов Николай Вениаминович
SU666628A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 223 328 A1

Авторы

Шумаев Владимир Васильевич

Даты

1986-04-07Публикация

1984-01-04Подача