Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Разные частоты DDS синтезаторов AD9953 при одинаковом коде инициализации и общим источником тактового сигнала.
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
beeper
Здравствуйте всем. Есть 2 DDS синтезатора AD9953. Схема включения приложена.
Выход клока с одного синтезатора тактирует второй. Т.е. частота клока у них одинаковая.....
При записи в регистры частоты одних и тех же значений для обоих синтезаторов частоты у них отличаются.
При этом значения коэффициента умножения PLL так же равны в обоих синтезаторах.
Например частота одного генератора 100 кГц, частота второго - около 90 кГц.
Не пойму в чем грабли...
Может кто подскажет?.
Мне нужно два синхронно работающих синтезатора на одной частоте но с программируемым сдвигом фаз....

Genadi Zawidowski
1) вывод 11 у DDS - логический вход. 1.8 в качестве единицы при питании IO 3.1 вольта - как-раз около середины.
2) Одинаковое программирование не очень подходит. Одна в режиме с генератором, другая в режиме без генератора с внешним сигналом тактирования. Возможно, цепь тактирования второй "подзванивает"
3) в ваших задачах (с фазовым сдвигом) IOUPDATE точно объединить проводом.
4) 10 килоом в цепи сигнала смотрится ужасно.
5) фильтр у вас на частоты порядка сотни мегагерц - если выходные частоты такие низкие, можно обойтись без внутреннего умножителя (но филььтр нужен на 1/3 (примерно) тактовой частоты DDS.
beeper
Цитата(Genadi Zawidowski @ May 12 2013, 21:38) *
1) вывод 11 у DDS - логический вход. 1.8 в качестве единицы при питании IO 3.1 вольта - как-раз около середины.
2) Одинаковое программирование не очень подходит. Одна в режиме с генератором, другая в режиме без генератора с внешним сигналом тактирования. Возможно, цепь тактирования второй "подзванивает"
3) в ваших задачах (с фазовым сдвигом) IOUPDATE точно объединить проводом.
4) 10 килоом в цепи сигнала смотрится ужасно.
5) фильтр у вас на частоты порядка сотни мегагерц - если выходные частоты такие низкие, можно обойтись без внутреннего умножителя (но филььтр нужен на 1/3 (примерно) тактовой частоты DDS.


11 вывод, это включение выключение схемы генератора. Те в слейв девайсе (DD2 на моей схеме) он сидит на земле потому что клок подается внешний, в мастер девайсе он сидит на 1.8 вольта, и этого кажется достаточно потому что мастер девайс дает клок на слейв, а значит генератор мастер девайса включен. Хотя бесспорно вы правы ошибка в уровне тут есть, исправлю, отпишусь о результате.
IO update у меня в жизни таки соеденины одним проводом, это не отображено на схеме. 10 килоом в цепи сигнала таки ужасны, и были заменены на нулевую перемычку, просто не отображены на схеме эти изменения.
Про фильтр - да он четко по апликашке, для высоких частот, но это меня мало сейчас беспокоит, у выходного усилителя после синтезатора есть функция фнч....

Разница в инициализации мастер и слейв девайсов состоит в том что в слейв девайсе установлены биты для включения синхронизации.
В мастер девайсе поднят бит который включет буфер выходного клока.....

Но значения регистров частоты и множителя PLL я пишу одинаковые....

swisst
у меня похожая схема, только я 9954-е использую. завелись с полпинка. единственное отличие - у меня кварцевый генератор на 25 МГц.
а что осциллограф говорит про частоту REFCLK (двухканальный, желательно) ?

UPD:

увидел вашу вторую схему с проблемой записи по SPI:
МК LPC1114 - один канал читался/писался хорошо, 2 - писались хуже (были траблы), не читались. поставил буферы на линии SPI - с записью проблем нет, чтение - не помню...


я к тому, что может ваш второй канал видит(получает) не то, что вы пишите...
beeper
Цитата(swisst @ May 16 2013, 17:22) *
у меня похожая схема, только я 9954-е использую. завелись с полпинка. единственное отличие - у меня кварцевый генератор на 25 МГц.
а что осциллограф говорит про частоту REFCLK (двухканальный, желательно) ?

UPD:

увидел вашу вторую схему с проблемой записи по SPI:
МК LPC1114 - один канал читался/писался хорошо, 2 - писались хуже (были траблы), не читались. поставил буферы на линии SPI - с записью проблем нет, чтение - не помню...


я к тому, что может ваш второй канал видит(получает) не то, что вы пишите...

Я вычитываю то что пишу.. данные совпадают...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.