Демодулятор модулятора QPSK с использованием Bladerf на GNURadio - PullRequest
0 голосов
/ 28 февраля 2019

Я работаю над проектом по передаче и приему двоичных данных с использованием метода модуляции и демодуляции QPSK в GNURadio через SDR (BladeRFx40). Вот эскиз задачи , которая должна быть реализована.

Блок-схема проста и работоспособна, когда целью не является использование bladeRF или она предназначена исключительно для модуляции и демодуляции двоичных данных как показано на рисунке Но проблема возникает при использовании источника и приемника osmocom (т.е. трансивера QPSK через BladeRFx40).

Несколько важных вопросов и проблем, касающихся работы:

  1. На стороне приемника источник osmocom (или принятый сигнал) при непосредственном тестировании с использованием графика FFT не дает сигнала.Как сделать так, чтобы это работало успешно?

  2. Теоретически модуляция QPSK - это отображение плюс преобразование с повышением частоты, но в GNURadio блок QPSK Mod показывает только отображение, но без преобразования с повышением частоты,Цель преобразования с повышением частоты выполняется сама по себе, когда используется блок-приемник osmocom (поскольку он показывает частоту, с которой должен передаваться сигнал)?Или преобразование с повышением частоты выполняется отдельно путем умножения выходного сигнала QPSK Mod Block на синусоиду вместе с блоком-приемником osmocom?Как именно преобразование с повышением частоты выполняется в GNURadio для такой задачи?

  3. Если только я выполняю модуляцию и демодуляцию без передачи и приема на платформе SDR, то я должен выполнить преобразование с повышением частоты и понижение частотыпреобразовать его отдельно в соответствии с моим пониманием.Даже тогда я не могу получить двоичные данные: здесь тоже есть вложение для этого . Пожалуйста, исправьте меня за любое неправильное размещение или неправильное использование блоков и рекомендую для любых изменений, необходимых в потоковой диаграмме изображение .

1 Ответ

0 голосов
/ 12 апреля 2019

Я рекомендую вам посетить следующую ссылку (если вы ее еще не видели).Когда мы говорим о цифровых модуляциях, которые передаются / принимаются USRP, HackRF и т. Д., Восстановление сигнала не так просто, как в FM или AM.Я не до конца понимаю ваш вопрос, потому что я только что вошел в мир SDR, но в приемниках sdr (UHD или OSMOCON) настроена радиочастотная частота (М / ГГц).

Если вы хотите смоделировать процесс TX / RX, вам не нужно настраивать РЧ-частоту, поскольку она не будет передавать этот сигнал в эфир.Вы будете работать в Baseband

...