星火计划 | 用ESP32自制全波段收音机,新手也能轻松搞定
来源:芯片大师 发布时间:2023-06-02 分享至微信

本工程由「星火计划第二期」赞助


工程名称:适合初学者系列之ESP32S3-全波段收音机

工程作者:chimchim4482



前言

这是一个适合初学者复刻的收音机!



工程描述

我做了一个全波段收音机。

主控MCU采用ESP32S3-N16R8,控制模块采用SI4735音频输出采用TC8002D

本项目主要是在核心芯片SI4735的基础上构建全波段(包括AM、FM、SSB)无线电收音机。



功能说明

01
音量调节

短按音量控制按钮,转动编码器,可调节收音机音频大小

02
手动调台

短按手动调台按钮,转动编码器,可以手动按照0.1Mhz的单位正向、反向调整接收的无线电信号频率

03
快速锁定目标波段

短按快速选择波段转动编码器,可以将接收波段快速定位到20M\40M\80M等波段中,向下按动编码器,表示确定当前选择

04
调制方式选择

短按调制方式选择按钮,转动编码器可选择接收AM\FM\USB\LSB4种调制方式下的无线电信号,向下按动编码器,表示确定当前选择

05
扩展模块

电源管理、时钟显示、自动对时、温湿度检测

在主界面长按左下角按钮,可显示扩展界面

06
频率范围

AM和SSB模式的频率范围为30MHz150kHz

FM模式为64MHz108MHz



设计图

本项目由两块PCB构成,分别是主控板和扩展版。

主控板包括所有基础功能,例如:全波段无线电信号接收、处理、播放,功能键的控制。

<< 滑动查看下一张图片 >>

扩展板需基于主板使用,连接主板后,可实现时间显示、自动对时、温湿度显示、接入电池、供电。

<< 滑动查看下一张图片 >>

连接示意图:



外壳设计

外壳主要由前面板、前壳、后壳、后面板4个部分组成。

前面板:PET材质,背面铺胶方便粘贴。

后面板:全透明亚克力板。

前后壳:树脂材料3d打印,前壳喷漆,潘通色号1795C。

外壳可在嘉立创的面板定制+三维猴完成。



软件说明

软件设计基于Arduino IDE框架,核心程序逻辑如下:

01
初始化

初始化设备及功能,包括I2C/显示/SI4735/按键/编码器/功放

02
主循环

包括读取编码器和按键;读取SI4735状态;设置SI4735(频率、音量等);界面绘制并显示。



项目属性

本项目为首次公开,为本人原创项目。项目未曾在别的比赛中获奖。

开源协议:CERN Open Hardware License



附件下载

需要3D外壳、软件、电路源文件等附件的友友,可点击文末的“阅读原文”进入原工程查看。
如有其他问题,也可在原工程底部留言作者。


视频演示



什么是星火计划?

星火计划是「立创开源硬件平台」举办的硬件开源助力活动

星火计划活动分为自由赛道外包赛道

其中,自由赛道不限主题,只要报名成功,你做项目的耗材我们出!最高可得1W元耗材资助。成功结项还有机会在年底瓜分20w奖金!外包赛道有固定主题,每个主题只对接一人,成功结项百分百有奖

同样的!结项拿下奖金后,还有机会在年底瓜分10w奖金!真的香!!

外包赛道的主题包含:水质监控小船、简易万用表、投屏器、无线全向麦克风……真的不难!总有一个主题是你拿手的!

如果你刚巧有两把刷子……那就快快扫上方图片中的二维码报名吧!

PS:报名前记得仔细查看活动规则!规则很简单,也一定要遵守哦。

*本文转载了「立创开源硬件平台」的用户创作,如有侵权,请联系删除

在看你就赞赞我!
点击这里查看原工程

[ 新闻来源:芯片大师,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论

暂无评论哦,快来评论一下吧!