реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Вопрос по DDS
_Anatoliy
сообщение Feb 16 2018, 13:17
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Речь о AD9958, мне нужно сформировать на нём квадратурный сигнал, вроде такое допускается ведь у DDS два параллельных канала. Я могу сформировать статический комплексный сигнал (при неизменной частоте сигнала). Сдвиг фазы честные 90 градусов. Но если например, попробовать сформировать комплексный сигнал ЛЧМ то фаза между компонентами начинает вести себя не предсказуемо. Фазы меряю двухлучевым осциллографом на низкой частоте (ЛЧМ 1...5МГц)в режиме однократного запуска. Что посоветуете , коллеги? Я что-то не учёл?
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Feb 16 2018, 13:38
Сообщение #2


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



А у вас все эти регистры установлены в еденицу ?
All channels autoclear sweep accumulator
All channels autoclear phase accumulator
All channels clear phase Accumulator


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Feb 17 2018, 07:34
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Lmx2315 @ Feb 16 2018, 16:38) *
А у вас все эти регистры установлены в единицу ?
All channels autoclear sweep accumulator
All channels autoclear phase accumulator
All channels clear phase Accumulator

Спасибо, коллега! Действительно это я упустил.
Если установлены все три флажка - на выходе сигнала нет.
Влияния флажка "All channels autoclear sweep accumulator" не заметил.
Если снять флажок "All channels clear phase Accumulator" - на выходе сигнал есть, фаза между компонентами правильная, но в спектре появляется какой-то внеполосный шум, плавно уменьшающийся по экспоненте. Этого очевидно не было при сброшенных флажках.
На картинках спектры:
1). Хороший спектр, плохая фаза.
2). Плохой спектр, хорошая фаза.
Жёлтым цветом показано накопление пиковых значений сигнала. Сигнал ЛЧМ задан в диапазоне 5...10МГц.
Очень похоже что это следствие разрыва фазы при обнулении аккумулятора.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Feb 17 2018, 17:11
Сообщение #4


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Я не работал конкретно с этой ддс , по логике фазу и частоту надо обнулить только один раз . Чтобы оба ядра в ддс стартанули из одинаковых условий . Поиграйте регистрами сброса , возможно что как раз регистры автосброса в конце концов использовать и не придётся , а только те регистры сброса где ручками фаза и частота обнуляются только один раз, а потом нет.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Feb 18 2018, 08:28
Сообщение #5


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Lmx2315 @ Feb 17 2018, 20:11) *
Я не работал конкретно с этой ддс , по логике фазу и частоту надо обнулить только один раз . Чтобы оба ядра в ддс стартанули из одинаковых условий . Поиграйте регистрами сброса , возможно что как раз регистры автосброса в конце концов использовать и не придётся , а только те регистры сброса где ручками фаза и частота обнуляются только один раз, а потом нет.

Да, я тоже к этому выводу пришёл. Думаю что всё получится, спасибо!
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Feb 20 2018, 09:42
Сообщение #6


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Выводы вроде логичные, а результата я так и не получил. Провозившись с различными комбинациями сбросов + dwell/no-dwell так и не удалось получить хороший спектр при хорошей фазе компонентов.
Написал в техподдержку но надежды мало.
Go to the top of the page
 
+Quote Post
TarelkaSemok
сообщение Feb 27 2018, 09:19
Сообщение #7





Группа: Участник
Сообщений: 9
Регистрация: 19-03-17
Из: Зеленоград
Пользователь №: 95 905



С этой схемкой тоже не работал, поэтому опираюсь чисто на даташит. Единственное место, за что смог зацепится - это Matched Pipe Delays. Но как-то маловероятно, потому что он только в синглтоне работает... Регистры сброса уже упомянули, там все прозрачно из даташита.
А, кстати, не пробовали проверять чисто синглтон спектр? Без лчм? Вдруг там аномалии полезут.
Второй вариант - поменять скорость изменения частоты через RSRR, RDW регистры.
Ну и еще раз убедиться, что для обоих каналов настройки одинаковы.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Feb 27 2018, 13:16
Сообщение #8


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Спасибо за неравнодушие.
Цитата(TarelkaSemok @ Feb 27 2018, 12:19) *
Регистры сброса уже упомянули, там все прозрачно из даташита.

Прозрачно то оно прозрачно, только не работает как положено. Не выходит засинхронизировать между собой два канала. Я делаю так - сбрасываю оба аккумулятора фазы одновременно, в следующей транзакции убираю сброс и одновременно разрешаю ЛЧМ. И всё равно разность фаз между каналами не есть константа. Добиться разности фаз 90 градусов можно только обнулением аккумуляторов фазы при каждом запуске. Но тогда спектр горбатый...

Цитата(TarelkaSemok @ Feb 27 2018, 12:19) *
А, кстати, не пробовали проверять чисто синглтон спектр? Без лчм? Вдруг там аномалии полезут.
Второй вариант - поменять скорость изменения частоты через RSRR, RDW регистры.
Ну и еще раз убедиться, что для обоих каналов настройки одинаковы.

Без ЛЧМ красивый спектр, один канал ЛЧМ прекрасно работает, а два с фиксированной разностью фаз нет.
Различные варианты параметров уже пробовал. Связался с аналоговыми девицами, сказали что в программе загрузки ошибок не нашли, но решения пока нет.
Go to the top of the page
 
+Quote Post
bloody-wolf
сообщение Mar 3 2018, 07:58
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132



стесняюсь спросить, а тренируетесь то на своей плате/макетке/эвалке от АД или еще чем то?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 3 2018, 10:54
Сообщение #10


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(bloody-wolf @ Mar 3 2018, 10:58) *
стесняюсь спросить, а тренируетесь то на своей плате/макетке/эвалке от АД или еще чем то?

На своей плате. А стесняться не нужно.
Go to the top of the page
 
+Quote Post
bloody-wolf
сообщение Mar 3 2018, 19:14
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 220
Регистрация: 15-05-09
Пользователь №: 49 132



Цитата(_Anatoliy @ Mar 3 2018, 13:54) *
На своей плате. А стесняться не нужно.

просто на эвалке помимо, собственно, ддс чипа и его небольшого обвеса есть очень важный нюанс, а именно reconstruction filter, суть которого, помино всего прочего, забороть зеркала от работа DAC. шум на картинке выше скорее sin x/x зеркала. Если на вашей "своей" этого нет, то собственно скорее всего тут собака и порылась.
как вариант мельком почитать: один, два

возможно это внесет ясность в то, что же вы наблюдаете на осцилле/спектраче.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Mar 4 2018, 04:53
Сообщение #12


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



А если смотреть сдвиг фазы между каналами осциллографом в режиме X-Y? Должен быть круг.
Может, проблема в том, как спектроанализатор захватывает спектр?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 5 2018, 06:26
Сообщение #13


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(ViKo @ Mar 4 2018, 07:53) *
А если смотреть сдвиг фазы между каналами осциллографом в режиме X-Y? Должен быть круг.
Может, проблема в том, как спектроанализатор захватывает спектр?

Спасибо за желание помочь. Но ведь если я делаю два вещественных канала ЛЧМ то всё замечательно со спектром(анализатором спектра смотрю один из каналов). Проблема возникает при попытке объединить два вещественных сигнала в один комплексный(анализатором спектра тоже смотрю один из каналов). Разница в прошивках только в том что в первом случае интегратор фазы не сбрасывается, а во втором для обеспечения сдвига фаз 90 градусов между компонентами в начале каждого импульса ЛЧМ выполняется сброс этого аккумулятора. На мой взгляд проблема возникает из-за разрыва фазы при сбросе фазового аккумулятора. В пристёжке карта загрузки регистров. Может последовательность загрузки регистров должна быть другая?А вдруг кто-то свежим взглядом найдёт что нибудь...

Цитата(bloody-wolf @ Mar 3 2018, 22:14) *
просто на эвалке помимо, собственно, ддс чипа и его небольшого обвеса есть очень важный нюанс, а именно reconstruction filter, суть которого, помино всего прочего, забороть зеркала от работа DAC. шум на картинке выше скорее sin x/x зеркала. Если на вашей "своей" этого нет, то собственно скорее всего тут собака и порылась.

возможно это внесет ясность в то, что же вы наблюдаете на осцилле/спектраче.

К сожалению Вы ошибаетесь. Объясните,исходя из вашего предположения, почему вещественный сигнал имеет хороший спектр, а реальная часть комплексного сигнала при тех же параметрах имеет плохой спектр. К тому же на картинках полоса обзора 5...50МГц и сигнала 5...10МГц, а системная частота у меня 500МГц. О каком синке может идти речь?
Прикрепленные файлы
Прикрепленный файл  Load_AD9958.doc ( 44.5 килобайт ) Кол-во скачиваний: 12
 
Go to the top of the page
 
+Quote Post
V_G
сообщение Mar 6 2018, 00:48
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(bloody-wolf @ Mar 4 2018, 05:14) *
просто на эвалке помимо, собственно, ддс чипа и его небольшого обвеса есть очень важный нюанс, а именно reconstruction filter, суть которого, помино всего прочего, забороть зеркала от работа DAC

Там помимо зеркалки должен быть целый лес, который стоит сначала оценить в ADSimDDS. Лично я, чтобы проредить этот лес, и поменял тактовую, и перешел на зеркалку. Правда, с другой ИС: AD9859
А в случае с ЛЧМ и квадратурными каналами этот лес еще и ездить будет по спектру...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Mar 20 2018, 05:49
Сообщение #15


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Коллеги, ну хоть вы рассудите. Бодался месяц с техподдержкой ADI, они уверяли что у них всё работает нормально, но на мой вопрос " And what signal do you send to P2 and P3?" получил ответ "In my setup, p2 and p3 pins are in logic 0." А в даташите явно указано что инициатором развёртки ЛЧМ является именно импульс на Р2. И они уверяли что в этом режиме у них ЛЧМ работал. Это что , развод? Или русофобия?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 07:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01536 секунд с 7
ELECTRONIX ©2004-2016