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

Разные частоты DDS синтезаторов AD9953 при одинаковом коде инициализации и общим источником тактового сигнала.

Здравствуйте всем. Есть 2 DDS синтезатора AD9953. Схема включения приложена.

Выход клока с одного синтезатора тактирует второй. Т.е. частота клока у них одинаковая.....

При записи в регистры частоты одних и тех же значений для обоих синтезаторов частоты у них отличаются.

При этом значения коэффициента умножения PLL так же равны в обоих синтезаторах.

Например частота одного генератора 100 кГц, частота второго - около 90 кГц.

Не пойму в чем грабли...

Может кто подскажет?.

Мне нужно два синхронно работающих синтезатора на одной частоте но с программируемым сдвигом фаз....

 

DDS.pdf

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


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

1) вывод 11 у DDS - логический вход. 1.8 в качестве единицы при питании IO 3.1 вольта - как-раз около середины.

2) Одинаковое программирование не очень подходит. Одна в режиме с генератором, другая в режиме без генератора с внешним сигналом тактирования. Возможно, цепь тактирования второй "подзванивает"

3) в ваших задачах (с фазовым сдвигом) IOUPDATE точно объединить проводом.

4) 10 килоом в цепи сигнала смотрится ужасно.

5) фильтр у вас на частоты порядка сотни мегагерц - если выходные частоты такие низкие, можно обойтись без внутреннего умножителя (но филььтр нужен на 1/3 (примерно) тактовой частоты DDS.

 

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


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

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 я пишу одинаковые....

 

 

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


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

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

а что осциллограф говорит про частоту REFCLK (двухканальный, желательно) ?

 

UPD:

 

увидел вашу вторую схему с проблемой записи по SPI:

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

 

 

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

 

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


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

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

а что осциллограф говорит про частоту REFCLK (двухканальный, желательно) ?

 

UPD:

 

увидел вашу вторую схему с проблемой записи по SPI:

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

 

 

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

Я вычитываю то что пишу.. данные совпадают...

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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