Неделю разбирательства с SigmaDSP и в целом приемник работает. Реализован метод Уивера (Weaver) и адаптивная двухконтурная АРУ, которая корректирует усиление чтобы выдержать заданный ДД сигналов от шумовой дорожки до порога срабатывания АРУ. Метод Уивера выбран потому, что в отличии от классического фазового метода у него при дисбалансе каналов не ухудшается подавление нерабочей боковой полосы. а лишь ухудшается разборчивость в самом канале приема.
Пока вся схема потребляет чуть более 50% ресурсов DSP.
Attachment:
adau_rx.png [ 252.81 KiB | Viewed 2570 times ]
Схема приемника достаточно простая. Квадратура формируется с помощью Si5351. Загрузкой управляет Arduino Nano. Подключены механический энкодер и I2C OLED для отображения частоты настройки и S-метра
Attachment:
Schematic_ADAU-RX-DevBoard_2020-07-17_22-04-06.png [ 184.74 KiB | Viewed 2568 times ]
Запись вечернего эфира на 40ке. Начиная с 3й минуты - несколько станций с ломовым уровнем. АРУ отрабатывает без хлопков и артефактов
Attachment:
adau_rx_40m.mp3 [815.18 KiB]
Downloaded 345 times