DIY AM / FM / SW / DSP无线电接收器,使用Arduino Uno / Nano和彩色显示屏TFT ST7735 1.8in。
硬件组件
Arduino UNO×1个
带按钮的旋转编码器×1个
按钮开关,瞬间×3
电容100 nF×6
电阻100欧姆×1个
电阻2.21k欧姆×2
电容10 µF×1个
电容器47 µF×1个
电感10uH×2
Silicon Labs PL102BA-S V2模块Si4730-D60×1个
TFT ST7735 1.8英寸SPI彩色显示屏×1个
电阻1k欧姆×2
电阻10k欧姆×1个
铁氧体条形天线300uH×1个
这是我设计的具有DSP技术的FM立体声/ AM / SHORTWAVE无线电接收器。
特征:
该项目具有吸引人的外观,其中包括以七个分段的形式大量显示频率,两个用于指示信号强度的条形图,为AM选择的7个BW滤波器,指示频带的波长,两个颜色主题和14个频段,覆盖FM立体声之外的LW / MW / SW / CB,范围从100kHz到30MHz。
我使用Arduino Uno或Nano(甚至Pro Mini)来控制Si4730-D60集成电路(请参阅以下说明)。Si4730是具有DSP(数字信号处理)技术的完整接收器,与SDR接收器中使用的相同。
Arduino通过I2C数据接口将控制命令发送到Si4730-D60。
图形界面通过一个SPI数据接口由一个1.8英寸ST7735彩色TFT显示屏组成。
必须使用外部音频放大器来放大此收音机的声音。一种建议是使用计算机或任何其他具有线路输入的放大器上使用的放大扬声器。也可以用LM386 IC组装非常简单的DIY放大器。