Открыть сервис

Прямой цифровой синтез

Прямой цифровой синтез (англ. Direct Digital Synthesis, DDS) — это метод формирования аналоговых сигналов (обычно синусоидальных, прямоугольных или треугольных) путём цифрового синтеза с последующим цифро-аналоговым преобразованием. В отличие от аналоговых генераторов, основанных на резонансных контурах или фазовых автоподстройках, DDS позволяет получать сигнал с высокой точностью по частоте, фазе и амплитуде, а также быстро перестраивать эти параметры программным способом. Основными компонентами системы DDS являются фазовый аккумулятор, таблица значений синуса (или другой функции), цифро-аналоговый преобразователь (ЦАП) и фильтр нижних частот.

История

Идея цифрового синтеза сигналов возникла в середине XX века с развитием цифровой вычислительной техники. В 1960-х годах были предложены первые схемы, использующие цифровые регистры для генерации частоты. Однако практическая реализация стала возможной только с появлением доступных интегральных схем и микропроцессоров в 1970-х годах.

Первые коммерческие микросхемы DDS были выпущены в 1980-х годах компаниями Analog Devices, Qualcomm и другими. В 1990-х годах технология получила широкое распространение в радиосвязи, измерительной технике и военной электронике благодаря высокой стабильности и низкому уровню фазового шума. В XXI веке DDS-синтезаторы стали неотъемлемой частью современных радиопередатчиков, генераторов сигналов и систем цифровой обработки сигналов.

Принцип работы

Основу DDS составляет фазовый аккумулятор — цифровой счётчик, который накапливает приращение фазы на каждом тактовом импульсе. Разрядность аккумулятора (обычно 24–48 бит) определяет разрешение по частоте. На каждом такте значение фазы из аккумулятора поступает на адресный вход таблицы синуса (look-up table, LUT), где хранятся отсчёты синусоидальной функции. Выходное значение из таблицы подаётся на ЦАП, который формирует ступенчатый аналоговый сигнал. Для сглаживания высокочастотных гармоник используется фильтр нижних частот.

Частота выходного сигнала \( f_{out} \) определяется по формуле:

\[ f_{out} = \frac{M \cdot f_{clk}}{2^N} \]

где \( M \) — фазовое приращение (управляющее слово), \( f_{clk} \) — тактовая частота, \( N \) — разрядность фазового аккумулятора. Изменяя \( M \), можно дискретно перестраивать частоту с шагом \( \Delta f = f_{clk} / 2^N \).

Классификация

По типу выходного сигнала

  • Синусоидальные DDS — наиболее распространённый тип, используется в радиосвязи и измерительной технике.
  • Прямоугольные DDS — формируют меандр или импульсы с регулируемой скважностью, применяются в цифровых схемах и тактовых генераторах.
  • Треугольные и пилообразные DDS — используются в системах развёртки, модуляции и тестирования.

По архитектуре

  • Однотактные DDS — простейшая схема с одним фазовым аккумулятором и одним ЦАП.
  • Многотактные DDS — используют несколько фазовых аккумуляторов для формирования сигналов с разными частотами или фазами.
  • DDS с прямым цифровым синтезом частоты — включают в себя цифровой умножитель для формирования квадратурных сигналов (I/Q).

По интеграции

  • Отдельные микросхемы DDS — например, AD9850, AD9959, AD9910 (Analog Devices). Содержат полный набор компонентов: фазовый аккумулятор, таблицу, ЦАП и интерфейс управления.
  • Встроенные DDS-модули — реализованы в составе микроконтроллеров (например, STM32, AVR) или программируемых логических интегральных схем (ПЛИС).
  • Программные DDS — реализуются на уровне программного обеспечения на цифровых сигнальных процессорах (DSP) или в ПЛИС без аппаратного ЦАП (для цифрового выхода).

Характеристики

  • Разрешение по частоте — минимальный шаг перестройки, определяется разрядностью фазового аккумулятора. Для 32-битного аккумулятора при тактовой частоте 1 ГГц шаг составляет около 0,23 Гц.
  • Диапазон выходных частот — теоретически до половины тактовой частоты (по теореме Котельникова — Найквиста). Практически ограничен характеристиками ЦАП и фильтра.
  • Фазовый шум — низкий, так как синтез осуществляется от одного тактового генератора. Фазовый шум DDS обычно на 10–20 дБ ниже, чем у аналоговых синтезаторов с ФАПЧ.
  • Спектральная чистота — определяется нелинейностью ЦАП, квантованием таблицы и паразитными гармониками. Уровень побочных составляющих может достигать -60…-80 дБн.
  • Время перестройки частоты — очень малое (единицы наносекунд), так как изменение частоты происходит путём смены управляющего слова без переходных процессов.

Применение

Радиосвязь и телекоммуникации

DDS широко применяются в передатчиках и приёмниках для генерации несущих частот, модуляции (AM, FM, PSK, QAM) и формирования сигналов с расширенным спектром. Благодаря быстрой перестройке частоты, DDS используются в системах с частотной манипуляцией (FSK) и в адаптивных радиолиниях.

Измерительная техника

Генераторы сигналов на основе DDS (например, Rigol DG1022, Keysight 33500B) позволяют формировать синусоидальные, прямоугольные, треугольные и произвольные сигналы с высокой точностью. DDS применяются в анализаторах спектра, осциллографах и измерителях импеданса.

Военная и авиационная техника

В системах радиолокации, навигации и связи DDS используются для синтеза сложных сигналов с линейной частотной модуляцией (LFM) и фазовой манипуляцией. Высокая стабильность и низкий шум важны для работы в условиях помех.

Медицинская техника

В ультразвуковых сканерах и аппаратах МРТ DDS применяются для генерации высокочастотных сигналов возбуждения. В аппаратах физиотерапии — для формирования импульсов с заданными параметрами.

Промышленность и автоматика

DDS используются в системах управления двигателями (генерация ШИМ-сигналов), в тестовом оборудовании для проверки электронных компонентов, а также в синтезаторах частоты для лабораторных источников питания.

Преимущества и недостатки

Преимущества

  • Высокая точность и стабильность частоты (зависит только от тактового генератора).
  • Быстрая перестройка частоты и фазы (до наносекунд).
  • Низкий фазовый шум.
  • Возможность цифрового управления (через SPI, I²C, параллельный интерфейс).
  • Компактность и низкая стоимость (в интегральном исполнении).

Недостатки

  • Ограниченный диапазон выходных частот (не более 40–50 % от тактовой частоты из-за фильтрации).
  • Наличие паразитных гармоник и шума квантования.
  • Высокое энергопотребление при больших тактовых частотах (сотни мегагерц — единицы гигагерц).
  • Необходимость внешнего фильтра нижних частот для подавления зеркальных частот.

Примеры реализации

  • AD9850 (Analog Devices) — микросхема DDS с тактовой частотой до 125 МГц, 32-битным фазовым аккумулятором и встроенным 10-битным ЦАП. Используется в любительских и промышленных генераторах.
  • AD9959 — четырёхканальный DDS-синтезатор с тактовой частотой до 500 МГц, поддерживает синхронизацию каналов и квадратурную модуляцию.
  • AD9910 — высокопроизводительный DDS с тактовой частотой до 1 ГГц, встроенной памятью для произвольных сигналов и возможностью линейной частотной модуляции.
  • Программная реализация на ПЛИС — например, на FPGA Xilinx или Intel Altera с использованием IP-ядер DDS. Позволяет создавать многоканальные системы с произвольной формой сигнала.

Интересные факты

  • Технология DDS используется в некоторых моделях радиолюбительских трансиверов (например, Elecraft KX3) для синтеза частот с точностью до долей герца.
  • В 2010-х годах появились DDS-генераторы на основе микроэлектромеханических систем (MEMS), которые обеспечивают ещё более низкое энергопотребление.
  • В системах спутниковой связи DDS применяются для формирования сигналов с кодовым разделением (CDMA) и для компенсации доплеровского сдвига.

Источники

  • Analog Devices. «Fundamentals of Direct Digital Synthesis (DDS)». Application Note AN-423.
  • Kester, W. «Data Conversion Handbook». Newnes, 2005.
  • Smith, S. W. «Digital Signal Processing: A Practical Guide for Engineers and Scientists». Newnes, 2003.
  • ГОСТ Р 52070-2003. «Генераторы сигналов измерительные. Общие технические требования».
  • Патент US 3,735,268 (1973) — «Digital frequency synthesizer».

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →