Цифровой синтезатор частот

Иллюстрации

Показать все

Реферат

 

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

99 А1

C0IO3 СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (111 (У1)5 Н 03 В 19/00

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

1 ..

) 1 (21) 4459093/24-09 (22) 12.07.88 (46) 15.07.90. Бюл. У 26 (72) Н.П, Кандырин, Ю.И. Романов и С.A. Соколов (53) 621.373.42(088.8) (56) Авторское свидетельство СССР

К 813679, кл. Н 03 В 19/00, 1979.

Авторское свидетельство СССР

9 1203708, кл. Н 03 И 5/00, 1984. (54) ЦИФРОВО11 СИНТЕЗАТОР ЧАСТОТ (57) Изобретение относится к радиотехнике. Цель изобретения — упрощение цифрового. синтезатора частот. Цифровой синтезатор частот содержит первый ре.-. гистр 1 памяти, генератор 2 импульсов, накапливающий сумматор (НС) 3, комбинационный сумматор 4, ключ 5, счетный триггер 6, блок 7 вычитания кодов,второй регистр 8 памяти, третий регистр

9 памяти, цифроаналоговый преобразова2 тель (UAII) 10 фильтр 11, нижних частот.

В исходном состоянии в первьн, второй и третий регистры 1,8 и 9 записаны соответственно код числа и, код числа еС и код суммы предыдущих чисел и+ Ы., а в

НС 3 записано любое число, например о4

Последовательность кодов на выходе комбинационного сумматора 4 опережает численное значение кодов НС 3 на величину, . Импульс переполнения НС 3 открывает ключ 5 и импульс с выхода генератора 2 изменяет состояние счетного триггера 6 на противоположное. По мере поступления синхроимпульсов выходные коды НС 3 и комбинационного сумматора 4 линейно увеличиваются. В блоке вычитания 7 обеспечивается формирование треугольной аппроксимирующей функ- рр ции. В ЦАП 10 осуществляется преобразование кодов аппроксииируюцей фуш;ции в аналогввую величину. 1 ил.

1578799

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

Цель изобретения . — упрощение цифро«3 ного синтезатора частот„

На чертеже представлена .структурная электрическая схема цифрового синтезатора частот. 0

Цифровой синтезатор частот содержит первый регистр 1 памяти, генератор 2 импульсов, накапливаюций сумматор (НС) 3, комбинационный сумматор (КС) 4,ключ

5, счетный триггер 6, блок 7 вычитания кодов, второй регистр 8 памяти, третий регистр 9 памяти, цифроаналоговый преобразователь (ЦАП) 10, фильтр

11 нижних частот.

Цифровой синтезатор частот работает20 следующим образом.

В исходном состоянии в первый регистр 1 записан код числа и, во второй регистр 8 — код числа ), н третий регистр 9 — код суммы предыдущих чисел и+()(,, а в НС 3 записано любое число, например <4 . При поступлении импульсов с частотой следования fTс выхода генератора 2 в НС 3 формируется последовательность кодов К„ г)пг

= о(,+ nr, где r = 1,2... — номер такта работы. В КС 4 осуцествляется суммирование выходных кодов K>(r) НС 3 с кодом и + О/, третьего регистра 9.

Таким образом, последовательность кодов на выходе КС 4

1, К (Г) = К )(г(Г- 1 ) + (П+(11/ ) =К „ (Г) + п(ь опережает численное значение кодов

НС 3 на величину о(, Изменение инфор- 40 мации на выходе НС 3 осуществляется по переднему фронту импульсов с выхода генератора 2. Число двоичных разрядов в НС 3 и КС 4 одинаково, поэтому переполнение содержимого КС 4 нас- /15 тупает раньше.. ь

Содержимое НС 3 линейно увеличивается до момента переполнения, когда прибавление очередного числа и изме= няет суммарный код К н так, что он становится равным или больше числа

M = 2, где m — число двоичных разlYl рядов НС 3.

При переполнении НС 3 на его выходе переполнения формируется сигнал по заднему фронту синхроимпульса. Импульс переполнения открывает ключ 5 и очередной синхроимпульс с выхода генератора 2 изменяет состояние счетного триггера 6 на противоположное, а во внутренний регистр НС 3 записывается код КС 4, который равен сумме

ЬК„С,(г ) + oL, т.е. содержимое КС 4 на () опережает содержимое КС 3. После записи в НС 3 выходного кода КС 4 на выходе переполнения прекращается сигнал переполнения и ключ 5 закрывается.

В момент переполнения в НС 3 записывается код

1 -нс(") = дКНС(г ) + а) (2)

1 где 6К)(с (г ) — остаток после переполнения в r такте работы.

Это эквивалентно уменьшению емкости

НС 3 на величину

В момент следу)я его синхроимпульса к содержимому НС 3 добавляется число и и его выходной код становится равным ((К (r +1) — К (r )+и-д1, (r )+()(!+n (3) а выходной код КС 4 опережает его на величину р,и в соответствии с (1) равен

К (r +.1) — K„(r +1)+()(, . (4)

По мере пос гупления синхронп-. зируюцих импульсов выходные коды НС 3 и КС 4 линейно увеличиваются, а в моменты переполнения в НС 3 записывается код остатка, смеценный на величину ()(, и также счетный триггер 6 изменяет свое состояние на противоположное.Т,е, в НС 3 происходит линейное суммирование кодов и по модулю (М-()(), а окончательное выражение для последовательности кодов

Ке (г)= и +пг-(11- ь1) епг (пг/(11-g)/, (5)

Форми1)пвание треугольной аппроксимирующей функции осуществляется в блоке 7 вычитания, который содержит (ш+1) двоичных разрядов.При этом на старший (ш+1) разряд подан сигнал лог. "1",что эквивалентно подаче .на второй вход блока

7 вычитания двоичного кода числа (М+()4).

Управление режимом работы блока 7 вычитания осуществляется с выхода счетного триггера 6. При низком уровне управляющего сигнала в блоке 7 вычитания осупествляется простая передача кодов с первого выхода (код К)((г)) на выход.

При высоком уровне управляюцего сигнала осуцествляется операция вычитания из двоичного кода на втором входе (М+в ) текуцего значения кода на первом т" и 4 - и .2 57-м) 272" М ) (6) Формула изобретения

Составитель 10. Ковалев

Техред:М.Моргентал Корректор М. Пожо

Редактор А. Долинич

Заказ 1922

Тираж 655

Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035,. Москва, R-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r.Óæãoðoä, ул. Гагарина,101

5 15787 ,входе К „<(r),, Указанная операция эквивалентна операции инверсии кода IIQ Mo дулю (M-к). В результате на выходе блока вычитания формируется последовательность кодов треугольной аппрокси5 мирующей функции. В ЦАП 10 осуществляется преобразование этих кодов в аналоговую величину, а фильтр 11 выделяет первую гармонику выходного сигна- 10 ла, частота которого определяется выражением:

При этом цифровой синтезатор частот обеспечивает высокое быстродействие и малый шаг перестройки по частоте и обладает более простой конструкцией.

Цифровой синтезатор частот, содержащий последовательно соединенные ге;нератор импульсов, накапливающий сумматор и комбинационный сумматор, пер вый регистр памяти, выход которого соединен с первым кодовым входом на99 6 капливающего сумматора, последователь° Ф но соединенные второй регистр памяти и блок вычитания кодов, последовательно соединенные цифроаналоговый преобразователь и фильтр нижних частот, а также третий регистр памяти., о т л ич а ю шийся тем, что, с целью повышения быстродействия при одновременном упрощении цифрового синтезатора частот, между выходом переноса накапливающего сумматора и первым входом блока вычитания кодов введены последовательно соединенные ключ и счетный триггер, второй вход блока вычитания кодов подключен к кодовому выходу накапливающего сумматора, второй кодовый вход и импульсный вход которого подключены соответственно к .выходу комбинационного сумматора и к .выходу ключа, второй вход которого объединен с первым входом цифроаналогового преобразователя и соединен с выходом генератора импульсов, выход третьего регистра памяти подключен к второму входу комбинационного сумматора, а выход блока вычитания кодов соединен с вторым входом цифроаналогового преобразователя.