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

Частота сигнала и частота дискретизации

Записываю QPSK сигнал после АЦП. Далее методом Гарднера делаю временную синхронизацию. Получаю, что задержка, которую подаю на интерполятор всегда ползет вниз. Получается, что частота дискретизации не синхронизирована с частотой сигнала, есть ли способы от этого избавится?

Частота дискретизации в 4 раза выше частоты сигнала.

Изменено пользователем Str2

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


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

Получаю, что задержка, которую подаю на интерполятор всегда ползет вниз.

 

Так и должно быть из-за разности частот опорных генераторов передатчика и приёмника, в смысле не всегда вниз, а в смысле должна ползти.

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


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

Так и должно быть из-за разности частот опорных генераторов передатчика и приёмника, в смысле не всегда вниз, а в смысле должна ползти.

Да и так как сигнал у меня обрабатывается непрерывно рано или поздно я получаю скачок на такт и теряю один бит сигнала. То есть получается, что нужно как-то подстраивать частоту АЦП под частоту сигнала или есть какие методы в цифровой обработке для того чтобы непрерывно принимать сигнал и избегать потерь при различии частоты сигнала и частоты АЦП.

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


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

или есть какие методы в цифровой обработке для того чтобы непрерывно принимать сигнал и избегать потерь при различии частоты сигнала и частоты АЦП.

 

Посмотрите для примера как в модельке сделано:

 

http://electronix.ru/forum/index.php?s=&am...st&p=785491

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


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

Да и так как сигнал у меня обрабатывается непрерывно рано или поздно я получаю скачок на такт и теряю один бит сигнала. То есть получается, что нужно как-то подстраивать частоту АЦП под частоту сигнала или есть какие методы в цифровой обработке для того чтобы непрерывно принимать сигнал и избегать потерь при различии частоты сигнала и частоты АЦП.

 

Частота АЦП и символьная частота, вообще говоря, несоизмеримы. Поэтому Вы и используете интерполятор, чтобы получить поток данных с частотой дискретизации, кратной символьной частоте. Если исходно частота дискретизации в 4 раза выше символьной частоты, то разумно делать на выходе интерполятора частоту дискретизации в 2 раза больше, чем символьная частота. Надо иметь в виду, что схема интерполятора, описанная Гарднером, работает в случае, если частота дискретизации на выходе интерполятора меньше либо равна частоте дискретизации на его входе. В реальных условиях строгого равенства не бывает (если только у Вас генератор сигнала и приемник не работают от одного кварца), поэтому частота на выходе интерполятора должна быть строго меньше, чем частота на входе.

 

Почитайте книжку Майкла Райса "Digital Communications: A Discrete-Time Approach" (взять можно, например, здесь).

Изменено пользователем Evg

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


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

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

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

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

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

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

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

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

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

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