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

 
 
 
Reply to this topicStart new topic
Anton1990
сообщение Dec 12 2017, 15:38
Сообщение #1


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

Группа: Участник
Сообщений: 155
Регистрация: 26-04-12
Пользователь №: 71 584



Всем добрый день.
Как правильно демодулировать сигнал pi/2 bpsk? Сейчас решения принимаю в режиме ФМ4 по знаку одного из каналов. Но из-за неопределенности фазы результат получается различный. А как правильно? Это нужно для приема заголовков сигналов DVB-S2.
Заранее спасибо за ответ.
Go to the top of the page
 
+Quote Post
quato_a
сообщение Dec 12 2017, 17:55
Сообщение #2


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

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



Когерентный демодулятор. Синхронизироваться по частоте и фазе.
RF Architectures and Digital Signal Processing Aspects of Digital Wireless Transceivers - Nezami, например.


--------------------
Суббота начинается в понедельник
Go to the top of the page
 
+Quote Post
petrov
сообщение Dec 12 2017, 18:40
Сообщение #3


Гуру
******

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



Просто домножаете на комплексную экспоненту, которая на каждом символьном интервале на -pi/2 крутится и демодулируете как BPSK.
Go to the top of the page
 
+Quote Post
Tpeck
сообщение Dec 13 2017, 07:29
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 14-03-06
Пользователь №: 15 243



Цитата(Anton1990 @ Dec 12 2017, 18:38) *
Всем добрый день.
Как правильно демодулировать сигнал pi/2 bpsk? Сейчас решения принимаю в режиме ФМ4 по знаку одного из каналов. Но из-за неопределенности фазы результат получается различный. А как правильно? Это нужно для приема заголовков сигналов DVB-S2.
Заранее спасибо за ответ.

На прошлой неделе вы придумывали схему питания для нескольких kintex-ultrascale, а сегодня уже занимаетесь алгоритмами синхронизации.
Вы наверное очень талантливый человек.
Go to the top of the page
 
+Quote Post
Anton1990
сообщение Dec 13 2017, 15:31
Сообщение #5


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

Группа: Участник
Сообщений: 155
Регистрация: 26-04-12
Пользователь №: 71 584



Цитата(Tpeck @ Dec 13 2017, 10:29) *
На прошлой неделе вы придумывали схему питания для нескольких kintex-ultrascale, а сегодня уже занимаетесь алгоритмами синхронизации.
Вы наверное очень талантливый человек.

А может и наоборот. Но приходиться заниматься всем понемногу и одновременно. Питание микросхем это все-таки побочная тема и не такая интересная. А Вы очень внимательный человек.

Цитата(petrov @ Dec 12 2017, 21:40) *
Просто домножаете на комплексную экспоненту, которая на каждом символьном интервале на -pi/2 крутится и демодулируете как BPSK.

Эту фразу я неоднократно видел и слышал, но никак не могу понять что она означает. Я должен текущую кординату (I0, Q0) повернуть на -90 градусов. Принять решение по BPSK (т.е. взять знак одного из каналов). Следующую координату (I1, Q1) повернуть на -180 градусов, принять решение, далее I2, Q2 повернуть на -270 и т.д. Я прав?
Go to the top of the page
 
+Quote Post
petrov
сообщение Dec 13 2017, 18:05
Сообщение #6


Гуру
******

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



Цитата(Anton1990 @ Dec 13 2017, 18:31) *
Эту фразу я неоднократно видел и слышал, но никак не могу понять что она означает. Я должен текущую кординату (I0, Q0) повернуть на -90 градусов. Принять решение по BPSK (т.е. взять знак одного из каналов). Следующую координату (I1, Q1) повернуть на -180 градусов, принять решение, далее I2, Q2 повернуть на -270 и т.д. Я прав?


Да. Посмотрите как в модельке сделано
https://electronix.ru/forum/index.php?s=&am...t&p=1366022
Go to the top of the page
 
+Quote Post

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

 


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


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