|
DBPSK, Демодуляция и детектирование |
|
|
|
Jun 19 2012, 05:45
|
Частый гость
 
Группа: Участник
Сообщений: 127
Регистрация: 24-02-11
Пользователь №: 63 222

|
Добрго времени суток всем. Прошу помощи у специалистов по ЦОС. Имеется следующая задача: необходимо демодулировать сигнал с дифференциальной фазовой модуляцией. Скорость передачи данных 64 кбит/c. Структурная схема приемной части (точнее той части приемника, которая производит цифровую обработку сигнала) приведена ниже. Сигнал ПЧ (в моем случае fz=10,7 МГц) оцифровывается с частотой дискретизации fd = 8,56 МГц. Затем оцифрованный сигнал ПЧ-подается на синфазно-квадратурный смеситель и переносится на нулевую частоту. Далее осуществляется канальная фильтрация и децимация при помощи CIC-фильтра(кол-во каскадов 6, дифф. задержка 1, коэфф. прореживания 32). На выходе данного фильтра имеем уже частоту дискретизации соответственно 267,5 кГц. За CIC-фильтром стоит компенсирующий КИХ-фильтр который осуществляет прореживание еще в два раза. Таким образом полезный сигнал подается на детектор с частотой дискретизации 133,75 кГц. Детектор сравнивает текущий отсчет символа с предыдущим. Знак комплексной экспоненты и есть исходная информационная последовательность. В принципе данный алгоритм работает, но существуют определенные зоны информационной последовательности, где происходит ложная инверсия принятого символа (бита). Хотелось бы разобраться в причинах некоректной работы данной схемы. Есть несколько догадок что может вызывать такой эффект, но может быть кто-то сталкивался уже с подобным. Снятые осциллограммы исходной и принятой последовательности приведены ниже. Заранее благодарен.
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Jun 19 2012, 10:07
|
Частый гость
 
Группа: Участник
Сообщений: 127
Регистрация: 24-02-11
Пользователь №: 63 222

|
Цитата(Serg76 @ Jun 19 2012, 13:39)  Только целое число отсчетов на символ. И даже при таком условии утечки интерполятора не избежать, с чем и призвана бороться ФАПЧ по тактам. Спасибо Вам. Да видимо придется делать дециматор-интерполятор и полностью передсчитывать компенсирующий фильтр.
|
|
|
|
|
Jun 29 2012, 06:18
|
Частый гость
 
Группа: Участник
Сообщений: 127
Регистрация: 24-02-11
Пользователь №: 63 222

|
Цитата(Serg76 @ Jun 19 2012, 14:18)  так как у Вас уже имеется КИХ фильтр, я бы посоветовал интерполятор сделать на нем в виде полифазной структуры. Добрый день. Читая литературу по вопросу децимации/интерполяции, приминительно к своей задачи имеется следующее соображение: исходную частоту дискретизации 8,56 МГц, проредить ИГФ фильтром с коэфф. 32. Затем осуществит передескритезацию при помощи интерполятора Фарроу третьего порядка, получив таким образом новую частоту дискретизации 512 кГц, которая будет строго кратна 8-отсчетам на информационный символ. Верен ли ход моих рассуждений, или я слишком усложняю решение своей задачи???
|
|
|
|
|
Jun 29 2012, 06:31
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(PavPro @ Jun 29 2012, 09:18)  Добрый день. Читая литературу по вопросу децимации/интерполяции, приминительно к своей задачи имеется следующее соображение: исходную частоту дискретизации 8,56 МГц, проредить ИГФ фильтром с коэфф. 32. Затем осуществит передескритезацию при помощи интерполятора Фарроу третьего порядка, получив таким образом новую частоту дискретизации 512 кГц, которая будет строго кратна 8-отсчетам на информационный символ. Верен ли ход моих рассуждений, или я слишком усложняю решение своей задачи??? может проще будет сначала децимировать в 16 раз до 535 кГц (правда не понял, что такое ИГФ????), а затем уже структурой Фарроу до 512 кГц?
|
|
|
|
|
Jun 29 2012, 06:54
|
Частый гость
 
Группа: Участник
Сообщений: 127
Регистрация: 24-02-11
Пользователь №: 63 222

|
Цитата(petrov @ Jun 29 2012, 10:46)  может сразу до 64 или 128? Извините, если я правильно понял то Вы предлагаете, на выходе Фарроу получить частоту отсчетов 64 кГц, (т. е. в моем случае один отсчет на символ)? Мне кажется так будет не совсем верно. Если я буду иметь один отсчет на сивмвол, то я сильно буду проигровать в чувствительности. У меня была задумка усреднять восемь отсчетов и уже по результатам усреднения принимать решение о принятом символе. Извините если, я что-то не так высказал. В этих вопросах пока не спец.
|
|
|
|
Сообщений в этой теме
PavPro DBPSK Jun 19 2012, 05:45 litv снято на реальном устройстве? Подстройка частоты н... Jun 19 2012, 06:58 PavPro Цитата(litv @ Jun 19 2012, 10:58) снято н... Jun 19 2012, 08:02 Serg76 Схема диффдекодера неправильная Jun 19 2012, 07:51 Serg76 Зачем Вам для бинарной PSK две задержки в каждом п... Jun 19 2012, 08:12 PavPro Цитата(Serg76 @ Jun 19 2012, 12:12) Зачем... Jun 19 2012, 08:19 Serg76 ха, ну тогда все ясно. Как же Вы получите правильн... Jun 19 2012, 09:04 PavPro Цитата(Serg76 @ Jun 19 2012, 13:04) ха, н... Jun 19 2012, 09:27      Serg76 Цитата(petrov @ Jun 29 2012, 09:46) может... Jun 29 2012, 06:50     PavPro Цитата(Serg76 @ Jun 29 2012, 10:31) может... Jun 29 2012, 06:48 Serg76 2 PavPro Решающее устройство можно построить и при... Jun 29 2012, 07:04 PavPro Цитата(Serg76 @ Jun 29 2012, 11:04) 2 Pav... Jun 29 2012, 07:11  Serg76 Цитата(PavPro @ Jun 29 2012, 10:11) Вот и... Jun 29 2012, 07:23  petrov Цитата(PavPro @ Jun 29 2012, 11:11) с час... Jun 29 2012, 07:23   PavPro Цитата(petrov @ Jun 29 2012, 11:23) Вы по... Jun 29 2012, 07:37    Serg76 Цитата(PavPro @ Jun 29 2012, 10:37) Симво... Jun 29 2012, 07:40     PavPro Цитата(Serg76 @ Jun 29 2012, 11:40) Ну а ... Jun 29 2012, 07:50      petrov Цитата(PavPro @ Jun 29 2012, 11:50) текущ... Jun 29 2012, 08:01      Serg76 Цитата(PavPro @ Jun 29 2012, 10:50) Накап... Jun 29 2012, 08:15       PavPro Цитата(Serg76 @ Jun 29 2012, 12:15) Каким... Jun 29 2012, 09:25        Serg76 Цитата(PavPro @ Jun 29 2012, 12:25) На ст... Jun 29 2012, 09:40         PavPro Цитата(Serg76 @ Jun 29 2012, 13:40) По-мо... Jun 29 2012, 10:10          petrov Цитата(PavPro @ Jun 29 2012, 13:57) 1. Пр... Jun 29 2012, 10:14           PavPro Цитата(petrov @ Jun 29 2012, 14:14) Вычис... Jun 29 2012, 10:19        petrov Цитата(PavPro @ Jun 29 2012, 13:25) На ст... Jun 29 2012, 09:54 PavPro День добрый. Разбираясь с вопросами синхронизации,... Jul 27 2012, 08:50
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|