Цифровой синтезатор частот
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОЮЗ СОВЕТСКОЦИАЛИСТИЧРЕСПУБЛИК се а 9 4 Н 03 В 19 ТЕНИЯ регистигналвНСЗ 18 нижан код числа И, НС 3 7 ф Фильр 1 эап5 - кодНС 3. СУДАРСТВЕНКЫЙ КОМИТЕТ СССР О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ ПИСАНИЕ ИЗОБВТОРСНОМУ СВИДЕТЕЛЬ(56) Рабинер Л., Гоулд Б, Теория иприменение цифровой обработки сигналов. - М,: Мир, 1978, с. 622.(54) ЦИФРОВОЙ СИНТЕЗАТОР ЧАСТОТ(57) Изобретение относится к радиотехнике и обеспечивает уменьшениеуровня паразитных спектральных составляющих в выходном сигнале. Цифровой синтезатор содержит регистры 1,5кода частоты, генератор импульсов 2,накапливающий сумматор (НС) 3, блоквычитания 4 кодов, триггер 6, компараторы 7, 11, 12, 13 кодов, коммутатор 8, сумматоры 9, 14, 15, 16 кодов дешифратор 10, ЦАПних частот. В регисчисла и, а в регистопределяющий емкост происходит суммирование кода числа ис кодом числа, полученным в предыдущем такте работы, Блок вычитания 4определяет разность между текущимзначением кода в НС 3 и кодомра 5, Компаратор 7 формирует сзаписи кода блока вычитания 4в том случае, если текущее значениекода НС 3 превысит значение кода Н.Последовательность кодов на выходеНС 3 является последовательностьюкодов фазы. Интервал изменения кодовНС 3, равный И, разбивается на четыре подынтервала. С помощью компараторов 11-13 определяется подынтервалв котором находится текущее значениекода НС 3. Дешифратор 10 формируетуправляющие сигналы на сумматор 9 взависимости от того, в каком подынтервале находится текущее значениекода НС 3. В сумматоре 14 происходитсложение аппроксимирующей функцииИзобретение относится к радиотехнике и может быть использовано в радиопередающих и радиоприемных устройствах,Целью изобретения является уменьшение уровня паразитных спектральных составляющих в выходном сигнале.На чертеже представлена электрическая структурная схема цифровогосинтезатора частот.Цифровой синтезатор частот содержит первый регистр 1 кода частоты,генератор 2 импульсов, накапливающийсумматор (НС) 3, блок 4 вычитаниякодов, второй регистр 5 кода"частоты, триггер 6, первый компаратор 7кодов, коммутатор 8, первый сумматор9 кодов, дешифратор 10, второй компаратор 11 кодов, третий компаратор12 кодов, четвертый компаратор 13 кодов, второй сумматор 14 кодов, третий сумматор 15 кодов, четвертый сумматор 16 кодов, цифроаналоговый преобразователь (ЦАП) 17 и фильтр 18нижних частот,Синтезатор работает следующим образом.В исходном состоянии в первый регистр 1 записан код числа и, а вовторой регистр 5 - код числа И, определяющий емкость НС 3. В каждом такте работы в НС 3 под действием синхронизирующего импульса с выхода генератора 2 импульсов происходит суммирование кода числа и с кодом числа,полученным в предыдущем такте работы, В НС 3 происходит формированиепоследовательности кодов К не(р 1= и р (р = 1, 2, 3,- номер тактаработы цифрового синтезатора частот),Одновременно в каждом такте работы вблоке вычитания происходит вычислениеразности между текущим значением кода в НС 3 (кодом К н, ) ) и значением кода во втором регистре 5 Кз )цсВ первом компараторе 7 происходитсравнение текущего кода НС 3 и кодавторого регистра 5, и на выходе первого компаратора 7 формируется сигнал записи в том случае, если текущее значение кода К превыситзначение кода И. Под действием этогосигнала происходит переключение триггера б и осуществляется запись выходного кода блока 4 вычитания в НС 3.В результате этого дальнейшее Формирование последовательности кодов К ,( ) в НС 3 осуществляется со значенйем ь К = КПоследовательность кодов на выходе НС 3 можно рассматривать как последовательность кодов фазы на интервале Е Е (О.Л). Преобразование указанных кодов в коды амплитуды выходного колебания осуществляется в остальных элементах цифрового синтезатора частот.Заданная функция преобразования представляется в виде суммы где Р(К) ) - аппроксимирующаяфункцияБ - число подынтервалов разбиения аргумента;Р Кц, 1 - корректирующаякР.нс р 1Функция;1 К нс 1 - переключательнаяфункция.В качестве аппроксимирующей ФункЗОции РКнс Д используется прямое илиинверсное значение Функции К нс(р 1 акорректирующие Функции Формируютсяоперациями сдвига и суммирования.Интервал изменения кодов Кнс(р) 1равный И, разбивается на четыре З 5 подынтервала и с помощью второго,третьего и четвертого компараторов11-13 происходит определение подынтервала, в котором находится текущеезначение кода Кнс( ) НС 3. Для этихцелей на один из входов компараторов11-13 подается текущее значениенср 1 а на другие входы подаются коды, определяющие границы выделенныхподынтервалов, При этом к второйгруппе входов второго компаратора 11подключены выходы второго регистра5 со сдвигом на один разряд в сторону младших разрядов, что эквивалентно подаче кода И/2, К второй группе 5 О входов третьего компаратора 12 подключены выходы второго регистра 5 сосдвигом на два разряда в сторонумпадших разрядов, что эквивалентноподаче кода И/4, На вторую группу 55 входов четвертого компаратора 13 свыходов четвертого сумматора 16 подается код 3 И 4. Этот код формируется в четвертом сумматоре 16 путем3 13058 сложения кодов И/2 и И/4 либо путем вычитания кода И/4 из кода И. Указанные входные коды четвертого сумматора 16 формируются путем сдвига разрядных шин, В дешифраторе 10 происходит дешифрация выходных сигналов второго, третьего и четвертого компараторов 11-13 и формируются различные управляющие сигналы в зависимости от того, в каком подынтервале 10 находится текущее значение кода , нс(р) 15 Кчс(р) - И/4 Сформированные на выходе третьего сумматора 15 коды амплитуды преобразуются в ЦАП 17, а в фильтре 18 выделяется первая гармоника выходного сигнала.- 1,5 К,р) - М/ Сложение аппроксимирующей и корректирующей функций происходит во 15 втором сумматоре 14, а формирование корректирующих функций - в первом сумматоре 9.Если текущее значение кода Кср) находится в первом подынтервале, т.е. 20 0К, с И/4, на выходах дешифратора 10 Формируются управляющие сигналы, под действием которых первый сумматор 9 включается в режим транслирования входного кода, т.е. 25на его выходе формируется код Кис(р) Выходы первого сумматора 9 подключены к входам второго сумматора 14 со сдвигом на один разряд в сторону младших разрядов, что эквивалентно ЗО уменьшению в два раза численного значения входного кода. Под действием сигнала с выхода дешифратора 1 О во втором сумматоре 14 осуществляется операция вычитания из кона Кнс )35К кода 2Если текущее значение кода К) находится во втором подынтервале, т.е. И/4КИ/2, то на комму татор 8 подается сигнал, под воздействием которого выходы второго регистра 5 подключаются к входам первого сумматора 9 со сдвигом на один разряд в сторону младших разрядов. 45 Это эквивалентно подаче кода И/2.В первом сумматоре 9 из кода И/2 вычитается текущее значение кода Кнсрнс р) т.е. К, ) = И/2 - Кс ), а во втором сумматоре 14 из кода К) вы читается уменьшенное в два раза значение выходного кода первого сумматора 9, т.е. МКг ) нс 1 р) 4 "ЧР) 23 4Если текущее значение кода Кнер) находится в третьем поцынтервале, т.е. И/2 б Кн, ) ( 3 И/4, то в первом сумматоре 9 из кода К) вычинс (р) тается код И/2, который поступает с выхода коммутатора 8.Выходной код К) уменьшенныйУ(р)в два раза во втором сумматоре 14, складывается с кодом К) т.е. форнср)мируется код 1 И)Ег(Р) нс 1 Р) 2нсР) Если текущее значение кода находится в четвертом .1 одынтервале, т,е,3 И/4К)И, то на вход первогосумматора 9 через коммутатор 8 поступает без смещения код числа И, изкоторого вычитается код К),Уменьшенный в два раза выходной код первого сумматора 9 складывается во втором сумматоре 14 с кодом Кт,е,К гр) 1/2 И + К нс(р) ),Сформированные во втором сумматоре 14 коды подаЬтся на вхоц третьегосумматора 15, управление режимом работы которого осуществляется триггером 6. В первом полуперисде выходного колебания третий сумматор 15 работает в режиме транслирования входного сигнала, а во втором полупериодев третьем сумматоре 15 из кода И вычитается выходной код второго сумматора 14. Таким образом, при формировании второго полупериода выходногоколебания осуществляется инверсия ко-.дов по основанию М и тем самым устраняется ошибка преобразования кодов. В предложенном цифровом синтезаторе частот существенно уменьшается уровень паразитных спектральных составляющих в выходном си"нале, Это обусловлено устранением ошибки преобразования кодов при инверсии выходных кодов НС 3, а также более точным формированием выходной гармонической функции1305823 Составитель Ю, КовалевРедактор О, Юрковецкая Техред А.Кравчук Корректор А.Зимокосов Заказ 1463/53 Тираж 902 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж,Раушская наб., д. 4/5Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,4 Формула изобретенияЦифровой синтезатор частот, содержащий первый регистр кода часто" ты, последовательно соединенные второй регистр кода частоты, блок вычитания кодов, накапливающий сумматор и первый компаратор кодов, последовательно соединенные цифроаналоговый преобразователь и фильтр нижних частот, а также генератор импульсов, выход 10 которого соединен с входом синхро" ниэации накапливающего сумматора,второй вход первого компаратора кодов подключен к выходу второго регистра кода частоты, второй кодовый вход, 15 установочный вход и выход накапливающего сумматора подключены соответственно к выходу первого регистра кода частоты, выходу первого компаратора кодов и второму входу блока вычитания кодов, о т л и ч а ю щ и й с я тем, что, с целью уменьшения уровня паразитных спектральных составляющих в выходном сигнале, между выходом второго регистра кода частоты и вхо дом цифроаналогового преобразователя введены последовательно соединенные второй компаратор кодов, дешифратор, коммутатор, первый сумматор кодов, второй сумматор кодов и третий сум матор кодов, а также введены триггер,третий компаратор кодов и последоватепьно соединенные четвертый сумматор кодов и четвертый компараторкодов, выход которого соединен с вторым входом дешифратора, третий вход,второй и третий выходы которого подключены соответственно к выходутретьего компаратора кодов, управляющему входу первого сумматора кодов и управляющему входу второго сумматора кодов второй вход которогообъединен с вторым входом первогосумматора кодов, вторым входом второго компаратора кодов, первым входом третьего компаратора кодов ивторым входом четвертого компаратора кодов и подключен к выходу накапливающего сумматора, второй входтретьего компаратора кодов объединенс Кодовым входом коммутатора, вторымвходом третьего сумматора кодов,первым и вторым входами четвертогосумматора кодов и подключен к выходувторого регистра кода частоты, входи выход триггера подключены соответственно к выходу первого компаратора кодов и управляющему входу третьего сумматора кодов, а выход генератора импульсов соединен с входомсинхронизации цифроаналогового преобразователя.1
СмотретьЗаявка
4010690, 09.12.1985
ВОЕННАЯ ИНЖЕНЕРНАЯ РАДИОТЕХНИЧЕСКАЯ АКАДЕМИЯ ПРОТИВОВОЗДУШНОЙ ОБОРОНЫ ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА ГОВОРОВА Л. А
ГОМОЗОВ ВЛАДИМИР ИВАНОВИЧ, КАНДЫРИН НИКОЛАЙ ПАВЛОВИЧ, РОМАНОВ ЮРИЙ МИХАЙЛОВИЧ, СОКОЛОВ СЕРГЕЙ АНАТОЛЬЕВИЧ
МПК / Метки
МПК: H03B 19/00
Метки: синтезатор, цифровой, частот
Опубликовано: 23.04.1987
Код ссылки
<a href="https://patents.su/4-1305823-cifrovojj-sintezator-chastot.html" target="_blank" rel="follow" title="База патентов СССР">Цифровой синтезатор частот</a>
Предыдущий патент: Умножитель частоты
Следующий патент: Генератор шумовых сигналов
Случайный патент: Установка для непрерывного литья волокнистых композиционных материалов