Перейти к содержанию
    

16-разрядный DDS до 1ГГц

Картинки с выхода AD9736.

 

Условия проведения эксперимента:

1) частота ЦАП - 1 ГГц (14 разрядов)

2) выходной уровень - -3 дБ от полной шкалы

3) выходной ток - 30 мА

4) на выходе - усилитель с IP3 = 45 дБм и КШ = 10 дБ

5) до и после усилителя - ФНЧ фильтры на LC элементах с полосой 350 МГц по -3 дБ

6) в качестве опоры - MXO37H-14 на 100 МГц умноженный на 10 в кольце цифровой ФАПЧ (integer-N)

7) шаг сетки частот - 1000 МГц / 2^13

8) частота сигнала - 1365 * 2^13 / 1000 МГц (~166.6 МГц)

9) прибор - PXA N9030A

10) измерение проводилось в режиме Single при уровне +15 дБм, после остановки уровень опускался до 0 дБм

11) полоса ПЧ и видеофильтра - 1 кГц

12) первый рисунок - в режиме широкой полосы, от 10 до 310 МГц

13) второй рисунок - в режиме узкой полосы, +-5 МГц от центральной частоты

14) уровень шума при выключенном ЦАП (power down)

 

post-1462-1292516055_thumb.png

post-1462-1292516069_thumb.png

post-1462-1292597232_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неплохо, но что это за палка на 70 МГц? И удручает лес около несущей. Неясно, ху из ху: анализатор или синтезатор. Хотя я больше склоняюсь к синтезатору. Первая справа (почти не видно) - пятый порядок, примерно 244 кГц (1000-5*166,6259765625=166,8701171875). А дальше все остальные как на ладони. Следующая направо почти 500 кГц - десятый порядок. Следующая почти 750 кГц - пятнадцатый. Ну и налево от несущей так же. По-моему на AD9912 можно такое же получить, если на особенность многоядерной структуры не обращать внимания. Вот если бы применили AD9779A, было бы интереснее. Шумы, я так понимаю, не увидим - нет нормальной тактухи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Картинки с выхода AD9912.

 

Условия абсолютно такие же, как и для предыдущей микросхемы AD9736, самое главное опора от того же источника, поэтому очень наглядно сравнивать:

 

post-1462-1292597493_thumb.png

post-1462-1292597506_thumb.png

post-1462-1292597312_thumb.png

 

У меня почему то не видно 250 МГц по выходу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я особой разницы не вижу. Что у 9912 уровень ближайших палок минус 80, что у 9736 - минус 85. Хотя у 9736 линейность повыше получается. Далёкие палочки одинакового уровня. Это ожидаемо - разрядность ЦАП одинаковая. Настройка тока 9912 какая: Rset и значение в регистре (уровень относительно максимума)?

Попробуйте 16 разрядов, если есть возможность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неплохо, но что это за палка на 70 МГц?

Пока думаю над этой проблемой. В системе много всяких источников шумов и побочных составляющих, все же не макетная плата, но ни один из них не попадает на эту частоту (кстати равна она 83.374МГц).

 

И удручает лес около несущей. Неясно, ху из ху: анализатор или синтезатор. Хотя я больше склоняюсь к синтезатору.

Очень кстати возможно, привожу на всякий случай спектр опорной частоты, с одного из выходов микросхемы AD9512, раздающей частоты (для справки: все делители внутри выключены, работает только в режиме bypass).

 

post-1462-1292599904_thumb.png

 

Еще несколько настораживает горбообразный уровень шумов.

 

Вот если бы применили AD9779A, было бы интереснее.

Есть такая, но работает только от умножилки внутри микросхемы на ФАПЧе в режиме 80 x 4 = 320 МГц. По выходу жестко ограничена ФНЧ на 120 МГц по -3 дБ. На данный момент шумы в 14 бит вполне устраивают.

 

Шумы, я так понимаю, не увидим - нет нормальной тактухи?

Есть возможность подачи внешнего тактового сигнала. Возможны варианты Agilent PSG или R&S SMF100A. Своей чистой умножилки на 1 ГГц к сожалению нет.

 

Я особой разницы не вижу. Что у 9912 уровень ближайших палок минус 80, что у 9736 - минус 85.

Да, на этой частоте разница не очень большая, почти в пределах разброса параметров, еще буду исследовать на других частотах.

 

Настройка тока 9912 какая: Rset и значение в регистре (уровень относительно максимума)?

Действительно ранее был уровень немного меньше, не заметил. Потом выставил его в максимум, как для AD9736 (те же 30 мА), сделал новое измерение и поменял картинки для AD9912. В обеих микросхемах в регистре, задающем выходной ток, записано максимальное значение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Очень кстати возможно, привожу на всякий случай спектр опорной частоты, с одного из выходов микросхемы AD9512, раздающей частоты (для справки: все делители внутри выключены, работает только в режиме bypass).

У меня только один вопрос: опору полосовым фильтром пробовали фильтровать? Есть предположение, что часть Ваших палок - производная от опоры (по теории опора DDS должна быть максимально близка к идеальной, а у Вас там тоже лес палок).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть возможность подачи внешнего тактового сигнала. Возможны варианты Agilent PSG или R&S SMF100A. Своей чистой умножилки на 1 ГГц к сожалению нет.

Действительно ранее был уровень немного меньше, не заметил. Потом выставил его в максимум, как для AD9736 (те же 30 мА), сделал новое измерение и поменял картинки для AD9912. В обеих микросхемах в регистре, задающем выходной ток, записано максимальное значение.

Нужен умножитель на 10 без ФАПЧ, как Аналоги в описании говорят.

Не надо ЦАП гонять на максимальном токе - у него линейность портится. Я на 9912 это увидел. Не зря по умолчанию в регистре на 3 дБ ниже максимума выставляется.

Палочек в спектре тактовой многовато. Попробуйте HFCN880+LFCN900, а лучше гиговый фильтр Oscilent 803-RF1003.0M-A.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня только один вопрос: опору полосовым фильтром пробовали фильтровать?

Палочек в спектре тактовой многовато. Попробуйте HFCN880+LFCN900, а лучше гиговый фильтр Oscilent 803-RF1003.0M-A.

Под рукой нужных фильтров нет, еще возможны пролазы по печати/щелям/питанию по пути раздачи клока или плохой развязки (S12) раздающих микросхем, буду мазать индием и поглощающую резину ставить. А пока внешний генератор попробую.

На новой платке с AD9739 клоки жестким коаксиальным кабелем раздаются, и частоты посолидней - на выбор 2.0 ГГц или 2.4 ГГц, только перспективность этого проекта, как я уже говорил, под угрозой. Ранее мы использовали сигнал DDS для быстрой перестройки гетеродина, а сейчас выгоднее стало расширять полосу ПЧ.

 

Нужен умножитель на 10 без ФАПЧ, как Аналоги в описании говорят.

"Close-in" спектр очень чистенький, я на всякий случай подчеркнул тип ФАПЧа - "integer-N", HMC440 если так более понятнее. И 100 МГц палочки как раз не самые большие, больше лезут 250 МГц и 500 МГц - от ядра AD9912 и ядра ПЛИС, и их гармоники.

Вычислил происхождение палочки, указанной мной в предыдущем посте:

1*250 - 1*166.626 = 83.374 МГц

 

Не надо ЦАП гонять на максимальном токе - у него линейность портится. Я на 9912 это увидел. Не зря по умолчанию в регистре на 3 дБ ниже максимума выставляется.

Не спорю, как раз очень даже очевидный результат, ЦАП - это еще и смеситель с вполне конечным IP3, ну и соответственно, чем больше задаю выходной ток (повышаю мощность двух смешиваемых сигналов), тем быстрее растет уровень комбинационных составляющих. Предполагаю, что при определенном выходном токе, эти составляющие, ну или хотя бы некоторые из них, спрячутся под шумами квантования.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я хотел бы поглядеть на фазовые шумы до отстроек 10 МГц и увидеть собственные самого синтезатора (residual). С умножителем на ФАПЧ, пусть он даже будет и интегер, этого не получится, по крайней мере пока. Только умножение прямым методом позволит минимизировать шумы и разглядеть собственные, хотя бы частично.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Шумы пока не могу померить, привожу картинку с выхода AD9736 в ближней зоне с использованием модифицированного алгоритма генерации синуса. Условия эксперимента абсолютно такие же, как в 76 посте: выходной ток и настройки регистров не менялись, тактовый сигнал не фильтровал.

 

post-1462-1292762640_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Всего лишь одна палка осталась, а как сильно портит картину, она всё также на -70дБ. Послушайте, может это и не спуриус, а прибор?

Если нетрудно, попробуйте немного сдвинуть частоту своим DDSом и посмотреть, что изменилось.

Если осталась на том же относительном смещении, скорее всего, прибор. Или помеха какая-нить наводящаяся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всего лишь одна палка осталась, а как сильно портит картину, она всё также на -70дБ. Послушайте, может это и не спуриус, а прибор?

Ну во-первых около -87дБс, против около -85 дБс в предыдущем эксперименте. Во-вторых прибор абсолютно не причем. Оставшаяся палочка в ближней зоне:

-1*1000 + 7*166.626 = 166.382 МГц

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну во-первых около -87дБ, против около -85 в предыдущем эксперименте.

По той и по этой картинке я смотрел относительно уровня сигнала. Если я ошибся, то остаётся только поздравить Вас! :santa2:

Ну что же, видимо тема, которую я создал, будучи почти полным нулём в DDS, оказалась не такой уж и безнадёжной!!! :rolleyes:

Остаётся только последовать по Вашим стопам, а то эту тему передали другому инженеру, а он её безнадёжно завалил... :smile3046:

Он купился на AD9912, да ещё и сделал всё не по людски, ШИМ-контроллеров на плату налепил, питание только керамикой чистил. :cranky:

И вот что интересно: он по образованию - радиоинженер, а настырно полез в ПЦС, я же - цифровик, но AD9912 душа не принимает.

А Вы всё-таки проверьте уровень этой спуры относительно уровня сигнала, там же у Вас Ref 0 dBm был, а здесь -10 dBm...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А Вы всё-таки проверьте уровень этой спуры относительно уровня сигнала, там же у Вас Ref 0 dBm был, а здесь -10 dBm...

Смотрите не на Ref, а на Mkr1. Я чуток не разобрался с прибором, не найду где можно количество делений по вертикали побольше сделать, вся динамика в 10 клеток не влезает, поэтому останавливал измерения и опускал Ref, чтобы посмотреть на шумы и палки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всего лишь одна палка осталась, а как сильно портит картину, она всё также на -70дБ. Послушайте, может это и не спуриус, а прибор?

 

У меня Agilent 8562EC и я там тоже вижу похожую палку всегда слева от сигнала. Даже когда смотрю спектр встроенного в прибор калибратора 300 МГц.

Так что вполне вероятно, что это прибор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...