Установил диапазонный полосовой фильтр и кварцевый фильтр для SSB и CW в свой самодельный супергетеродинный приёмник. Эта доработка добавила поддержку четырёх диапазонов (80, 40, 20 и 15 метров). Прежде он работал только с диапазоном 20 метров и только верхней боковой полосой.
После установки новых плат в приёмник, в его прошивку была добавлена поддержка переключения диапазонов и режимов работы (LSB, USB, CW). Переделал переключение шага частоты - раньше нажатие на кнопку энкодера сдвигало курсор на следующий разряд и это оказалось не удобным. Сейчас для увеличения или уменьшения шага изменения частоты есть две отдельные кнопки. Третья кнопка переключает по кругу режим (LSB, USB, CW). Четвёртая кнопка переключает по кругу диапазоны (80, 40, 20 и 15 метров). Пятая кнопка должна вызывать настройки коррекции частоты синтезатора, настроек BFO для LSB, USB и CW, но этот функционал пока не реализован. Да и EEPROM пока не дошли руки установить чтобы настройки сохранялись между выключением питания.
В комментариях к заметке о переключаемом фильтре спросили не слишком ли узкая полоса для CW и будет ли комфортный приём на слух. Тогда я ответил исходя из теории, а сейчас могу подтвердить на практике что приём на слух комфортный. Частоту тона CW выбрал 800 Гц, но в прошивке можно задать другое значение.
Как работает выбор частоты тона и почему ширина фильтра в 300 Гц достаточна? Дело в том что CW представляет собой несущую которая либо есть, либо выключена. Длительность включения несущей кодирует либо точку, либо тире. В моём случае центральная частота CW фильтра равна 6,14174 МГц и нужно настроить частоту VFO чтобы получить на выходе первого смесителя эту частоту.
Для примера опишу расчёт настроек синтезатора частоты для приёма CW на частоте 14,010 МГц. Частоту VFO нужно настроить таким образом чтобы на выходе смесителя получить сигнал совпадающий с центральной частотой CW фильтра. Если частота VFO настроена на 20,15174 МГц, то в этом случае на выходе первого смесителя будет сумма (20,15174 + 14,010 = 34,16174 МГц) и разность (20,15174 - 14,010 = 6,14174 МГц) частот принимаемого сигнала и VFO. Сумма сигналов будет отфильтрована, а разность пройдёт через фильтр ПЧ, будет усилена усилителем промежуточной частоты и далее подана на вход второго смесителя.
Далее чтобы получить искомый тон на входе УНЧ нужно настроить частоту BFO таким образом чтобы разность частоты BFO и сигнала с выхода кварцевого фильтра давала 800 Гц. На выходе кварцевого фильтра сигнал с частотой 6,14174 МГц и значит BFO настраивается на 6,14254 МГц. На выходе второго смесителя снова будет сумма (6,14254 + 6,14174 = 12,28428 МГц) и разность (6,14254 - 6,14174 = 0,0008 МГц). Сумма частот будет отфильтрована RC фильтром который стоит между вторым смесителем и УНЧ, а разность пройдёт через фильтр и будет усилена.
Аналогичные расчёты делаются и для SSB, но там нужно использовать границы фильтра, а не его центральную частоту.
В работе SSB я изменений не заметил, но при первом включении режима CW столкнулся с самовозбуждением. Эту проблему удалось решить добавлением RC фильтра между вторым смесителем и УНЧ.
Затухание фильтра CW на 6,5 дБ выше чем у фильтра SSB (7,7 дБ против 1,2 дБ у SSB). Это привело к тому что комфортно слушать морзянку станций со слабым сигналом можно только в наушниках, а для динамика не хватает усиления. Зато в наушниках звук чистый, нет наслоения соседних станций и шум помех минимальный.
Заодно открыл для себя простое приложение Spectroid которым удобно контролировать частоту звука.

Комментариев нет:
Отправить комментарий