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

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

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

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

название год авторы номер документа
Цифровой генератор синусоидальных сигналов 1984
  • Петровский Александр Александрович
  • Клюс Владимир Борисович
SU1215162A1
СИНТЕЗАТОР ЧАСТОТ 1997
  • Колесникова Л.Н.
  • Мякишев О.В.
RU2137287C1
Устройство для вычисления коэффициентов Фурье 1985
  • Боюн Виталий Петрович
  • Головин Александр Николаевич
SU1273944A1
МНОГОКАНАЛЬНЫЙ АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ 1973
  • В. Абрамов, В. И. Латышев В. Ф. Тараев
SU384115A1
Цифровой генератор синусоидальных сигналов 1987
  • Урьяс Александр Исаакович
  • Трапезников Борис Алексеевич
SU1450068A1
Устройство для передачи дискретных сигналов 1984
  • Заварина Эльвира Александровна
  • Скляр Владимир Степанович
SU1277419A1
Устройство для вычисления коэффициентов Фурье 1985
  • Боюн Виталий Петрович
  • Головин Александр Николаевич
SU1283790A1
Устройство для воспроизведения функций 1990
  • Трофименко Татьяна Георгиевна
SU1709355A1
Цифровой генератор синусоидальных сигналов 1984
  • Шумаев Владимир Васильевич
SU1223328A1
Устройство для вычисления преобразования Фурье-Галуа и свертки 1985
  • Вариченко Леонид Викторович
  • Дедишин Мирослав Ярославович
  • Раков Михаил Аркадьевич
  • Сварчевский Геннадий Сигизмундович
SU1295415A1

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

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

1. ЦИФРОВОЙ ГЕНЕРАТОР СИНУСОИДАЛЬНЫХ СИГНАЛОВ, содержащий последовательно соединенные первый блок элементов И, первый накапливаю щий сумматор, последовательно соединенные первый регистр памяти и второй блок элементов И, синхронизатор, первый, второй и третий выходы которого соответственно соединены с установочным входом первого накапливающего сзгмматора, управляющим вхог: дом первого блока элементов И и с .управляющим входом второго блока элементов Н, и блок умножения кодов, при этом прямой и ия зерсиый выходы первого иакапливаннцего сумматора подключены соответственно к первому и второму входам блока умножения кодов, отличающийся тем, что, с целью обеспечения изменения по частоте выходных сигналов, в него введены последовательно соединенные второй, регистр памяти, третий блок элементов И, блок элементов ИЛИ и второй накапливающий сзт матор, выход которого соединен с информационным входом первого блока элементов И, выход второго блока элементов .И подключен к второму входу блока эле-ментов ИЛИ, управляющий вход третьего блока элементов И соединен с четвертым выходом синхронизатора, управляющий вход и управляющий выход второго накапливающего сумматора соеди,нены соответственно с первым выходом синхронизатора и входом синхронизатора 2. Генератор по п.1,о т л и чающийся тем, что синхронизатор содержит последовательно соединенные генератор тактовых импульсов, первый и второй элементы И, счетчик и дешифратор, последовательно соединенные генератор одиночного импульса и RS-триггер, выход которого подключен к второму входу первого ОЗ элемента И, инвертор, элемент задерж«ч| ки, третий, четвертый и пятый эле менты И, первые входы третьего, чет&9 вертого и пятого элементов И объединены с входом элемента задержки и подключены к выходу первого элемента И, вторые входы третьего, четвертого и пятого элементов И соответственно подключены к первому, второму и третьему выходам дешифратора, |вход и выход инвертора соответственно подключены к выходу пятого эле(Меита И,и к второму входу второго элемента И, установочный вход счет: чика соединен с выходом генератора

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

Изобретение относится к радиотехнике и может использоваться в цифровых системах формирования синусоидальных сигналов с изменяющейся во времени частотой. Цель изобретения - обеспечение изменения по частоте выходных сигналов. На фиг.1 представлена структурная электрическая схема цифрового генератора синусоидальных сигналов; на фиг.2 - структурная схема синхронизатора. Цифровой генератор синусоидальных сигналов содержит первый блок элемечтов И 1 , первый накапливающий сумма тор 2, блок 3 умножения кодов, первый регистр 4 памяти, второй блок элементов И 5, второй регистр 6 памяти, третий блок элементов И 7, второй накапливающий сумматор 8, . блок элементов ИЛИ 9, синхронизатор 10. При этом синхронизатор содер жит генератор .. 11 тактовых импульсов первый элемент И 12, второй элемент И 13, счетчик 14, дешифратор I5, генератор 16 одиночного импульса, RS-триггер 17,; элемент 18 задержки инвертор 19, третий элемент И 20, четвертый элемент И 21 и пятый элемент И 22. Цифровой генератор синусоидальных сигналов работает следующим образом В основу работы Цифрового генератора синусоидальных сигналов положен алгоритм, основанный на соотношении хСТГ-х ) S, |- s(n X для О С X I ИЛИ:в дискретном виде (-if (n-KM)M-(vKM)uAsiM)onui . (1) дпя любого п где А § М / п - амплитуда синусоида;dt - период дискретизации;rt 0,1,2 - текущий номер вырабатьшаемой дискреты; М - емкость первого накапливающего сумматора 2 без знакового разряда;К - число переполнений первого накапливающего сумматора 2. Аргумент синусоиды А и его риращение постоянны и пропорциональы частоте ш генерируемой синусоды. Дпя п-го отсчета синусоиды, аргуент А р равен + UJ.4t . Дпя получения синусоиды с изменяюейся частотой во времени вместо остоянной частоты и нужно подавлять значения частоты иУ, , измеяющейся при переходе от одного тсчета к другому А„ Ар.,+4А„ /1„.,4и;„д. (3) Для равномерного изменения частоы формируемой синусоиды значения ш задаются, следующим образом U)f,). ДЦ) , ( где . ДЫ - изменение частоты за время At, т.е. скорость сканирования синусоиды по частоте. На основании (4) приращение аргумента Л А будет определяться следующим образом .+4А , )A-k. () Из соотношений (З) и (5) определяются формулы изменения аргумента формируемой синусоиды, положенные в основу цифрового генератора синус идальных сигналов .,+4A . При этом начальные условия следующи U)gAl4t . л- tOMAi 4А-2|-. Количество формируемых отсчетов синусоиды пропорционально емкости первого накапливающего сумматора 2. При этом, чем больше скорость изменения частоты u) синусоиды, тем меньше можно получить отсчетов при фиксированной емкости первого накап ливающего сумматора 2, Минимальное значение йш за перио дискретизации определяется из равен ства Л А, 1, А .1 и соответственно равны VMviH .f . Максимальная частота синусоиды определяется из соотношения 4А р и равна ( . ;. По сигналу с первого выхода синхронизатора 10 обнуляются первый и второй накапливаюш е сумматоры 2 и и по сигналу с второго выхода синхр низатора 10 к содержимому первого накапливающего сумматора 2 добавляе ся содержимое второго накапливающег сумматора 8. Таким образом формируе ся начальное значение аргумента Др На выходе блока 3 умножения кодов получаются отсчеты функции синуса. По сигналу с третьего выхода синхро низатора 10 содержимое первого реги ра 4 памяти складьшается с содержимым второго накапливающего сумматора 8. Так получается первое приращение аргумента и по сигналу с второго выхода синхронизатора 10 содер жимое второго накапливающего сумматора 8 добавляется к содержимому первого накапливающего сумматора 2 и получается первое значение аргумента и на выходе блока 3 умножения йодов формируется значение первогЪ дискретного отсчета синусоиды. Далее по сигналу с четвертого выхода синхронизатора 10 Ьодсржимое второго регистра 6 памяти через третий блок элементов И 7 и блок элементов ИЛИ 9 складьгоается с содержимым второго накапливающего сумматора 8, в котором образуется очередное приращение аргумента. Это значение аргумента (То сигналу с второго выхода синхронизатора 10 складьшается с содержимым первого накапливающего сумматора 2 и на выходе блока 3 умножения кодов получается очередное значение синусоиды. Этот процесс может повторяться до тех пор., пока не переполнится второй накапливающий сумматор 8, который имеет на один разряд меньше, чем первый накапливающий сумматор 2. Дополнительный разряд первого накапливающего сумматора 2 является знаковым и используется для определения знака синуса. Так как второй накапливающий сумматор 8 имеет на один разряд ме|ньше, чем первый накапливающий сумматор 2, то на одном переходе синусоиды всегда будет не менее двух отсчетов, Сигнал переполнения на управляющем выходе второго накапливающего сумматора 8 свидетельствует о достижении максимальной верх- ней частоты. Этот сигнал переполнения поступает на вход синхронизатора 10 и устанавливает ,RS-триггер 17 в нуль, тем самым прекращая работу цифрового генератора синусоидальных сигналов. Далее модно формировать новую синусоиду с другими значениями начальной частоты tOj и скорости изменения частоты u(jJ , либо повторить формирование той же самой синусоиды, подав с генератора одиночного импульса 16 сигнал Пуск на RS-триг- гер 17. Если в выражении (б) , то формируемая синусоида будет иметь постоянную частоту Ы, а когда 4А имеет отрицательное значение, то сканирование синусоиды по частоте начинается в сторону уменьшения частоты. Введение второго накапливающего сумматора 8 обусловлено необходимостью вычисления приращения аргумента аА /начальное значение которого лА хранится в первом

регистре 4 памяти, а во втором ре гистре 6 памяти хранится значение изменения приращений аргумента Л А. Записьшая в регистры 4 и 6 различные значет1Я аргумента и его приращения; возможно формирование синусоиды с различными законами изменения по частоте. Если в качестве второго региЬтра 6 памяти использовать оперативное запоминающеее устройство, в ячейках которого записаны различные значения приращений аргумента, то в цифровом генераторе синусоидальных функций возможно программное управление скоростью качания синусоиды и частотным диапазоном посредством изменения содержимого запоминающего устройства,

В синхронизаторе 10 осуществляется формирование необходимых последовательностей управляющих сигналов. Управляющие сигналы формируются путем дешифраций соответствующих состояний счетчика 14, на вход которого поступают импульсы с генератора 11 тактовых импульсов. На первомчетвертом выходах синхронизатора при

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

Дешифратор 15, инвертор 19, третий, 5 четвертый, пятый элементы И 20-22 и второй элемент И 13 образуют схему демультиплексора, который коммутирует выход генератора .11 тактовых импульсов на первый, третий и четвертые

0 выходы синхронизатора 10. Сигнал Пуск обнуляет счетчик 14 и после того, как счетчик 14 просчитывает три импульса, сигналы с выхода . инвертора 19/Через второй злемент

5 И 13 запрещают работу счетчика 14.

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

5 и частотным диапазоном посредством изменения содержимого регистров памяти.

. /

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

Алешин В.Г., Алехин Ю,И
Жодзишский М.И, Конспект лекций по курсу - Радиопередающие устройства
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Способ образования коричневых окрасок на волокне из кашу кубической и подобных производных кашевого ряда 1922
  • Вознесенский Н.Н.
SU32A1
Петровский А.А., Клюс В.Б
Цифро
вой генератор синусоидальных функций для анализатора спектра; Изйестия вузовСССР
- Приборостроение, ; 1981, № 8, с
Разборное приспособление для накатки на рельсы сошедших с них колес подвижного состава 1920
  • Манаров М.М.
SU65A1
,

SU 1 193 763 A1

Авторы

Петровский Александр Александрович

Клюс Владимир Борисович

Даты

1985-11-23Публикация

1983-09-26Подача