|
为了不浪费每个月的免费打板机会,我计划做个单片机SDR
目标是:尽可能不需要太多的外围元件,用普通的平价器件,做到MW/SW/FM接收
初步的想法是用stm32f303(主要是手上有存货)
用开关变频,把信号降到100~200Khz
ADC采样后由软件处理,最后送DAC输出
现在有两个问题比较困扰:
1. 频率低本振可以用单片机直接输出。FM就有点困难。不知道有没有什么简易的实现办法?
用专用的可编程振荡器/频率合成芯片当然可行,但这玩意比较贵。
如果能用常用的分立件拼出个数字倍频器,把单片机的输出给倍频上去就比较理想了。
我还考虑过弄个分立的数控振荡器,搞个软件锁相环,用来当本振信号。但感觉又把问题复杂化了,多半会夭折。
2. 选频部分怎么设计比较简单?
为了提高灵敏度,我决定还是保留传统收音机的调谐+高放。不过改由单片机控制。
不知道有没有什么方案可以参考的?关键是要简单 |
|