Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 16-разрядный DDS до 1ГГц
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Страницы: 1, 2, 3, 4
rloc
Цитата(Dr.Drew @ Nov 10 2010, 05:10) *
ЦАП у них общий вроде и палки победить нечем. Тем не менее, мне удалось обойти эту хрень переключением тактовой.

Вот по этой причине я и не использую DDS, делаю только отдельно FPGA-DAC, чтоб пространственно и по питанию разделить. Скоро выложу спектры своих DDS, как PXA через месяц придет так сразу.
А фотография там реальная?
khach
Цитата(Dr.Drew @ Nov 10 2010, 05:10) *
Оригинал беседы здесь http://ez.analog.com/thread/4548
Там же есть прикреплённая картинка.
ЦАП у них общий вроде и палки победить нечем. Тем не менее, мне удалось обойти эту хрень переключением тактовой.

Спасибо за просветление ума, мне эти чертовы палки тоже мешали сильно. Про переключение тактовой- не занимались ли вы изучением эвалюций спуров при применении DDS в качестве ДПКД в петле фапч? Т.е в случае, если тактовая частота DDS переменная и собственно и является полезным сигналом.
Dr.Drew
rloc, чья фотография: моя или фазовых шумов?
А на какой скорости в ЦАП выплёвывается информация? Да и зачем нам спектры на PXA. Лучше картинку ФШ на частотах, где биения низких порядков лезут: типа трети, четверти тактовой...
khach, нет не занимался. Тут есть один товарищ который это делал, но я не в курсе.
rloc
Цитата(Dr.Drew @ Nov 10 2010, 14:40) *
rloc, чья фотография: моя или фазовых шумов?

На фазовые шумы уже смотреть не могу smile.gif

Цитата(Dr.Drew @ Nov 10 2010, 14:40) *
А на какой скорости в ЦАП выплёвывается информация? Да и зачем нам спектры на PXA. Лучше картинку ФШ на частотах, где биения низких порядков лезут: типа трети, четверти тактовой...

Так биения и надо на спектроанализаторе смотреть, шумоизмеритель спуры некорректно показывает, половину пропускает, да и потом интересен спектр в широкой полосе. Сейчас работаю на 1ГГц 14 бит AD9736, закуплена комплектация на AD9739, но дальнейшее финансирование проекта под вопросом.

Цитата(Dr.Drew @ Nov 10 2010, 14:40) *
khach, нет не занимался. Тут есть один товарищ который это делал, но я не в курсе.

Хоть вопрос и не ко мне был, но я пробовал разные варианты. Вариант с DDS в качестве ДПКД у меня не прошел, спуры в петле умножались до неприемлемых величин, плюс появлялись какие-то дополнительные биения, сейчас уже не вспомню какой величины. Этот вариант закинул на полку ввиду малой его перспективности. А вот схемка с подмешиванием DDS в петлю ФАПЧ мне понравился, правда громоздкая получилась из-за фильтров на ДР.
khach
Цитата(rloc @ Nov 10 2010, 14:13) *
А вот схемка с подмешиванием DDS в петлю ФАПЧ мне понравился, правда громоздкая получилась из-за фильтров на ДР.

А чем мешали? Обычным смесителем или смесителем с подавлением одно боковой? Вторая боковая не мешала захвату петли? Можете кусочек схемки показать, там где смешивается, а то у меня что-то чудеса пока получаются. Я вот сейчас ношусь с макетированием октавного синтезатора на ЖИГ, где после СВЧ прескалера типа ADF 5002 стоял квадратурный смеситель ADL5385 и на нем мешается одна боковая полоса. Источник квадратур- два ДДСа со сдвигом по фазе 90 градусов. Но с ADL5385 лезло куча гармоник и ФАПЧ сходило с ума. Сейчас переделываю на ADL5390 -он хоть гармоник не плодит, но зато мост нужен широкополосный. Есть подозрение, что я туплю. Без предустановки ЖИГа ЦАПом хотелось бы обойтись- т.е сделать всю петлю на одном ФД и чтобы небыло захватов петли на "неправильных" частотах.
PS. Есть еще совсем дурная идея- сделать смеситель так , что бы использовать сам ДДС в качестве перемножающего ЦАПа, т.е подавать сигнал внешнего гетеродина на вход Rset, а на выходе ЦАПа ДДС получать уже модулированный сигнал. Никто не мерял полосу пропускания сквозного канала по входу Rset?
Dr.Drew
Ну да, есть косяки у измерителя с отображением палок. Которые рядом с уровнем шума, он не кажет. Но уж биения низких порядков он всяко покажет.
Про ДПКД, у нас эта схема работает. Большего сказать не могу.
rloc
Цитата(khach @ Nov 10 2010, 16:07) *
А чем мешали? Обычным смесителем или смесителем с подавлением одно боковой? Вторая боковая не мешала захвату петли?

Тоже по-моемому квадратурным, но в моем случае это было не принципиально, полоса была не широкая и целиком фильтром покрывалась, а боковая чуть давилась только для снижения требований к фильтру. Схемку поищу, но боюсь мог каких-нибудь ляпов там наделать, смесители использовал фирмы Hittite.

Цитата(khach @ Nov 10 2010, 16:07) *
Я вот сейчас ношусь с макетированием октавного синтезатора на ЖИГ

В ваших словах ключевая фраза - предустановка ЖИГа ЦАПом, я бы честно без него не взялся за такую труднопредсказуемую конструкцию.

Цитата(khach @ Nov 10 2010, 16:07) *
Никто не мерял полосу пропускания сквозного канала по входу Rset?

Даже и не мечтайте о широкой полосе. Rset связан с источником опорного напряжения, а поскольку он как правило сильно шумит его хорошо фильтруют, если не внешним конденсатором, то хотя бы внутренним.
VCO
Я тут много интересного пропустил. Отдельное спасибо Dr.Drew за продуктивное “разоблачение” AD. Я так понял, что у AD9910 та же самая беда, что и у AD9912?
Цитата(khach @ Nov 10 2010, 16:07) *
Без предустановки ЖИГа ЦАПом хотелось бы обойтись- т.е сделать всю петлю на одном ФД и чтобы небыло захватов петли на "неправильных" частотах.

А чем Вам так сильно мешает ЦАП. ЕМНИП, Вы “быстро” свипируете ЖИГом, стало быть ЦАП здесь очень даже к месту, а ФД пусть лучше работает на FM. ИМХО Именно ЦАП и предотвратит захват петли на "неправильных" частотах. Или может быть, я опять чего-то недопонял? laughing.gif
Цитата(khach @ Nov 10 2010, 16:07) *
PS. Есть еще совсем дурная идея- сделать смеситель так , что бы использовать сам ДДС в качестве перемножающего ЦАПа, т.е подавать сигнал внешнего гетеродина на вход Rset, а на выходе ЦАПа ДДС получать уже модулированный сигнал. Никто не мерял полосу пропускания сквозного канала по входу Rset?

Если честно, то здесь я вообще затупил cranky.gif : не понял, какие частоты вы собрались перемножать таким образом и зачем это нужно? Если относительно низкие, то это можно сделать программированием регистра FSC. Если относительно высокие, то хватит ли выходной полосы ЦАПа DDS?
Ещё можно подумать об использовании для этого другого DDS, например, AD9910...
khach
Цитата(YIG @ Nov 29 2010, 16:54) *
А чем Вам так сильно мешает ЦАП. ЕМНИП, Вы “быстро” свипируете ЖИГом, стало быть ЦАП здесь очень даже к месту, а ФД пусть лучше работает на FM. ИМХО Именно ЦАП и предотвратит захват петли на "неправильных" частотах.

Можно и так, особо не мешает, но вот в этом случае приходится отказываться от ФЧД в микросхеме ФАПЧ и применять обычный ЧД или ФД с захватом только в первой ПИ зоне от 0. Т.к на входе ФЧД пристутствуют комбинационные частоты от разных гармоник, то иногда ЧФД начинает тянуть петлю не в ту сторону, и "ложится на упор". Надо или переключаемые фильтры использовать, или однополосный смеситель, или очень близко подводить ЖИГ к частот захвата.

Цитата
Если честно, то здесь я вообще затупил cranky.gif : не понял, какие частоты вы собрались перемножать таким образом и зачем это нужно? Если относительно низкие, то это можно сделать программированием регистра FSC. Если относительно высокие, то хватит ли выходной полосы ЦАПа DDS?

Есть желание перемножать частоту, генерируемую ДДСом с другой частотой, какой- еще незнаю. Это может быть низкая частота для формирования ультразвуковой ПЧ например (десятки килогерц) или единицы -десятки мегагерц, тогда можно попытаться формировать оффсет по частоте всей петли. Еще сам незнаюю. У древних ЦАПов у тех же аналоговых девиц был интересный параметр- полоса пропускания по входу Uref. Вот именно этого параметра мне и нехватает для того чтобы понять, работоспособна моя идея или нет.
khach
Цитата(khach @ Nov 29 2010, 18:12) *
Есть желание перемножать частоту, генерируемую ДДСом с другой частотой, какой- еще незнаю.
Вот именно этого параметра мне и нехватает для того чтобы понять, работоспособна моя идея или нет.

Отвечу сам себе, может кому пригодится. В описаниях DDS этот момент потерян полностью, но вот в TxDAC рассмотрен вполне подробно, особенно в старых, типа AD9764. И модуляция по опоре возможна, и полоса дана
Код
REFERENCE INPUT
Small Signal Bandwidth (w/o CCOMP1)4 1.4 MHz

И схема применения наличиствует, даже немного нетипичная, с внешним усилком для пересиливания внутреннего.
Ну чтож, прийдется делать DDS самому на Xilinxе, зато аналоговый перемножитель (безгармониковый смеситель) получим. А когда поставим их два и аналогово сложим выходы- получится однополосный смеситель, и наконец сформируется частота оффсета в синтезаторе.
alexkok
Цитата(khach @ Dec 5 2010, 21:02) *
Ну чтож, прийдется делать DDS самому на Xilinxе, зато аналоговый перемножитель (безгармониковый смеситель) получим. А когда поставим их два и аналогово сложим выходы- получится однополосный смеситель, и наконец сформируется частота оффсета в синтезаторе.

Кроме полосы ещё и линейность модуляционной характеристики влиять будет, особенно при глубокой модуляции.
Вы её проверяли?
rloc
Цитата(khach @ Dec 5 2010, 20:02) *
В описаниях DDS этот момент потерян полностью, но вот в TxDAC рассмотрен вполне подробно, особенно в старых, типа AD9764. И модуляция по опоре возможна, и полоса дана
Код
REFERENCE INPUT
Small Signal Bandwidth (w/o CCOMP1)4 1.4 MHz

Есть такой TxDAC, называется AD9779A, постоянно с ним работаю, у него по цепи I/Q DAC GAIN (внутри ЦАП кодом задается) постоянная времени получилась более 1 мс - это экспериментальным путем было найдено, тоже может кому пригодится. После экспериментов мои попытки модулировать выходной сигнал закончились.

Нажмите для просмотра прикрепленного файла
Dr.Drew
Цитата(rloc @ Nov 10 2010, 12:59) *
Вот по этой причине я и не использую DDS, делаю только отдельно FPGA-DAC, чтоб пространственно и по питанию разделить. Скоро выложу спектры своих DDS, как PXA через месяц придет так сразу.

Месяц прошёл. Где фотки? На фазовые шумы тоже очень охота посмотреть.
rloc
Цитата(Dr.Drew @ Dec 13 2010, 07:03) *
Месяц прошёл. Где фотки?

Поставки прибора задерживаются и увидим мы его только в следующем году. Была очень интересная задумка сделать видео с плавной перестройкой AD9736 и AD9912 c синхронизацией по триггеру. На этой неделе освободится E4440, сделаю выборочные измерения. Динамики и чувствительности PXA как раз хватило бы на отображение спур AD9736, на E4440 приходится очень долго ждать при измерениях в широкой полосе, узкой полосе ПЧ и количестве усреднений ~10.

P.S. На прошлой неделе прошли измерения умножилки с 80М до 3600М, так для того чтобы померить шумы на E5052B при отстройке 1кГц, пришлось ставить количество корреляций ~1000 и усреднений ~10, чтобы увидеть уровень в -120дБс. Измерение шло полдня rolleyes.gif
ledum
Извиняюсь за оффтоп. Кто нибудь использовал AD9773 при умножении клоков? Какова минимальная частота VCO-шки схемы умножения. Просто нужен диапазон 1-20 мегасэмплов при 8х интерполяторе. Так получилось, что есть старая разработка, высокочастотная, но платы закончились, и то ли начинать что-то новое, то ли можно реализовать на старой плате и резко сократить время разработки - но попробовать не на чем.
Dr.Drew
Если мерить от 100 Гц, то столько и уйдёт. От 1 кГц быстрее будет.
Чем множили, если не секрет? ФАПЧом дальние отстройки фильтруете?
rloc
Цитата(Dr.Drew @ Dec 13 2010, 12:15) *
Если мерить от 100 Гц

А куда деваться, нужно от 100 Гц.

Цитата(Dr.Drew @ Dec 13 2010, 12:15) *
Чем множили, если не секрет? ФАПЧом дальние отстройки фильтруете?

Множим на маломощных малошумящих pHEMT усилителях с насыщением, т.е. выше точки компрессии. С ФАПЧ пока не очень сильно везет, поэтому фильтруем ПАВ + ДР.
ledum
Цитата(rloc @ Dec 13 2010, 11:28) *
Множим на маломощных малошумящих pHEMT усилителях с насыщением, т.е. выше точки компрессии.

Упс. Самая взрывчатая смесь. Снотворное со слабительным. http://etd.fcla.edu/SF/SFE0000371/Thesis.pdf рис.4.6 и http://www.holzworth.com/Aux_docs/PhaseNoi...e_MWJ_Jun08.pdf Мы множили 2А130БС-3 в топологии микрополосок-щелевая линия (начиная с 5Гиг) - похоже на аттаче - диоды только не так. Ниже по частоте - варакторные умножители. У Вас интересные результаты получились, если шумы такие малые.
rloc
Цитата(ledum @ Dec 13 2010, 13:06) *

Интересная статейка, но есть нестыковочка с моими измерениями. Могу только предположить, что фликкер-шумы хорошо подавляются схемой "active bias current", об этом кстати неоднократно писал Ulrich Rohde в своих статьях про ГУНы.
Dr.Drew
Цитата(ledum @ Dec 13 2010, 13:06) *
Ниже по частоте - варакторные умножители.

А вот с этого места попдробнее. Никак не могу найти внятной теории. В Гоноровском немного упоминается, но, как до практики довести, непонятно. Я множу 100х5х7 на варикапах с последующей фильтрацией на аналоговой ФАПЧ с КР ГУН. Дополнительных шумов не нагребаю. Паровоз жрёт около 350 мА со всеми развязками и усилителями мощности.
ledum
Цитата(Dr.Drew @ Dec 14 2010, 01:13) *
А вот с этого места попдробнее. Никак не могу найти внятной теории. В Гоноровском немного упоминается, но, как до практики довести, непонятно. Я множу 100х5х7 на варикапах с последующей фильтрацией на аналоговой ФАПЧ с КР ГУН. Дополнительных шумов не нагребаю. Паровоз жрёт около 350 мА со всеми развязками и усилителями мощности.

Теория возможно проблема. Наиболее полезной книгой был Челноков Радиопередающие устройства, 8-я глава, вроде здесь http://padabum.com/download.php?url=data%2...B2%20-1982.djvu. Но эта книга полезна ссылками, материала тоже относительно мало, чуть больше, чем в 8.15 главе Гоноровского и более практического плана. В Буевиче 69 года вообще ничего нет, хоть гордо называется Умножители частоты. У меня есть еще "Microwave and millimeter-wave diode frequency multipliers" Marec Faber и другие, в электронном виде 38МБ, но ИМХО чистая вода. Больше всего было в альманахе Электроника СВЧ (Истоковский несекретный) и Спецэлектроника. Серия СВЧ (секретный и гораздо более интересный)
Паровоз и у нас был. Обычно усилок на 2Т642А-2 или 2Т643А-2 (балансный) на 100мВт (хотя реально 60-80мВт с трудом получали на 2 с копейками Гига, точные частоты не буду говорить, ибо не важно) и одно-двух варакторный умножитель на 3, 4 или 6 - разные изделия были. Получали 5-10мВт (из-за относительно широкой полосы) после микрополосковых фильтров, не ниже 5-го порядка, потом следующий каскад умножения или на смеситель - как раз достаточно для балансного на кремниевых Шоттки. Строились тяжело - много степеней свободы с учетом холостых контуров и смещений (как правило, подбирался резистор автосмещения). Климат и полоса (до 5%) частот доставали. В основном Ваши земляки обеспечивали диодами. 3А603 и 2А609. http://www.niipp.ru/Russian/products/umnozh.html Никто тогда ФАПом ничего не чистил. Упс, соврал. ФАПировали Ганны за слабую но малошумящую удвоенную транзисторную опору. Умножали чуть ли не до 100 раз тоже от около 100МГц - в 3см диапазон. В самолетном сантиметровом высотомере с 2Вт (усилок был на 2Т919А-2) почти 2Гига увосьмеряли до 15Гиг на 608 ЕМНИП диоде до 100мВт - это уже в волноводе.
То rloc - актив байес в последних разработках Родэ вроде уже и не использует, судя по публикациям на Синерджи. Как и любая обратная связь требует тщательной подстройки и термозависима (по переменке) - еще на Матьяжевской схеме ГУНа увидели. При малейшем промахе может вызвать НЧ осцилляции. Я не утверждаю, что у Вас плохо, а высказываю предположние, что может получиться лучше.
rloc
Цитата(ledum @ Dec 14 2010, 08:37) *
То rloc - актив байес в последних разработках Родэ вроде уже и не использует, судя по публикациям на Синерджи. Как и любая обратная связь требует тщательной подстройки и термозависима (по переменке) - еще на Матьяжевской схеме ГУНа увидели. При малейшем промахе может вызвать НЧ осцилляции. Я не утверждаю, что у Вас плохо, а высказываю предположние, что может получиться лучше.

Если честно, я сам к выбранному решению поначалу относился скептически. Хоть и не принимал участия в разработке схемы умножения, но за работу группы приходится отвечать и мне. Поначалу шумы были очень плохие, но характер был не 1/f, а прямоугольный. Замена LDO на дискретный вариант сразу исправила ситуацию, старые грабли. Хотя раньше умножали на диодах, даже не помню почему перешли на усилители, и теперь главное возразить нечем, результат отличный получился, дополнительных шумов практически нет, иногда кажется получили лучше чем 20*logN
Dr.Drew
rloc, сколько потребляет?
ledum, в общем, пальцем в небо...Как я потыкался с разными варикапами и схемами умножителей, подобрав наилучший вариант, на том и останусь. Облизывался на настроечные диоды НИИПП - уж очень хорошие по ВФХ. Но при цене 450 р за штуку, взятую из тумбочки после многих лет вылёживания, охота отпала.
А с полевиками не всё так ясно. В Tiny Logic Fairchild получили же фликкерную границу 10 кГц, а там ведь КМОП. И остаточный шум продавили.
rloc
Цитата(Dr.Drew @ Dec 14 2010, 16:11) *
сколько потребляет?

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

Маленький оффтопик:
Цитата(Dr.Drew @ Dec 14 2010, 02:13) *
с последующей фильтрацией на аналоговой ФАПЧ с КР ГУН.

Где бы глянуть на практическую реализацию, что-нибудь до 5 ГГц? Никто кстати не пробовал делать варианты с инжекцией сигнала с ГГ прямо в ГУН?
Dr.Drew
Цитата(rloc @ Dec 14 2010, 20:36) *
Где бы глянуть на практическую реализацию, что-нибудь до 5 ГГц?

В каком виде? Характеристики, схема? Фирма Herley-CTI делает подобные агрегаты, но там генератор гармоник с ФД объединёны в виде SPD со всеми вытекающими.
rloc
Картинки с выхода 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)

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

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

Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла

У меня почему то не видно 250 МГц по выходу.
Dr.Drew
Я особой разницы не вижу. Что у 9912 уровень ближайших палок минус 80, что у 9736 - минус 85. Хотя у 9736 линейность повыше получается. Далёкие палочки одинакового уровня. Это ожидаемо - разрядность ЦАП одинаковая. Настройка тока 9912 какая: Rset и значение в регистре (уровень относительно максимума)?
Попробуйте 16 разрядов, если есть возможность.
rloc
Цитата(Dr.Drew @ Dec 17 2010, 18:14) *
Неплохо, но что это за палка на 70 МГц?

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

Цитата(Dr.Drew @ Dec 17 2010, 18:14) *
И удручает лес около несущей. Неясно, ху из ху: анализатор или синтезатор. Хотя я больше склоняюсь к синтезатору.

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

Нажмите для просмотра прикрепленного файла

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

Цитата(Dr.Drew @ Dec 17 2010, 18:14) *
Вот если бы применили AD9779A, было бы интереснее.

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

Цитата(Dr.Drew @ Dec 17 2010, 18:14) *
Шумы, я так понимаю, не увидим - нет нормальной тактухи?

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

Цитата(Dr.Drew @ Dec 17 2010, 19:13) *
Я особой разницы не вижу. Что у 9912 уровень ближайших палок минус 80, что у 9736 - минус 85.

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

Цитата(Dr.Drew @ Dec 17 2010, 19:13) *
Настройка тока 9912 какая: Rset и значение в регистре (уровень относительно максимума)?

Действительно ранее был уровень немного меньше, не заметил. Потом выставил его в максимум, как для AD9736 (те же 30 мА), сделал новое измерение и поменял картинки для AD9912. В обеих микросхемах в регистре, задающем выходной ток, записано максимальное значение.
VCO
Цитата(rloc @ Dec 17 2010, 21:57) *
Очень кстати возможно, привожу на всякий случай спектр опорной частоты, с одного из выходов микросхемы AD9512, раздающей частоты (для справки: все делители внутри выключены, работает только в режиме bypass).

У меня только один вопрос: опору полосовым фильтром пробовали фильтровать? Есть предположение, что часть Ваших палок - производная от опоры (по теории опора DDS должна быть максимально близка к идеальной, а у Вас там тоже лес палок).
Dr.Drew
Цитата(rloc @ Dec 17 2010, 21:57) *
Есть возможность подачи внешнего тактового сигнала. Возможны варианты Agilent PSG или R&S SMF100A. Своей чистой умножилки на 1 ГГц к сожалению нет.
Действительно ранее был уровень немного меньше, не заметил. Потом выставил его в максимум, как для AD9736 (те же 30 мА), сделал новое измерение и поменял картинки для AD9912. В обеих микросхемах в регистре, задающем выходной ток, записано максимальное значение.

Нужен умножитель на 10 без ФАПЧ, как Аналоги в описании говорят.
Не надо ЦАП гонять на максимальном токе - у него линейность портится. Я на 9912 это увидел. Не зря по умолчанию в регистре на 3 дБ ниже максимума выставляется.
Палочек в спектре тактовой многовато. Попробуйте HFCN880+LFCN900, а лучше гиговый фильтр Oscilent 803-RF1003.0M-A.
rloc
Цитата(YIG @ Dec 18 2010, 00:08) *
У меня только один вопрос: опору полосовым фильтром пробовали фильтровать?

Цитата(Dr.Drew @ Dec 18 2010, 06:03) *
Палочек в спектре тактовой многовато. Попробуйте HFCN880+LFCN900, а лучше гиговый фильтр Oscilent 803-RF1003.0M-A.

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

Цитата(Dr.Drew @ Dec 18 2010, 06:03) *
Нужен умножитель на 10 без ФАПЧ, как Аналоги в описании говорят.

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

Цитата(Dr.Drew @ Dec 18 2010, 06:03) *
Не надо ЦАП гонять на максимальном токе - у него линейность портится. Я на 9912 это увидел. Не зря по умолчанию в регистре на 3 дБ ниже максимума выставляется.

Не спорю, как раз очень даже очевидный результат, ЦАП - это еще и смеситель с вполне конечным IP3, ну и соответственно, чем больше задаю выходной ток (повышаю мощность двух смешиваемых сигналов), тем быстрее растет уровень комбинационных составляющих. Предполагаю, что при определенном выходном токе, эти составляющие, ну или хотя бы некоторые из них, спрячутся под шумами квантования.
Dr.Drew
Я хотел бы поглядеть на фазовые шумы до отстроек 10 МГц и увидеть собственные самого синтезатора (residual). С умножителем на ФАПЧ, пусть он даже будет и интегер, этого не получится, по крайней мере пока. Только умножение прямым методом позволит минимизировать шумы и разглядеть собственные, хотя бы частично.
rloc
Шумы пока не могу померить, привожу картинку с выхода AD9736 в ближней зоне с использованием модифицированного алгоритма генерации синуса. Условия эксперимента абсолютно такие же, как в 76 посте: выходной ток и настройки регистров не менялись, тактовый сигнал не фильтровал.

Нажмите для просмотра прикрепленного файла
VCO
Цитата(rloc @ Dec 19 2010, 18:53) *
Шумы пока не могу померить, привожу картинку с выхода AD9736 в ближней зоне с использованием модифицированного алгоритма генерации синуса.

Всего лишь одна палка осталась, а как сильно портит картину, она всё также на -70дБ. Послушайте, может это и не спуриус, а прибор?
Если нетрудно, попробуйте немного сдвинуть частоту своим DDSом и посмотреть, что изменилось.
Если осталась на том же относительном смещении, скорее всего, прибор. Или помеха какая-нить наводящаяся.
rloc
Цитата(YIG @ Dec 19 2010, 19:31) *
Всего лишь одна палка осталась, а как сильно портит картину, она всё также на -70дБ. Послушайте, может это и не спуриус, а прибор?

Ну во-первых около -87дБс, против около -85 дБс в предыдущем эксперименте. Во-вторых прибор абсолютно не причем. Оставшаяся палочка в ближней зоне:
-1*1000 + 7*166.626 = 166.382 МГц
VCO
Цитата(rloc @ Dec 19 2010, 19:43) *
Ну во-первых около -87дБ, против около -85 в предыдущем эксперименте.

По той и по этой картинке я смотрел относительно уровня сигнала. Если я ошибся, то остаётся только поздравить Вас! santa2.gif
Ну что же, видимо тема, которую я создал, будучи почти полным нулём в DDS, оказалась не такой уж и безнадёжной!!! rolleyes.gif
Остаётся только последовать по Вашим стопам, а то эту тему передали другому инженеру, а он её безнадёжно завалил... smile3046.gif
Он купился на AD9912, да ещё и сделал всё не по людски, ШИМ-контроллеров на плату налепил, питание только керамикой чистил. cranky.gif
И вот что интересно: он по образованию - радиоинженер, а настырно полез в ПЦС, я же - цифровик, но AD9912 душа не принимает.
А Вы всё-таки проверьте уровень этой спуры относительно уровня сигнала, там же у Вас Ref 0 dBm был, а здесь -10 dBm...
rloc
Цитата(YIG @ Dec 19 2010, 20:03) *
А Вы всё-таки проверьте уровень этой спуры относительно уровня сигнала, там же у Вас Ref 0 dBm был, а здесь -10 dBm...

Смотрите не на Ref, а на Mkr1. Я чуток не разобрался с прибором, не найду где можно количество делений по вертикали побольше сделать, вся динамика в 10 клеток не влезает, поэтому останавливал измерения и опускал Ref, чтобы посмотреть на шумы и палки.
soldat_shveyk
Цитата
Всего лишь одна палка осталась, а как сильно портит картину, она всё также на -70дБ. Послушайте, может это и не спуриус, а прибор?


У меня Agilent 8562EC и я там тоже вижу похожую палку всегда слева от сигнала. Даже когда смотрю спектр встроенного в прибор калибратора 300 МГц.
Так что вполне вероятно, что это прибор.
VCO
Цитата(rloc @ Dec 19 2010, 20:18) *
Смотрите не на Ref, а на Mkr1.

Ну да, блин, "слона то я как раз и не заметил"! У меня спектроанализёр старый и далеко не всегда может измерять правильно уровень при зашкаливании, вот и купился на свою методику измерения уровня спуриусов. А что за "модифицированный алгоритм генерации синуса" такой? Уж не тот ли, где к фиксированной константе добавляется случайное число в младших разрядах ЦАПа? Если ноу хау, не раскрывайте, самому интересно будет подолбаться... smile3046.gif
rloc
Продолжение поста 85
Картинка с выхода AD9736 в широком диапазоне, по-прежнему условия остаются теми же самыми:

Нажмите для просмотра прикрепленного файла

Осталось только вычистить спектр клока, он действительно очень плохой. Чутье подсказывает, удастся как минимум на порядок (>10 дБ) сделать лучше SFDR, чем в даташите, одно из редких исключений rolleyes.gif

Цитата(soldat_shveyk @ Dec 19 2010, 21:12) *
У меня Agilent 8562EC и я там тоже вижу похожую палку всегда слева от сигнала. Даже когда смотрю спектр встроенного в прибор калибратора 300 МГц.
Так что вполне вероятно, что это прибор.

Не очень хочется засорять форум большим объемом разных результатов, очень сложно разбираться. Могу лично для Вас сделать дополнительный скриншот с небольшой отстройкой по частоте.

Еще хочу отметить, что приведенные результаты - это не один день исследований, сразу может и не получиться. С грустью вспоминается чье-то решение раздавать такты через ПЛИС.
soldat_shveyk
Цитата
Не очень хочется засорять форум большим объемом разных результатов, очень сложно разбираться. Могу лично для Вас сделать дополнительный скриншот с небольшой отстройкой по частоте.

Еще хочу отметить, что приведенные результаты - это не один день исследований, сразу может и не получиться. С грустью вспоминается чье-то решение раздавать такты через ПЛИС.


Спасибо, лично для меня отдельных измерений проводить не надо. Мне очень интересна эта тема, и поэтому внимательно слежу за Вашими результатами.
Я не стремлюсь найти недостатки в Вашем труде, просто хотел напомнить, что измериловка иногда вносит свои артефакты, которые могут уводить внимание в сторону.
rloc
Цитата(soldat_shveyk @ Dec 19 2010, 22:05) *
измериловка иногда вносит свои артефакты, которые могут уводить внимание в сторону.

Да, только что заметил, уровень шума в последнем измерении приподнялся - это мой косячок, попытался Ref при измерении немного приподнять для повышения линейности прибора, и вылезли шумы самого прибора, нужно попасть в очень узкие границы между линейностью и чувствительностью (классическая теория спектральных измерений). Так что на все мои предыдущие измерения нужно сделать поправочку и к полученному ранее SFDR добавить пару-тройку децибел, зато по полочке шумов более достоверный результат получился.

Более корректное измерение по шумам (уровень сигнала был выше Ref на 3 дБ, и вроде линейность еще не ухудшается):

Нажмите для просмотра прикрепленного файла

Итак по последнему измерению, SFDR в широком и узком диапазоне на частоте 166.62 МГц получился ~ 94 дБ (за вычетом одной близлежайшей палки).
Dr.Drew
А почему уровень сигнала гуляет? Был 15 дБм, а стал 9. Ну и желание посмотреть шум возрасло, когда хитрым алгоритмом палки подавили. Откройте секрет - как?
Chapt
Здравствуйте, возникла задача построения гетеродина на частоте в 750 МГц основной параметр - минимизация ФШ. Возможно ли использовать вторую гармонику DDS для получения сигнала на таком уровне или все же лутчше использовать смеситель? Предполагается использовать еще и амплитуднофазовую модуляцию.
rloc
Цитата(Chapt @ Jan 12 2011, 10:32) *
Здравствуйте, возникла задача построения гетеродина на частоте в 750 МГц основной параметр - минимизация ФШ. Возможно ли использовать вторую гармонику DDS для получения сигнала на таком уровне или все же лутчше использовать смеситель? Предполагается использовать еще и амплитуднофазовую модуляцию.

Так что Вам нужно: монохроматический сигнал или модулированный? При использовании модуляции фазовые шумы не измеряют. И что подразумеваете под второй гармоникой: удвоенную частоту или частоту во второй полосе Найквиста?
Dr.Drew
Взять кварцевый генератор 75 МГц и умножить его на 10 напрямую. Будет намного лучше и проще. Если без модуляций...
serega_sh____
Цитата(rloc @ Dec 20 2010, 00:33) *
Да, только что заметил, уровень шума в последнем измерении приподнялся - это мой косячок, попытался Ref при измерении немного приподнять для повышения линейности прибора, и вылезли шумы самого прибора, нужно попасть в очень узкие границы между линейностью и чувствительностью (классическая теория спектральных измерений). Так что на все мои предыдущие измерения нужно сделать поправочку и к полученному ранее SFDR добавить пару-тройку децибел, зато по полочке шумов более достоверный результат получился.
Более корректное измерение по шумам (уровень сигнала был выше Ref на 3 дБ, и вроде линейность еще не ухудшается):
Итак по последнему измерению, SFDR в широком и узком диапазоне на частоте 166.62 МГц получился ~ 94 дБ (за вычетом одной близлежайшей палки).


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

rloc
Цитата(serega_sh____ @ Jan 12 2011, 13:13) *
Пожалуйста, можно немного разьяснить, мне неопытному. Про Ваши последние картинки (про ref и шумы).
А когда Вы входной тракт анализатора спектра вгоняете в ограничение, от этого спектр сигнала становиться лучше?
Помоему, там при понижении уровня ref переключаются аттенюаторы и Вы подаете на АЦП анализатора очень большой сигнал (ну или входной тракт преобразователя в анализаторе). Вы правильно измеряете?

Еще раз поясняю методику измерения: ставлю на анализаторе режим Single (один раз измерил и результаты зафиксировались), выставляю уровень REF примерно по уровню входного сигнала (хотя по нелинейным искажениям динамика прибора позволяет поставить REF на несколько дБ ниже), после измерения опускаю уровень REF до тех пор, чтобы увидеть шумы (меняю только область видимости, измерения приостановлены) и делаю скриншот. В этой методике не было бы необходимости, если бы я нашел в меню прибора возможность поменять количество клеток по вертикальной оси, к сожалению изменение масштаба (дБ/дел) очень сильно сказывается на читаемости картинки, поэтому этой функцией я не пользовался.

Кстати, если входные цепи прибора завести в глубоко нелинейный режим, то количество спур и их уровень только увеличились бы.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.