Я пытаюсь выполнить настройку для захвата сигналов GNSS.
Я купил очень дешевую антенну, блок питания и использую USRP1. Настройка более или менее выглядит следующим образом:
Антенна <-> DC_Blocker <-> USRP_Daughterboard (DBSRX2 USRP) <-> USRP1
Блок питания подключен к блоку DC_Blocker с напряжением 5 В D C. Я проверил с помощью вольтметра; все было хорошо (и D C не попадает в USRP).
Дочерняя плата подключена к разъему RXB на материнской плате (см. рисунки).
Я использую GR C для записи сигнала, и вы можете найти диаграмму в ссылках ниже.
Я создал небольшую программу Python для чтения записанных сигналов, так как я не был уверен, есть ли у меня проблемы в читателе я сделал то же самое с синусоидальным сигналом, генерируемым GR C. Как видно на рисунке, программа Python может считывать и отображать синусоидальный сигнал. Но когда дело доходит до записанного сигнала от USRP, он показывает что-то странное. Похоже, что либо я неправильно настроил источник сигнала USRP, либо у меня проблема с HW (что вполне может иметь место).
Сигнал, который я вижу (и QT Time Sink показывает что-то в соответствии с ним) с источником USRP это какой-то переходный сигнал, а затем 0. Неважно, что я установил (Mb0: Subdev spe c) (думаю, это должно быть B: 0), а «CH0: Antenna» - это «TX / RX ", другой вариант был RX2, я пытался с обоими.
Сигнал" от "антенны и USRP:
Сигнал, генерируемый с помощью GR C источник синуса затем записывается в файл и наносится на график с помощью той же программы Python (так что я думаю, что программа Python в порядке).
Вы можете видеть изображения записанных сигналов и конфигурации в источнике GRR C USRP.
Любая идея о том, настроил ли я GR C Источник USRP неверен, или я посмотрю часть HW?
Спасибо! Fran
GR C Конфигурация источника USRP 1: https://drive.google.com/file/d/1IQaOqLtZGeoXpD1stHZQ1dPb8_UJqT2z/view GR C Конфигурация источника USRP 2: https://drive.google.com/file/d/1yQ41eD51suVBg2Ahzu6yWanXCmYzq80z/view GR C Конфигурация источника USRP 3: https://drive.google.com/file/d/1dT37br1MpMp7c1wwGROBLt7C47MZIsas/view GR C Конфигурация источника USRP 4: https://drive.google.com/file/d/1gQrivWyLzu5xEk-z-zGF-j7xVvkMt5NC/view
GR C диаграмма: (GR C файл) https://drive.google.com/file/d/1PICfljNcf2TF-lLb01rHUA2AQvyznHAO/view?usp=sharing
Изображение USRP с отключенной дочерней платой: https://drive.google.com/file/d/1FvUju99H_Zm0rjZpJ5y4DREX5dFzVFbU/view Изображение USRP с подключенной дочерней платой: https://drive.google.com/file/d/14MP5uofLP1sz08-mBDeVDHoH9DAWaMsU/view
Сигнал, записанный с помощью антенны (A: B и цепь RX2) https://drive.google.com/file/d/1LGB-ErfakBUFWnEqMflxj1mznFsqvmAi/view
Сигнал, записанный с помощью антенны (B и цепь TX / RX) https://drive.google.com/file/d/1xXy8pTOv9mmCll851CC8fzgiTTI-xH9p/view
Синусоидальный сигнал, сгенерированный GR C и нанесенный с помощью той же программы python: https://drive.google.com/file/d/1kRBr5HFlEmYAe2OgKFwkkHl8GGQCxUDT/view
РЕДАКТИРОВАТЬ: Это S C считывателя Python: https://github.com/fgallardo/sandbox/blob/master/USRP_recorded_signal_reader.py