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

 
 
 
Closed TopicStart new topic
> Синхронизация DDS AD9910, DDS AD9910
Zamir
сообщение Mar 28 2011, 07:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 10-09-08
Пользователь №: 40 105



Здравствуйте! Имеется 3 DDS AD9910. Управление ими осуществляется через ПЛИС cyclone3. Плата связывается с компьютером через com-порт. Под windows написана программа для управления всеми DDS, на подобии программы для отладочной платы AD9910. Управение всеми параметрами сигналов всех трех DDS реализовано. Все делаю согласно документации. Все DDS тактируются от одной опоры сфазированным кабелем, и до всех DDS опорный сигнал доходит с одинаковой фазой. Сигнал IO_UPDATE тоже доходит до всех одновременно. Один DDS работает в режиме мастера и генерит синхросигналы для остальных DDS и для себя. Сигнал SYNC_OUT мастера доходит на входы SYNC_IN всех трех DDS с одинаковой фазой. (С выхода SYNC_OUT сигнал идет на входы SYNC_IN на прямую через сфазированные кабели). В окне программы настраиваю, допустим, два DDS на 100МГц. На осциллографе вижу, что сигналы генерятся с некоторой разницей фаз. Далее в программе настраиваю первый DDS мастером и он начинает генерить синхросиналы (но амплитуда совсем маленькая), а второй-слэйвом. При этом на осциллографе вижу что оба сигнала стали синфазными. И все вроде хорошо... НО при изменении частоты на какой нибудь из этих DDS я вижу что разность фаз начинает меняться (фаза плывет...) и значит получается, что DDS не засинхронизированы. Так же сигнал SYNC_SMP_ERR постоянно в высоком состоянии. Такой вопрос: Как засинхронизировать несколько AD9910?
Go to the top of the page
 
+Quote Post
VCO
сообщение Mar 28 2011, 07:19
Сообщение #2


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(Zamir @ Mar 28 2011, 10:00) *
Такой вопрос: Как засинхронизировать несколько AD9910?

Через делитель мощности тактового сигнала, например, Minicircuits (Power Splitters/Combiners). При необходимости сигнал надо предварительно усилить, например, GALI-74. Тактовая частота какая? 1ГГц?


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
Zamir
сообщение Mar 28 2011, 07:30
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 10-09-08
Пользователь №: 40 105



Цитата(YIG @ Mar 28 2011, 11:19) *
Через делитель мощности тактового сигнала, например, Minicircuits (Power Splitters/Combiners). При необходимости сигнал надо предварительно усилить, например, GALI-74. Тактовая частота какая? 1ГГц?

Причем здесь тактовая частота? Еслиб дело было в уровне тактовой частоты, то DDS не работало бы вообще. А вообще тактовая у меня подется на DDS через делитель и усилитель. Тактовая около 50 МГц, в DDS путем умножения получаю почти 1ГГц.
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 00:18
Рейтинг@Mail.ru


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