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

 
 
> timing loop, как его выполнить?
Kokos
сообщение Dec 9 2016, 20:10
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 5-11-10
Из: Санкт-Петербург
Пользователь №: 60 667



Добрый вечер! Если я правильно понимаю то под этим определением имеется в виду тактовая синхронизация по клоку мастера? Может кто-нибудь объяснить "на пальцах" как это делается?

Передатчик передает OFDM сигнал с известной пилотной частотой. Нужно подстроить клок приемника АЦП. Как это делается?Допустим после БПФ по фазе сигнала на пилотном бине я могу определить смещение границы забора OFDM символа во времени, (это если я правильно понимаю timing recovery?). Далее по движению фазы во времени я могу определить разницу между номиналами тактовых частот приемника и передатчика. Но как подстроить фазу приемного клока по передающему?

Извиняюсь, если сумбурно. Буду благодарен за примеры.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kokos
сообщение Dec 10 2016, 20:46
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 5-11-10
Из: Санкт-Петербург
Пользователь №: 60 667



Тут нужно отметить что у меня сигнал уже на нулевой частоте изначально. Полоса 1.104 МГц, частота дискретизации 2.208 МГц. Частотное разделение канала вверх и вниз. Вот, я подозреваю что нужно добиться полной синхронизации частот дискретизации передатчика мастера и приемника слейва.

Я оцениваю разницу и перестраиваю свою частоту дискретизации своего устройства (+-50ppm). И выполняю временную синхронизацию(по синхрофреймам корреляцией определяю место начала фреймов для БПФ). Это все происходит во время инициализации(тогда же настройка трактов усиления).

Когда передаются данные, 1 раз в 69 фреймов передается синхрофрейм, по нему перестраиваю эквалайзер чтобы компенсировать малые расхождения от разности частот дискретизации передатчика и приемника.

Сообщение отредактировал Kokos - Dec 10 2016, 20:49
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Kokos   timing loop   Dec 9 2016, 20:10
- - quato_a   Перед БПФ должна быть реализована частотная и врем...   Dec 10 2016, 07:59
- - Kokos   Да так и есть, предварительно перед передачей данн...   Dec 10 2016, 17:46
|- - quato_a   Ну у меня аналогичный принцип работы: мастер - сле...   Dec 10 2016, 19:12
|- - quato_a   Цитата(Kokos @ Dec 10 2016, 23:46) Я оцен...   Dec 11 2016, 15:00
- - Kokos   Ой, я не так выразился прошу прощения. У меня в с...   Dec 12 2016, 06:26
|- - quato_a   Цитата(Kokos @ Dec 12 2016, 09:26) Вообще...   Dec 12 2016, 08:30
- - Kokos   Да все верно, возникает вопрос приемник мастера са...   Dec 12 2016, 10:51
|- - quato_a   Цитата(Kokos @ Dec 12 2016, 13:51) Да все...   Dec 12 2016, 17:06
|- - stealth-coder   Цитата(Kokos @ Dec 12 2016, 13:51) Да все...   Dec 13 2016, 20:16
- - Kokos   Статья полезная, спасибо. С приемной стороны слейв...   Dec 13 2016, 12:42
|- - quato_a   Цитата(Kokos @ Dec 13 2016, 15:42) Статья...   Dec 13 2016, 16:29
- - Kokos   Там просто не перекрывающиеся частотные каналы исп...   Dec 13 2016, 18:32
- - quato_a   Цитата(Kokos @ Dec 13 2016, 21:32) Там пр...   Dec 13 2016, 19:57


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

 


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


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