Друзья, давно зреет идея, надо реализовать в конце концов.
Известны компенсаторы помех, которые работают достаточно хорошо, например
http://dl2kq.de/ant/3-15.htmКонструкция сложная, все регулировки на ВЧ и сделать на 3-4 антенны уже проблематично. Точнее сделать можно, а как крутить ручки - не понятно.
С точки зрения математики то же самое можно реализовать, если перенести сигналы этих антенн на низкую частоту несколькими квадратурными смесителями с общим гетеродином, оцифровать многоканальным звуковым АЦП а дальше всё сделать програмно. Математика простая, поворот фазы и изменение амплитуды - это одно комплексное умножение. Собственно примерно то же самое делается во всяких MIMO системах. Не понятно почему мы это не используем в КВ приёмниках.
Что получается.
1) Обычный SDR приёмник, у которого оставили один синтезатор частоты, а количество смесителей и УНЧ увеличено в несколько раз. Схемы можно обсуждать, но особых сложностей тут нет.
2) Чем оцифровывать? Самое простое - многоканальной звуковой картой и записать в файл. А дальше просто на компьютере обрабатывать этот файл и смотреть что можно получить. Если всё хорошо - радоваться и делать нормальный приёмник.
У меня нет многоканальной звуковой карты и как записать многоканальный звук я не знаю. Кто-то подскажет решение?
Если со звуковой картой не получается, то на каждый квадратурный выход поставить дешевый стерео АЦП с I2S шиной.
3) Чем принять I2S с несколькими линиями данных? Не знаю. Есть очевидный вариант на каком-то продвинутом STM32, но ещё и программировать надо. Есть шальная идея - взять в ЧипДип за 1400 руб отладочную плату на ADAU1701. Он имеет 4 I2S входа. Достаточно. На нем очень легко сделать фильтры и другое преобразование сигналов. В самом простом варианте, с двумя антеннами как у dl2kq управлять можно просто двумя потенциометрами или энкодерами вручную - фаза и амплитуда.
В общем, надо подумать и, наверное сделать?