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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
petrov
сообщение Sep 19 2006, 10:30
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(fontp @ Sep 19 2006, 14:20) *
Цитата(petrov @ Sep 19 2006, 14:16) *

Цитата(fontp @ Sep 19 2006, 14:12) *

Цитата(petrov @ Sep 19 2006, 14:00) *

Вот моделька простенькая для симулинка (7-ой матлаб), там 8-PSK но это не важно для QPSK тоже самое.


Правда у него типа QFSK


Ну эту модельку 3 секунды переделать на BPSK, QPSK, 8-PSK.....n-PSK. Можно и реализацию такую сделать чтоб на лету можно было менять, дополнительных ресурсов это практически не потребует.


частотная модуляция, не фазовая


Простите действительно о частотной речь идёт, вместо QFSK QPSK померещилось.
Go to the top of the page
 
+Quote Post
kons
сообщение Sep 19 2006, 16:06
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 106
Регистрация: 28-09-05
Пользователь №: 9 035



Вопрос к evg123: а у вас кодек оцифровывает baseband или последнюю (низкую) ПЧ? Если ПЧ - то могу дать модификацию для QPSK, а если baseband после ограничителя/дискриминатора - то применяйте обычный early-late синхронизатор, все равно "все украдено до нас".
Дискриминатор для такого синхронизатора: err=x[k]*(x[k+1]-x[k-1]), где k - момент принятия решения о символе. Он будет стараться вытащить вас на гребень волны. При 9 отсчетах/бит фазу можно двигать дискретно, без всякого управления АЦП и интерполятора.
А вообще, ФАПЧ алгоритмы требуют меньших ресурсов, но время захвата у них больше, чем у алгоритмов с разомкнутым контуром, особенно в шумах. Так что - все зависит от ваших требований и возможностей...
Go to the top of the page
 
+Quote Post
fontp
сообщение Sep 20 2006, 07:29
Сообщение #18


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(kons @ Sep 19 2006, 20:06) *
Вопрос к evg123: а у вас кодек оцифровывает baseband или последнюю (низкую) ПЧ? Если ПЧ - то могу дать модификацию для QPSK, а если baseband после ограничителя/дискриминатора - то применяйте обычный early-late синхронизатор, все равно "все украдено до нас".
Дискриминатор для такого синхронизатора: err=x[k]*(x[k+1]-x[k-1]), где k - момент принятия решения о символе. Он будет стараться вытащить вас на гребень волны. При 9 отсчетах/бит фазу можно двигать дискретно, без всякого управления АЦП и интерполятора.
А вообще, ФАПЧ алгоритмы требуют меньших ресурсов, но время захвата у них больше, чем у алгоритмов с разомкнутым контуром, особенно в шумах. Так что - все зависит от ваших требований и возможностей...


Если отсчётов на символ много, то конечно интерполятор не нужен.
Если отсчётов мало - нужен интерполятор, как вариант типа сплайна. Или ещё делают отсчётов много фиксироваными сдвиговыми полифазными фильтрами. Что тоже интерполятор.
Go to the top of the page
 
+Quote Post
evg123
сообщение Sep 20 2006, 14:19
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282



Цитата(kons @ Sep 19 2006, 20:06) *
Вопрос к evg123: а у вас кодек оцифровывает baseband или последнюю (низкую) ПЧ? Если ПЧ - то могу дать модификацию для QPSK, а если baseband после ограничителя/дискриминатора - то применяйте обычный early-late синхронизатор, все равно "все украдено до нас".
Дискриминатор для такого синхронизатора: err=x[k]*(x[k+1]-x[k-1]), где k - момент принятия решения о символе. Он будет стараться вытащить вас на гребень волны. При 9 отсчетах/бит фазу можно двигать дискретно, без всякого управления АЦП и интерполятора.
А вообще, ФАПЧ алгоритмы требуют меньших ресурсов, но время захвата у них больше, чем у алгоритмов с разомкнутым контуром, особенно в шумах. Так что - все зависит от ваших требований и возможностей...

Да. BaseBand. Первая ПЧ - 21МГц идет на вход филипсовской SA625, после которой идет самый что ни наесть BaseBand. Затем идет кодек и DSP (320-5509)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 05:30
Рейтинг@Mail.ru


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