Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Измерение времени захвата синтезатора
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Prostograf
Господа, как правильно измерить время захвата синтезатора и переходной процесс на петле ФАПЧ? Есть отладочная плата синтезатора HMC704. Не получается правильно измерить время захвата, потому что вывод LD переключается в режим считывания. А на петле ФАПЧ осцилл вносит свои искажения!
VCO
Цитата
4 LD_SDO Lock Detect Output or Serial Data Output or GPO, Selectable

Этот вывод нужно сконфигурировать как выход Lock Detect. Разве такая возможность в софте не предусмотрена?
Prostograf
Цитата(VCO @ Apr 8 2015, 12:56) *
Этот вывод нужно сконфигурировать как выход Lock Detect. Разве такая возможность в софте не предусмотрена?


В софте это предусмотрено, только там при перезаписывании регистров, идет. если я правильно понимаю, подтверждение того, что записали. И в момент записи новой частоты, сначала идет по этому выводу информация (ну то есть подтверждение того что записали), а потом этот вывод переходит в режим LD. Ну то есть захват уже произошел и там тупо 3.3 В.

Получается в момент захвата на этом выводе происходит считывание того, что записали в регистр. Таким образом измерить время захвата не удается.
VCO
А свою софтинку именно для этого замера написАть - не вариант?

Или вот такой варварский вариант: Дождаться, когда он переведёт вывод в режим выхода LD и разорвать связь вывода с микроконтроллером EVALа, и продолжить перестройку без обратной связи с HMC704. Пусть софт ругается, синтезатор всё равно должен перестроится. Потом обратно вернуть связь и т.д. Если замеров много - поставить тумблерок или DIP-переключатель. Кактотак...

...Хотя варварский вариант может и не получиться. Это можно осциллограммам SPI понять - выйдет или нет.
Prostograf
Цитата(VCO @ Apr 8 2015, 15:11) *
А свою софтинку именно для этого замера написАть - не вариант?

Или вот такой варварский вариант: Дождаться, когда он переведёт вывод в режим выхода LD и разорвать связь вывода с микроконтроллером EVALа, и продолжить перестройку без обратной связи с HMC704. Пусть софт ругается, синтезато всё равно должен перестроится. Потом обратно вернуть связь и т.д. Если замеров много - поставить тумблерок или DIP-переключатель. Кактотак...

...Хотя варварский вариант может и не получиться. Это можно осциллограммам SPI понять - выйдет или нет.




Ну как вариант проводничек на программаторе перерезать и поставить тумблерочек. Но тока возможно, что не получиться. а другого как я понимаю варианта не существует?

Если нет то тогда давайте перейдем коьвторому варианту.
Как измерить время захвата на петле ФАПЧ, чтобы не внести искажения? Ведь измеряются же как то эти времена!
Dr.Drew
Берете еще один синтезатор, смеситель и осциллограф. Дополнительный синтезатор ставите на целевую точку. Смотрите ПЧ при запуске развертки от сигнала начала отгрузки регистров. SEN можно использовать. Дальше должно быть понятно.
Prostograf
Цитата(Dr.Drew @ Apr 8 2015, 18:15) *
Берете еще один синтезатор, смеситель и осциллограф. Дополнительный синтезатор ставите на целевую точку. Смотрите ПЧ при запуске развертки от сигнала начала отгрузки регистров. SEN можно использовать. Дальше должно быть понятно.

Слишком сложно. А нельзя измерить переходной процесс на фильтре петли ФАПЧ.
Lmx2315
QUOTE (Prostograf @ Apr 8 2015, 20:19) *
Слишком сложно. А нельзя измерить переходной процесс на фильтре петли ФАПЧ.

..вы не пробовали заземлить осциллограф и землю фапч на одну точку и подобрать хороший щуп с большим входным сопротивлением и малой ёмкостью.
А то вы не описали условий при которых осцил вносит бяку в петлю ФАПЧ.
VCO
Цитата(Lmx2315 @ Apr 8 2015, 21:06) *
А то вы не описали условий при которых осцил вносит бяку в петлю ФАПЧ.

Там при поднисении руки к фильтру петля уже начинает пляски Святого Вита.

Единственный вариант - подключение неслабого АЦП с высокоимпедансным входом ко входу управления ГУНа и измерение переменной составляющей, т.е. на порядок сложнее, чем любой другой способ.

Как виртуальный вариант - смоделировать петлю в ADIsimPLL и оценить время перестройки.

Из реальных - проще всего отцепить от HMC704 управление c EB, и подцепить своё, тем паче, что его всё-равно придётся делать рано или поздно...
Lmx2315
QUOTE (VCO @ Apr 9 2015, 07:35) *
Там при поднисении руки к фильтру петля уже начинает пляски Святого Вита.

..может припаять хороший щуп к ФАПЧу? чтоб руками не лазить.
VCO
Цитата(Lmx2315 @ Apr 9 2015, 08:17) *
..может припаять хороший щуп к ФАПЧу? чтоб руками не лазить.

Вы осциллографом не увидите допустимый размах колебаний переходного процесса перестройки ГУНа, не хватит чувствительности.
Грубо говоря, механизм LD тоже не обязательно точно отображает время перестройки, но он всё-таки намного объективнее скопа.

Очень интересный способ альтернативного Lock Detect придумал Александр Ченакин: Он тактирует поделённой выходной частотой синтезатора DDS и сравнивает выходную частоту DDS с тактовой частотой цифрового управления. Но это опять вагон и маленькая тележка, слишком сложно.
Prostograf
Цитата(VCO @ Apr 9 2015, 09:37) *
Вы осциллографом не увидите допустимый размах колебаний переходного процесса перестройки ГУНа, не хватит чувствительности.
Грубо говоря, механизм LD тоже не обязательно точно отображает время перестройки, но он всё-таки намного объективнее скопа.

Очень интересный способ альтернативного Lock Detect придумал Александр Ченакин: Он тактирует поделённой выходной частотой синтезатора DDS и сравнивает выходную частоту DDS с тактовой частотой цифрового управления. Но это опять вагон и маленькая тележка, слишком сложно.




Спасибо всем, я все понял. По простому измерить время захвата не получится. Надо самому писать прогу управления и мерить по LD/

Еще раз всем спасибо за интересные идеи!
__Sergey_
Цитата(Dr.Drew @ Apr 8 2015, 18:15) *
Берете еще один синтезатор, смеситель и осциллограф. Дополнительный синтезатор ставите на целевую точку. Смотрите ПЧ при запуске развертки от сигнала начала отгрузки регистров. SEN можно использовать. Дальше должно быть понятно.


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