Добрый вечер. Необходим совет по поводу детектирования сигнала. Есть передатчик сигнала достаточно большой амплитуды в мегагерцовом диапазоне, плавно или с небольшими скачками двигающийся по частоте( нечто типа свип генератора) и приемник принимающий это(расстояние несколько метров, магнитные рамки) Задача как можно точнее регистрировать амплитуду сигнала за каждый проход во всем диапазоне , фильтровать помехи и ловить отклонения АЧХ от стандартной Есть возможность выделить в приемнике с помощью PLL частоту и фазу входного сигнала для синхронного детектирования
Вопрос как это лучше реализовать(железо STM32F4)? Есть два варианта алгоритм Герцеля и синхронное детектирование
Герцеля сделал. оцифровываю в буфер и считаю. Работает. Но пока антенны небольшие и рядом расположены все более менее нормально. При разносе и увеличении диаметра антенн(магнитные рамки) уровни начинают сильно плясать, хотя практически реальный уровень на приеме сильно не изменился. Хочу попробовать синхронное детектирование . Что скажете? может есть еще какие то варианты?
|