|
Неясность с измерением фаз |
|
|
|
May 10 2018, 17:35
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Коллеги, примерная схема тракта следующая : Вход, полоса 25...525МГц => ФНЧ => АЦП => комплексный снос в ноль (NCO перестраиваемый в рабочей полосе частот) => переключаемый набор ФНЧ полосой от 0,5 до 25МГц => компоненты Real,Imag => измерение фазы(Phi). Таких трактов два, на их входы пока подаётся один и тот же сигнал через сплиттер, интересует измерение разности фаз на выходе этих трактов(dPhi = Phi1 - Phi2). Непонятка в том что изменение разности фаз в зависимости от частоты NCO в два раза больше чем изменение разности фаз в зависимости от частоты сигнала. Пример в цифрах (полоса ФНЧ 25МГц): Код Частота сигнала Частота настройки NCO Разница фаз 125МГц 125МГц -123градуса 135МГц 125МГц -143градуса 135МГц 130МГц -123градуса Здесь видно, что при изменении частоты сигнала на 10МГц, частоту NCO нужно изменить на 5МГц чтобы вернуть разность фаз к исходному значению. Ожидалось что разность фаз от частоты зависеть не должна. Частота настройки NCO одинакова в двух трактах и изменяется одновременно. Буду рад выслушать любые версии.
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 25)
|
May 11 2018, 10:37
|

Местный
  
Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806

|
Если тактовые будут различаться то эффект то же будет. Делают специальные схемы для подстройки клока на каждый АЦП с каким нибудь шагом. см http://www.setdsp.ru/modules/fmc/sfm-4a250/"заложенная возможность подстройки тактового сигнала каждой микросхемы АЦП с шагом 150 пс облегчает достижение синфазности тактирования каналов АЦП в системах радиолокации на основе ФАР" Чтобы исключить старт фильтров сравнить сигнал синуса сразу после АЦП.
|
|
|
|
|
May 11 2018, 10:44
|

Частый гость
 
Группа: Свой
Сообщений: 95
Регистрация: 27-07-11
Из: Зеленоград
Пользователь №: 66 439

|
Цитата(_Anatoliy @ May 10 2018, 20:35)  Код Частота сигнала Частота настройки NCO Разница фаз 125МГц 125МГц -123градуса 135МГц 125МГц -143градуса 135МГц 130МГц -123градуса Неоднозначность разности фаз? phi + 2pi*N = phi Попробуйте поиграть с изменением частоты NCO в районе кГц.
--------------------
Суббота начинается в понедельник
|
|
|
|
|
May 11 2018, 11:24
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Я так понял, каналы тактируются от одного генератора, но разнесены по разным модулям. Из-за этого затруднена синхронизация NCO. Дальше, немного погадав на гуще, можно предположить, что разбежка составляет 3 такта 275 МГц, что соответствует 19,64 градусам при переходе от 125 МГЦ к 130 МГц. Цифра близкая к измеренной, поэтому гипотезу стоит проверить.
Сообщение отредактировал KalashKS - May 11 2018, 11:41
|
|
|
|
|
May 11 2018, 11:41
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Цитата(_Anatoliy @ May 11 2018, 14:36)  Пока не придумал как проверить синфазность сброса двух разнесённых NCO. Как вариант можно не сбрасывать фазу, а продолжать инкрементировать с новым значением частоты. Если рассинхронизация есть, то изменение разности фаз хотябы должно уменьшиться.
|
|
|
|
|
May 11 2018, 11:53
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Цитата(_Anatoliy @ May 11 2018, 14:50)  запись в NCO выполнять синхронно Именно это и имел в виду. Для этого как раз можно использовать тот же сигнал, которым до этого выполнялся сброс.
Сообщение отредактировал KalashKS - May 11 2018, 11:55
|
|
|
|
|
May 11 2018, 12:18
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Цитата(KalashKS @ May 11 2018, 14:53)  Именно это и имел в виду. Для этого как раз можно использовать тот же сигнал, которым до этого выполнялся сброс. Большое спасибо за идею, только даст ли это выигрыш? Сигнал записи представляет собой такой же строб длительностью в один такт на частоте 275МГц, и его нужно так же синхронизировать со вторым блоком как и сигнал сброса. Цитата(blackfin @ May 11 2018, 15:01)  Да чего там придумывать? Если фазы на выходе обоих трактов не равны (и, соотв, разность этих фаз не нулевая), значит оба NCO тикают с разными фазами, а значит, были сброшены не одновременно.. Увы, если бы эта разность зависела только от фаз двух NCO жить было бы намного проще. Есть ещё куча всяких факторов, но это уже совсем другая история.
|
|
|
|
|
May 11 2018, 12:27
|
Местный
  
Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755

|
Цитата(_Anatoliy @ May 11 2018, 15:18)  Большое спасибо за идею, только даст ли это выигрыш? Я это предлагал для диагностики и локализации проблемы. Как решать, нужно будет думать, если проблема именно здесь.
|
|
|
|
|
May 11 2018, 12:55
|

Частый гость
 
Группа: Свой
Сообщений: 95
Регистрация: 27-07-11
Из: Зеленоград
Пользователь №: 66 439

|
Цитата(_Anatoliy @ May 11 2018, 15:27)  Не хочу, ибо уверен что Вы и так прекрасно знаете о чём идёт речь. В тракте участвуют усилители, активные компоненты, АРУ? Сплиттер на основе чего сделан (пассивный)? Или это два канала с векторного генератора?
--------------------
Суббота начинается в понедельник
|
|
|
|
|
May 11 2018, 13:07
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Цитата(blackfin @ May 11 2018, 15:43)  Очень сомневаюсь, что вы сознательно внесли такую временную задержку перед измерением разности фаз в один из трактов. И правильно делаете. Я собрал эти два блока "по просьбе руководства из того что было", и прекрасно понимаю что так строить измеритель фаз низзя!А если я Вам ещё покажу ГВЗ двух аналоговых фильтров по ПЧ... Так лучше я их Вам не покажу, поберегу ваши нервы. Цитата(quato_a @ May 11 2018, 15:55)  В тракте участвуют усилители, активные компоненты, АРУ? Сплиттер на основе чего сделан (пассивный)? Или это два канала с векторного генератора? И усилители и фильтры и конвертер. Сплиттер пассивный.
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|