这是一个适合初学者DIY的全波段收音机!
我会在核心芯片SI4735的基础上构建这个全波段(包括AM、FM、SSB)无线电收音机。
功能说明
1.可选择接收AM\FM\USB\LSB4种调制方式下的无线电信号。
2.AM和SSB模式的可接收频率范围为30MHz至150kHz。
3.FM模式的可接收频率范围为64MHz至108MHz。
4.音量调节。
5.电源管理。
6.时钟显示,自动对时。
7.温湿度检测。
设计图
本项目由两块PCB构成,分别是主控板和扩展版。
主控板包括所有基础功能,例如:全波段无线电信号接收、处理、播放,功能键的控制。
其中,主控MCU采用ESP32S3-N16R8,控制模块采用SI4735,音频输出采用TC8002D。
扩展板需基于主板使用,连接主板后,可实现时间显示、自动对时、温湿度显示、接入电池、供电。
连接示意图:
需要参考电路进行改进设计的伙伴,可以在电脑端打开这个电路源文件:「链接」 https://pro.lceda.cn/editor#id=2c69630ef8e0496d822cb85410853897,tab=*2714ac7a4d3a4d74864a6eb6e5e1e7a9@2c69630ef8e0496d822cb85410853897
外壳设计
外壳主要由前面板、前壳、后壳、后面板4个部分组成。
前面板:PET材质,背面铺胶方便粘贴。
后面板:全透明亚克力板。
前后壳:树脂材料3d打印,前壳喷漆,潘通色号1795C。
组装过程
软件说明
软件设计基于Arduino IDE框架,核心程序逻辑如下:
1.初始化设备及功能,包括I2C/显示/SI4735/按键/编码器/功放。
2.主循环包括读取编码器和按键;读取SI4735状态;设置SI4735(频率、音量等);界面绘制并显示。
如果你也想DIY一个这样的收音机,需要代码的开源资料,请自取:适合初学者系列之ESP32S3-全波段收音机 - 嘉立创EDA开源硬件平台 https://oshwhub.com/chimchim4482/GNR001#P4
点击文字链即可下载附件,根据文中提示使用即可
项目属性
本项目为首次公开,为本人原创项目,项目未曾在别的比赛中获奖。
开源协议:CERN Open Hardware License