Давид с rowetel.com недавно работал над созданием системы определения направления сигнала с помощью своего HackRF. Приёмник направления можно использовать, чтобы определить направление радиосигнала, и он пригоден для обнаружения источников шума, незаконных передач, для охоты на лис в любительской радиосвязи, или, по словам Давида, для отслеживания местного тролля на повторителе.
Во многих реализованных до сих пор системах определения направления люди запускали две SDR от одного и того же источника тактовой частоты, чтобы создать фазово когерентный приемник. Однако Давид использует другой метод и пишет:
Суть трюка состоит в том, чтобы подать сигналы с двух антенн на SDR таким образом, чтобы можно было измерить разность фаз. Один подход — фазовую синхронизацию двух или более SDR. Мой подход — сдвиг частоты сигнала a2, который затем суммируется с a1 и подается на SDR. Я использовал смеситель Minicircuits ADE-1 (слева) и самодельный гибридный комбиниатор (в центре).


Давид использует свой HackRF для захвата сигнала и бесплатную среду числовых вычислений Octave для вычисления математики. В своем посте Давид объясняет математику, лежащую в основе этой реализации, и демонстрирует некоторые результаты, в которых ему удалось определить угол к передатчику на испытательном стенде.
Также Давид пишет, что этот метод можно использовать для оффлайн определения направления. Путём регистрации baseband-сигнала каждый раз при передаче направление могло бы быть рассчитано спустя дни и сопоставлено с несколькими зафиксированными передачами по городу, чтобы получить перекрестное направление. Он также пишет, что оффлайн-система регистрации была бы полезна в качестве доказательства в случае привлечения к ответственности лиц, незаконно передающих сигналы.
Источник:
