Уважаемые коллеги,
Листая страницы замечательного журнала QRP клуба, обнаружил, что в огромном количестве схем простейших передатчиков используется транзисторный генератор, стабилизированный кварцевым резонатором. Недостатки такого подхода понятны.
Написал на Си для микроконтроллерной платформы Raspberry Pi Pico (не путать с просто Pi или Pi Zero - Pico это микроконтроллер без ОС) полностью цифровой синтезатор частот, перекрывающий диапазон от 1.1 до 9.4МГц (проект выходного дня).
Общался с Игорем R2AJA, он подтвердил что проект интересен и предложил создать эту тему.
Хотел бы этот проект представить сообществу - возможно кому-то он покажется интересным и полезным в радиолюбительской практике.
Характеристики синтезатора:
1. Никаких дополнительных деталей не требуется, выход с ножки Pico (понятно, что далее потребуется хотя бы ФНЧ, но это уже зависит от дальнейшей схемотехники, можно использовать и нечетные гармоники).
2. Дискретность установки частоты - 1 Гц (для версии 0.1, далее будет уменьшена до теоретического предела в 23 миллигерца, это важно например для WSPR).
3. Занимаемые ресурсы микроконтроллера - примерно 50% (одно из 2х ядер), второе ядро в распоряжении разработчика.
4. Тактовая частота Pico, при которой достигаются заявленные характеристики - 270 МГц. Эту частоту синтезатор выставляет сам.
5. Тип синтезатора частоты - фактически ФАПЧ, реализованный программно. При задании новой частоты разрыва фазы нет, что важно для частотной манипуляции.
6. В составе проекта заложены три тестовых примера модуляций - `пила` с инкрементом частоты по 5 Гц, RTTY с разносом 170 Гц, MFSK с разносом 5 Гц.
Страница с исходниками проекта на гитхабе:
github.com/RPiks/pico-hf-oscillator/
Видео с анализатора звукового спектра после приема в SSB моде:
youtube.com/shorts/CEPW8hwlG7k?feature=share
Отвечу на ваши вопросы, как теоретические, так и практические. Буду рад диалогу.
//Роман
73 & 72!
de R2BDY