发作品签到
专业版

收音机和对讲机-立创小白缝合怪。

工程标签

596
0
0
9

简介

立创开源这里有对讲机、有收音机、就是没有对讲机加收音机,咱们小白在立创学了几个项目,认识几个网友,就把他缝合起来。 当然也不是简简单单的缝合,画了原理图、PCB、写了程序。

简介:立创开源这里有对讲机、有收音机、就是没有对讲机加收音机,咱们小白在立创学了几个项目,认识几个网友,就把他缝合起来。 当然也不是简简单单的缝合,画了原理图、PCB、写了程序。
星火计划2025

开源协议

CC BY-NC-SA 3.0

创建时间:2025-03-04 15:40:39更新时间:2025-03-13 16:26:10

描述

请仔细阅读上述法规后,再进行学习。 此项目仅供学习、仅供学习、仅供学习、禁止商用,在学习过程中因违规测试造成的一切法律后果与此项目无关。

请仔细阅读后再进行复刻。学习此项目总体来说是比购买一款成品贵的,请在意成本的人略过此项目。

固件也开源了,不然大伙没法学习,但请一定一定记住,不要挑战法律。

请至少全文阅读此文档一次,节省很多时间。

设计背景

之前复刻过立创开源平台的多款收音机,也简单画了一个rda5807收音机,在此账号上一个项目中,已感谢各位前辈,这里再次感谢一遍。

适合初学者系列之ESP-全波段收音机 - 立创开源硬件平台 

ESP32S3-SI4732 Receiver - 立创开源硬件平台

源码由国外大佬Volos开源代码:https://github.com/VolosR/TEmbedFMRadio/tree/main/RadioEmbed 修改而来。

B站网友dolphbb的个人空间-dolphbb个人主页-哔哩哔哩视频 提供的适配RDA5807帮助。

首先我要给所有在立创开源平台学习的小伙伴们一点鼓励(也希望喜欢的小伙伴点个免费的赞和收藏、本人并非从事相关工作,仅仅是爱好,在接触嘉立创之前仅购买过arduino相关产品及模块,稍有一点点arduino代码编写经验。

后参加嘉立创训练营项目,对EDA有了一些了解。

这个项目就是借鉴了立创开源项目的一些设计,非专业人员也可以通过立创开源进行学习,当然有一些已经画好的原理图也可以复制过来节省时间,当然并不鼓励一味抄袭。

还复刻了基于BK4802的迷你对讲机:灵犀LXB - 立创开源硬件平台

之后我就觉得一个收音机应该有对讲功能,而一个对讲机应该有收音机功能,当然此项目并非简单的将两个项目糅合起来,重新画了图、重新写了代码,修改了3D外壳以适应新增的对讲机功能。

后期规划

V1、(此版本)主要积攒经验,PCB重新画了几次,但也基本达到可以学习测试的效果。

V2、规划为 si4732收音机+at1846s对讲机+网络收音机+(网络对讲机,存疑)+小智对话音箱,成本可能高不少,不过对我们来说都是玩玩而已。欢迎有航空波段经验的大佬指点一下就加入航空波段,没有就不加,毕竟我们是示波器都没有的草台班子。规划V2并不是说V1不好,自认为还不错,可以给小白学着玩。

V3、规划为SDR(远期)。

愿意一起玩的伙伴可以QQ 群637927544,(立创点赞收藏+B站点赞收藏,送一个不包邮,10次送5个包邮,送面板共计100份,先到先得)会尽可能回答小白的问题,毕竟谁都是从小白过来的,当然希望先百度再AI,最后再提问。也希望有能写固件,能设计航空波段,对射频放大有经验的大佬加入。

开源协议

复刻学习此项目即认为您已熟悉无线电管理办法、因学习过程中造成违规行为与项目无关。

功能亮点

项目使用RDA5807+AT1846S,支持FM波段、134000-174000、200000-260000、400000-520000波段接收。

仅支持409波段(公众对讲机波段)发射。再次提醒项目仅供学习,请遵守相关法律法规。

公开版
按钮 模式 长按 单击 双击 旋转
编码器 收音机 开关机 调整步长 配合编码器上搜下搜台,其它操作退出,无操作10秒后退出 调整频率
对讲机 开关机 调整步长 调整波段70/120/200(仅接收) 调整频率,仅限接收
收音机 切换FM、RF 使用选中频率 配合编码器旋转调整音量,其它操作退出,无操作10秒后退出
对讲机 切换FM、RF 使用选中频率 配合编码器旋转调整音量,其它操作退出,无操作10秒后退出
收音机 手动存入当前选中的台 上一频率 删除选中频率
对讲机 手动存入当前选中的台,仅限接收 上一频率 删除选中频率,仅限接收
收音机 校准电池(充满电后拔掉充电器校准) 下一频率
对讲机 开启发射,仅限公众对讲机模式 下一频率 进入公众对讲机模式,再次退出,调整固定20频率

实物展示

 

硬件设计

MCU采用ESP32,充电采用TP4056,长按编码器开关机,功放采用NS4160。看原理图吧。

软件设计

在上一版收音机基础上加入自动搜台、步进调整、存取台优化。

新增对讲机部分代码。

对驱动库做了一些简单修改。

固件也已经开源,虽然代码写得不好,但是胜在注释多,这里不多解释了,喜欢的可以看代码,不喜欢的可以直接烧录。

 

GC9307屏幕需要改一点驱动,AT1846S也需要改一点,全部放附件了。自取即可。 st7789屏幕直接编译即可。

外壳设计

最好别打尼龙的,我打的尼龙的有点坑,很酥,易断,或许是我没选对材料。

由于后盖是坏的,所以是黑白拼色。

外壳基于V4mini群中一位不愿透露姓名的大佬重绘的外壳修改而来,加入麦克风开窗,修改喇叭开窗形状,加入土八螺丝,不需要土八的请选择普通外壳。

鉴于按钮比较小且多有丢失情况,所以一次制作9个按钮。

前面板喇叭孔设计为六芒星图案,增加麦克风开孔,并使用腔体包围麦克风,分为土八螺丝版和普通版,土八螺丝可以使固定更紧固。

土八螺丝版(目前有干涉,稍微用刀切一点没问题,也可以选择普通版

后盖未进行修改。

物料及购买链接

附件下载BOM与购买链接,有推广,但是我找的便宜的,如果找到更便宜的可以补充,阻容等嘉立创有的均未提供购买链接。

 

学习指南

先问百度、再问AI、最后实在没办法了在群内提问。

可能会在B站简单讲一下。

焊接指南

此项目中使用AT1846S为QFN封装,焊接存在一些难度,其周边容阻器件选用了一些0402封装,RDA5807M引脚较密所以在焊接上稍微有一点难度。

下面说一些注意事项:

1、焊接前尽量擦拭PCB。

2、焊接QFN芯片时,尽量在芯片引脚上锡,焊盘上锡后再进行焊接,成功率提高很多。

3、焊接RDA5807M时,如遇连锡情况,可以使用嘻嘻线。

4、别在乎焊油,除非你真的很会焊。

5、焊接按钮尽量靠内焊接,不然组装时会造成挤压按钮 建议不要给按钮高温,我的按钮风枪或铁板之后不是很灵敏

6、建议不要给麦克风高温。使用风枪先吹热PCB再放上麦克风,或者直接使用烙铁焊接,尽量不要使用铁板烧焊接麦克风(当然麦克风在背面也不好用铁板烧焊接)。

组装指南

就这样,然后那样,最后再那样,我相信大多数人能听懂。。。。。。不上图片了。

一定不要硬按屏幕,一定不要,提前比划一下,该用刀刮用刀刮,该打磨打磨,3D打印的不会那么准确。确定能放进去再组装,不然屏幕-1!!

烧录指南

烧录固件时,请按住编码器不要松手,直至烧录成功后自动开机方可松开编码器。

烧录工具会上传至附件。

别忘了点√号。

使用说明

附件说明

BOM及购买链接=BOM及购买链接.xlsx 

3D=3D.rar

固件=esp32txshaoluceshichengg.rar

AT1846S驱动(也可以下载到,但是有修改一点)=HamShield.rar

屏幕驱动(为支持GC9307平米修改了一点驱动库)=TFT_eSPI.rar

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
3D.rar
25
2
对讲机.mp4
14
3
esp32txshaoluceshichengg.rar
34
4
BOM与购买链接.xlsx
14
5
HamShield.rar
11
6
TFT_eSPI.rar
12
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航