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

 
 
6 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> adf4350 Программирование, Помогите разобраться с содержимым регистров
MikeSmith
сообщение Feb 24 2014, 06:35
Сообщение #31


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 4-06-07
Пользователь №: 28 160



Цитата(messenger @ Feb 23 2014, 16:28) *
Прошло 2 года

Что за это время было сделано? Тот синтезатор заработал? Или это попытка №2?

"Правильно собранная схема в настройке не нуждается"
ADF4350 - надёжная и стабильная микросхема, серьёзных непонятных проблем с ней ещё не возникало...

1. Перепроверить схему подключения в соответствии с описанием производителя. Проверить напряжения питания, подключение земли, качество пайки микросхемы - обычно достаточно тестера с щупом-иголкой, которой проверяются напряжения на _выводах_ микросхемы.
С этим точно всё в порядке? (надеюсь, что да, но ... бывает, приходится ехать в командировку лишь для того, чтобы включить питание у якобы неработающего устройства...)

2. Проверить программную часть - порядок загрузки регистров (обязательно R5-4-3-2-1-0), укажите ещё раз, что в них загружаете?

Проверьте работу фазового детектора. Частота выходного сигнала ведь выше ожидаемой? 0,7-0,9 В - это нижняя граница, в случае, если петля ФАПЧ работоспособна, она пытается уменьшить частоту ГУН. О работоспособности петли будет свидетельствовать изменение напряжения Vt до максимума (2,4В) при изменении полярности PD.
В Вашем случае, похоже, неправильно выбирается поддиапазон работы внутреннего ГУН. Попробуйте увеличить band select clock divider (биты BS8:BS1). Также не забываем, что при перестройке синтезатора сигнал REF обязательно должен присутствовать, а внутренний алгоритм выбора поддиапазона ГУН инициализируется при записи регистра R0.

Что на выходе MUX в режиме N divider output?
Go to the top of the page
 
+Quote Post
messenger
сообщение Feb 24 2014, 08:36
Сообщение #32


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



Цитата(MikeSmith @ Feb 24 2014, 09:35) *
Проверьте работу фазового детектора. Частота выходного сигнала ведь выше ожидаемой? 0,7-0,9 В - это нижняя граница, в случае, если петля ФАПЧ работоспособна, она пытается уменьшить частоту ГУН. О работоспособности петли будет свидетельствовать изменение напряжения Vt до максимума (2,4В) при изменении полярности PD.

Частота устанавливалась то больше то меньше заданной.
Изменил полярность PD. Напряжение 1.6В.
band select clock divider у меня максимальная 125 кГц.

Цитата(MikeSmith @ Feb 24 2014, 09:35) *
Что на выходе MUX в режиме N divider output?

Впал в ступор. Там должна быть Fpfd =1 МГц ?
Go to the top of the page
 
+Quote Post
MikeSmith
сообщение Feb 24 2014, 09:07
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 4-06-07
Пользователь №: 28 160



Цитата(messenger @ Feb 24 2014, 12:36) *
Впал в ступор. Там должна быть Fpfd =1 МГц ?

Если есть захват частоты, и Fpd=Fref/R=30МГц/30 - то безусловно да.
N divider output == Fout/(INT+FRAC/MOD) ? так убеждаемся в работоспособности N-делителя.
На выходе N divider обычно наблюдаются короткие импульсы, но частота следования точно должна соответствовать Fpd
Go to the top of the page
 
+Quote Post
messenger
сообщение Feb 24 2014, 12:59
Сообщение #34


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



Долго и мучительно все перепроверил.
При коммутации "N divider output" на выход MUXOUT осцилографом ничего не видно. Ровная линия.
Перепроверил INT,FRAC,MOD=2500,0,2

Сообщение отредактировал messenger - Feb 24 2014, 14:08
Go to the top of the page
 
+Quote Post
messenger
сообщение Feb 24 2014, 14:11
Сообщение #35


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



нет, обманул.
При коммутации "N divider output" на выход MUXOUT получил 172 кГц ?! Причем с новой записью частота немного меняется.

REG5= 0-40-0-5
REG4= 0-0-80-3C
REG3= 0-4-80-3
REG2= 71-7-9F-C2
REG1= 8-0-80-11
REG0= 4-E2-0-0

Сообщение отредактировал messenger - Feb 24 2014, 14:25
Go to the top of the page
 
+Quote Post
rloc
сообщение Feb 24 2014, 14:40
Сообщение #36


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(messenger @ Feb 24 2014, 18:11) *
При коммутации "N divider output" на выход MUXOUT получил 172 кГц ?! Причем с новой записью частота немного меняется.

Очень похоже на симптомы, которые я встречал при плохой разводке, когда конденсаторы по питанию и другим выводам (по 10 пФ) стояли слишком далеко от микросхемы. Сбоит алгоритм автоматического выбора поддиапазона (номер ГУНа, набор резонансных емкостей). Эффект проявляется в том, что после прогрузки 1-го регистра, начинается последовательный перебор поддиапазонов, но микросхема не останавливается ни на одном, вне зависимости от параметров интегрирующей цепи и тактовой частоты внутренней логики (задается отдельно). Проверить можно следующим образом: посмотреть на какой частоте чаще останавливается микросхема после инициализации и изменить коэффициенты деления в своей программе на частоту, близкую к измеренной. Если частота захватится, то проблема локализована и остается переразводить печать или шаманить с конденсаторами, последнее - маловероятно, что поможет.
Go to the top of the page
 
+Quote Post
messenger
сообщение Feb 24 2014, 14:55
Сообщение #37


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



Если на спектранализаторе вместо установленной 2.5 ГГц я вижу 2.56 ГГц значит я как минимум должен увидеть на MUXOUT число близкое к 1 МГц,
а там 172 -200 МГц, и кажется есть зависимость к выходной частоте
Go to the top of the page
 
+Quote Post
MikeSmith
сообщение Feb 24 2014, 14:55
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 4-06-07
Пользователь №: 28 160



Цитата(messenger @ Feb 24 2014, 18:11) *
REG5= 0-40-0-5
REG4= 0-0-80-3C
REG3= 0-4-80-3
REG2= 71-7-9F-C2
REG1= 8-0-80-11
REG0= 4-E2-0-0
Ничего фатального пока не вижу. Попробуйте отключить CSR (R3) и использовать Feedback Fundamental (DB23, R4).
Выходы RFout к питанию подключены?
Go to the top of the page
 
+Quote Post
messenger
сообщение Feb 25 2014, 16:46
Сообщение #39


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



как говорится, пользйтесь поверенным оборудованием.
При коммутации "N divider output" на выход MUXOUT получаю значение близкое к 1МГц (и менее), меняется в зависимости от выходной частоты.
очень похоже на формулировку "Сбоит алгоритм автоматического выбора поддиапазона". Пробовал проверить описанный rloc алгоритм, пока не получилось. Опишу.
Для частоты 2.5 ГГц I=2500.
Получается с каждой новой загрузкой 2,45; 2.17; 2.45;2.256;2.170; 2.170; 2.083; 2.170; 2.083; 2.26.
Поменял I=2450.
Что то похоже на захват, частота встала очень точно +- 500 кГц, но захвата нет.
На спектр анализаторе вместо иголки огромный "бугор" шириной 3 МГц ! и двигается влево/вправо 100 кГц на глаз.
Это фильтр в петле виноват?
Go to the top of the page
 
+Quote Post
rloc
сообщение Feb 25 2014, 17:29
Сообщение #40


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(messenger @ Feb 25 2014, 20:46) *
Это фильтр в петле виноват?

Не помешало бы проверить или заменить. Картинку выкладывайте, поставьте на спектроанализаторе медленный свип секунд 10 или больше, и напишите какое напряжение на фильтре.
Go to the top of the page
 
+Quote Post
MikeSmith
сообщение Feb 25 2014, 17:42
Сообщение #41


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 4-06-07
Пользователь №: 28 160



Цитата(messenger @ Feb 25 2014, 20:46) *
Пробовал проверить описанный rloc алгоритм, пока не получилось

Каждая новая загрузка регистра R0 заново будет инициировать алгоритм переключения ГУН. Не трогайте регистры. Вместо фиксированного (кварцевого?) опорного генератора можно подать сигнал с перестраиваемого, и подруливая его частоту, попытаться обеспечить захват. Заодно можно проверить чувствительность к амплитуде REF.

Какая используется частота опоры REF? 60 МГц?

И ещё: частота ГУН довольно сильно зависит от питания Vvco. Если оно в процессе перестройки "плавает", то автомат управления поддиапазонами может промахиваться. Ваше питание 3В стабильно?

Сообщение отредактировал MikeSmith - Feb 25 2014, 18:15
Go to the top of the page
 
+Quote Post
messenger
сообщение Feb 26 2014, 18:24
Сообщение #42


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



да, 60 МГц.
Пока не получается повторить эксперимент.
Опору двигал, пока внятного ничего не получается.
А при каких условиях на выходе PD нулевое напряжение?
При загрузке данных ГУН улетает ниже заданной частоты (2.45), причем в 90% случаев к 2.1-2.2, т.е. алгоритм выбора сбоит.
Питание стабильное, требование к пульсациям не нашел но 5 мВ осциллографом видно.
Линейный стабилизатор ADP3303-3.3, но врядли такая беда из за него.
Go to the top of the page
 
+Quote Post
rloc
сообщение Feb 26 2014, 18:34
Сообщение #43


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Попытайтесь захватить хоть на какой-нибудь частоте. Спектроанализатор есть?
Go to the top of the page
 
+Quote Post
messenger
сообщение Feb 26 2014, 18:50
Сообщение #44


Местный
***

Группа: Участник
Сообщений: 361
Регистрация: 23-03-07
Пользователь №: 26 457



Спектранализатор есть.
Не могу понять то ли в распайке проблемы. Регистры грузятся точно. Уже сам путаюсь в показаниях.
Вчера на CP наблюдал "пилу", кажется. Я так понимаю это PD пытается подстроить ГУн. Сегодня на PD ноль. Если двигать опору (+-400КГц по 100)то появляется нарастающий фронт, исчезает и опять ноль.
Может я начну все с начала. Посоветуйте правильную диагностику.
Go to the top of the page
 
+Quote Post
MikeSmith
сообщение Feb 26 2014, 19:28
Сообщение #45


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 4-06-07
Пользователь №: 28 160



Цитата(messenger @ Feb 26 2014, 22:24) *
Опору двигал, пока внятного ничего не получается.
...
При загрузке данных ГУН улетает ниже заданной частоты (2.45), причем в 90% случаев к 2.1-2.2, т.е. алгоритм выбора сбоит.
+-400 кГц мало, для захвата в этом случае нужно 60*2,15/2,45 = 52,6 МГц.

Цитата(messenger @ Feb 26 2014, 22:24) *
А при каких условиях на выходе PD нулевое напряжение?
Причин масса, но при рабочей петле, работающем фазовом детекторе (наличие опоры и поделенной выходной частоты) и положительной полярности PD - когда выходная частота выше ожидаемой.

Давайте взглянем на вашу плату и исходники.
Go to the top of the page
 
+Quote Post

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

 


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


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