[РУКОВОДСТВО] Аналоги и замена микросхем Практика поставок Проверено

AD9833: генератор сигналов, подключение и настройка

IC
Служба поставок ICBOMS · Склад в Шэньчжэне, экспресс DDP и подбор аналогов
[ПРОВЕРЕНО] Экспертиза
Прямой ответ службы закупок

AD9833 — программируемый генератор сигналов на прямом цифровом синтезе: внутри нет ни генератора, ни фильтра, а фаза накапливается счётчиком, и частоту задаёт число, которое микросхема считает сама. Отсюда главное: частота на выходе равна FTW × f_MCLK / 2²⁸, где FTW — 28-битное слово, записываемое в прибор, а f_MCLK — частота тактового входа. При тактовой частоте 25 МГц слово в единицу даёт на выходе 0,1 Гц, а максимум — 12,5 МГц. Слово частоты пишется двумя половинами по 14 бит, сначала младшая, затем старшая, и это отдельная тонкость прошивки: если порядок поменять, прибор будет работать, но на частоте, которой не ожидали. Второй вывод, который стоит знать, — тактовый вход: он определяет не только частоту, но и точность и фазовый шум, поэтому питать его от нестабильного источника значит получить нестабильную частоту на выходе. Третье — два вывода, которые нельзя оставлять как есть: на COMP вешают ёмкость 0,1 мкФ на землю, на CAP/2,5V — 100 нФф на цифровую землю, а если питание не выше 2,7 В, этот вывод соединяют с питанием напрямую. Без этих ёмкостей прибор работает, но с заметно худшей точностью по амплитуде. Данные передаются по трём проводам, причём фиксируются по спаду тактового сигнала, а не по нарастающему, — частая причина того, что готовая библиотека не работает, хотя всё остальное сделано верно.

Содержание руководства (11 разделов)

Распиновка AD9833 (MSOP-10)

Вывод Назначение
1 COMP — вывод компенсации ЦАП, 0,1 мкФ на землю
2 VDD — питание 2,3…5,5 В
3 CAP/2,5V — выход внутреннего стабилизатора 2,5 В
4 DGND — цифровая земля
5 MCLK — тактовый вход, задаёт точность и фазовый шум
6 SDATA — вход последовательных данных
7 SCLK — вход такта, данные фиксируются по спаду
8 FSYNC — синхронизация кадра, по низкому уровню загружается новое слово
9 AGND — аналоговая земля
10 VOUT — аналоговый выход

Как задаётся частота

Формула одна: f_out = FTW × f_MCLK / 2²⁸, где FTW — 28-битное слово частоты, а f_MCLK — частота тактового входа. Из неё видно и то, как получить нужное разрешение, и то, от чего зависит стабильность. Тактовая частота в 25 МГц даёт разрешение 0,1 Гц на единицу младшего бита и верхнюю границу выхода 12,5 МГц — ровно половину тактовой частоты, как и положено для DDS с 28-разрядным накопителем фазы.

Отдельно стоит помнить, что «28 бит» — это разрядность накопителя фазы, а не число выводов: корпус у прибора десятивыводной. Разрядность определяет, насколько мелкий шаг частоты доступен, и на выходе при 25 МГц этот шаг равен 0,1 Гц, что для звуковых и измерительных задач более чем достаточно.

Запись слова частоты идёт в два приёма: сначала младшие 14 бит, затем старшие 14. Это следствие того, что шина у прибора 16-разрядная, а слово 28-битное, и в режиме B28 регистр заполняется двумя половинами. Порядок принципиален: при переставленных половинах прибор выдаёт частоту, отличную от расчётной, но не выглядит сломанным — сигнал есть, просто не тот. Если генератор выдаёт неожиданную частоту, первой проверкой стоит сделать порядок записи двух половин.

Два вывода, которые нельзя оставлять пустыми

На выводе COMP ставится ёмкость 0,1 мкФ на землю — это вывод компенсации внутреннего преобразователя. На выводе CAP/2,5V ставится 100 нФф на цифровую землю, и это выход внутреннего стабилизатора 2,5 В. Обе ёмкости в схеме не декоративные: без них прибор работает, но точность по амплитуде и уровню шума заметно хуже, и по datasheet это прямо указано.

Особый случай — питание ниже 2,7 В. В этом диапазоне внутренний стабилизатор не нужен, и вывод CAP/2,5V соединяют с питанием напрямую, а ёмкость на нём не ставят. Типичная ошибка — перенести схему с 5 В на 3,3 В и оставить ёмкость как была: в этом случае вывод оказывается накоротко заряжен и прибор работает нестабильно, с выпадающими тактами.

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

Особенности передачи данных

Прибор управляется по трёхпроводной последовательной шине: такт, данные и синхронизация кадра. Данные фиксируются по спаду тактового сигнала, а не по нарастающему, и это отличает прибор от большинства SPI-устройств, где фиксация идёт по нарастающему. Отсюда типичная картина: схема собрана верно, соединения верны, а данные не записываются — и человек начинает искать ошибку в пайке, тогда как дело в несовпадении фронта.

Тактовая частота шины допускает до 40 МГц, при этом время нарастания и спада должно быть не меньше 10 нс. Высокая скорость не всегда нужна: если тактовый сигнал идёт от микроконтроллера с длинными дорожками, иногда устойчивее работать на меньшей частоте, чем ловить ошибки данных.

Сигнал FSYNC используется для загрузки нового слова: по низкому уровню прибор берёт данные с шины, по высокому переходит в обычный режим. Он же удобен для синхронизации нескольких приборов, когда у них должны совпадать моменты переключения фазы.

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

  • Диапазон выходной частоты: от 0 до 12,5 МГц при тактовой частоте 25 МГц.
  • Разрешение по частоте: 0,1 Гц при тактовой 25 МГц, 0,004 Гц при тактовой 1 МГц.
  • Внутренний преобразователь: 10 бит, обновление до 25 раз в микросекунду, фазовая разрядность 12 бит.
  • Питание 2,3…5,5 В, потребление в спящем режиме около 0,5 мА.
  • Отношение сигнал-шум: типично 60 дБ; побочные составляющие −60 дБс по широкой полосе и −78 дБс в узкой полосе ±200 кГц.
  • На выходе есть внутренний резистор около 200 Ом, поэтому внешняя нагрузка не обязательна.

Чем заменяют и что проверять

  1. 01 Разрядность накопителя фазы и формулу частоты: у приборов с той же функцией она своя, и при переходе пересчитывается не только частота, но и слово частоты.
  2. 02 Порядок фиксации данных по спаду или по нарастающему фронту такта — от этого зависит, заработает ли готовая библиотека без правок.
  3. 03 Распиновку и корпус: у приборов с большей разрядностью корпус другой, и переход с MSOP-10 на корпус с большим числом выводов — это изменение платы.
  4. 04 Тактовую частоту и её стабильность — она напрямую задаёт точность выходного сигнала.
  5. 05 Схему питания: ёмкости на COMP и CAP/2,5V, разделение аналоговой и цифровой земли.
  6. 06 Регистры: у приборов с большей разрядностью набор регистров и порядок записи отличаются, и прошивку придётся переписывать.

Частые вопросы

  • Как задать частоту — записать слово FTW по формуле f_out = FTW × f_MCLK / 2²⁸, сначала младшие 14 бит, затем старшие.
  • Какое разрешение по частоте — 0,1 Гц при тактовой частоте 25 МГц.
  • Куда подключать ёмкости — 0,1 мкФ с COMP на землю и 100 нФф с CAP/2,5V на цифровую землю; при питании ниже 2,7 В вывод CAP соединяют с питанием.
  • По какому фронту фиксируются данные — по спаду тактового сигнала, в отличие от обычного SPI.
  • Можно ли заменить на другой DDS без правки платы — нет, у приборов с большей разрядностью другая распиновка и другой набор регистров, это изменение схемы и прошивки.

Детали, названные в этом руководстве

Каталог
Все производители →

Каждая позиция — это деталь или семейство, о которых идёт речь в руководстве, со ссылкой на карточку в каталоге: параметры, корпус, стадия жизненного цикла и datasheet, если он у нас локализован. Там, где в тексте названо семейство, в таблице стоит конкретный заказной партномер со склада. Если позиции из руководства в списке нет — значит, её у нас сейчас нет: пришлите номер, и она уйдёт в подбор вместе с остальными.

ПартномерПроизводительОписание
AD9833BRMZDatasheetAnalog DevicesIC DDS 25MHZ 10BIT 10MSOP
[ЗАКАЗ] Комплектация BOM и экспресс-поставка

Примените это к своей спецификации

Отправьте партномера или файл спецификации (Excel / CSV). По каждой строке проверим складские остатки в Шэньчжэне, наличие заводской упаковки и проверенные аналоги — с отгрузкой единой партией.

Открыть форму запроса →

Как написано это руководство

Руководство написано службой поставок ICBOMS в Шэньчжэне и выверено по документам производителей и стандартам, на которые ссылается текст. Формулировки ограничены тем, что делает эта служба, и тем, как оценивают деталь — без ориентировочных цен, сроков поставки и остатков: всё это считается по каждой строке отдельно, по факту проверки. Дата последней вычитки стоит в начале страницы.