发作品签到
专业版

用杰理芯片开发带录音混响蓝牙功能的多功能路演音箱

工程标签

1.4k
0
0
16

简介

使用杰理AC69系列芯片开发制作的多功能路演音箱,带U盘播放、蓝牙播放以及录制音频等功能,支持驻极体话筒和动圈话筒,具有真正的混响效果(Reverb),带耳机监听功能,功率大。

简介:使用杰理AC69系列芯片开发制作的多功能路演音箱,带U盘播放、蓝牙播放以及录制音频等功能,支持驻极体话筒和动圈话筒,具有真正的混响效果(Reverb),带耳机监听功能,功率大。

开源协议

MIT License

创建时间:2024-07-29 12:09:55更新时间:2024-08-19 01:35:01

描述

 
作为经常去公园等户外练琴的业余音乐爱好者,我对音箱是有一定的要求的:

1、  带话筒输入,支持驻极体话筒和动圈话筒。

2、  带有混响(Reverb)效果,并且可调整效果强度。

3、  支持U盘播放伴奏音乐、支持蓝牙连接播放音乐。

4、  带耳机监听,这样在嘈杂的户外不怕听不清伴奏而跟不上节拍。

5、  可插U盘随时录制演奏时的混合音频。

6、  针对个人使用,操作简单,个人使用只需要用到话筒音量、混响调节、伴奏音量、总输出音量等旋钮,音频录放操作只需上一曲、下一曲、播放与停止、模式切换、录音与停止等按键。

7、  户外环境噪音大,所以功率必须够大。

8、  体积小巧,轻便易携带。

针对以上目标要求,本人设计了这个音箱,下面做一个简单介绍,所有资料将开源给大家,供有兴趣的朋友参考。

 

一、  电路设计

根据自己的实际经验来说,功能方面只需要话筒音量、伴奏音量、混响幅度、总音量4个电位器就够了,毕竟咱不是用在专业领域,专业领域也不会看上几百上千的民用音箱。

音频播放器只需上一曲、下一曲、播放与停止、蓝牙与USB模式切换等4个按键,不需要显示屏,因为个人演奏玩用的曲目都是自己精挑细选的,按顺序拷贝到U盘,闭着眼听就知道。录音电路跟播放电路按键配置一样,只是定义了录音按键。

 

按照设计目标,本电路要提供4个电位器、2个USB插座、播放与录音等多个轻触按键开关,如果全都放在一块电路板上,那么尺寸就比较大。

考虑到10cm尺寸以下的PCB板子可以做嘉立创享受到免费打样服务,所以我决定将电路分成2块板。

1.  主板

主板电路负责话筒放大、混响、前置混合、有源分频、功放以及电源供给等,由以下部分组成:

1.1.  话筒放大

话筒放大电路使用一片高纹波抑制比的XC6215输出3.3V电压,给驻极体话筒提供偏置电压,同时给低电压低噪声的双运算放大器HGV722供电,以期望获得良好的信噪比。

HGV722的运放U203.1对驻极体话筒和动圈话筒进行反相混合放大,输出端分成2路,1路直接到电位器R208,另一路到混响电路REVB_IN,然后返回进入运放U203.2进行混合输出到MIC_OUT。

经过测试,同等声压情况下,驻极体话筒的输出大约是动圈话筒的7倍,所以动圈话筒的反相输入的电阻(R213/2.2K)大约是驻极体话筒的1/7(R211、15K)。另外经实际调试,AC6965A的话筒输入具有约4倍增益,而原设计运放U203.1的增益过大,故实际制作时,将R207的68K电阻改为15K。

这里双联电位器R208的接法可以在逆时针到底的情况下,输出信号全部来自直接运放U203.1的输出,把电位器顺时针旋到底,则输出信号全部来自于混响电路REVB_OUT的输出。电位器中间状态就是原始音频和混响音频的混合叠加。

由于混响电路具有4倍电压增益,所以运放2的2个反相R209/20K和R212/4.7K输入电阻相差约4倍,这样混响调节时输出的音量差别不大。

1.2.  混响

混响电路使用杰理的AC696N系列芯片,只实现一个功能——混响Reverb,这个功能实际只用到芯片的MIC输入和1路DAC输出,电路中的USB插座、插针、按钮、RF天线座等等主要是预备给测试、学习、开发之用,在本电路中不起作用,可以不装。

 

二极管可以在连接烧录器时隔离电源。这里要做到模拟地AGND与数字地DGND1的分开设计,不然数字电路的干扰噪音很大。

 

1.3.  混音前置、耳机放大

选用HT82V735做混音前置放大,混合来自线路AUX输入、蓝牙播放器的DAC_L2/R2输出以及话筒前级输出等信号,并混合输出PRE_L/R给下一级。

这片IC本来是耳机放大电路,可在5V电压下工作,它的引脚与通用双运放不完全相同,但是也差不多,如果用运放代替,电路改动不大。

输出电容取值要大一些,否则插上耳机,由于耳机阻抗比较低,输出的低频将明显减弱。

这里的放置了12口FPC连接器和8脚插针(不焊接插针),地线的阻抗关系到蓝牙的干扰噪声,担心FPC的连接阻抗不够低,所以这里将4条线并联连接到模拟地。如果消除噪音任然不够彻底,还可以使用插针的孔进行焊接。

 

1.4.  有源二分频

使用双运放做高通低通2分频,采用10nF和4.3K配合,分频点在2.6KHz左右。运放也使用HGV722。

之前用这个设计图做过分频电路,并使用REW进行了测试,结果是符合设计的:

 

1.5.  D类功放

使用TPA3118做双声道功放,一个声道用于低音喇叭,另一个用于高音喇叭。

TPA3118底部要焊接到大面积铜箔,以利于散热。功率输出脚的延伸线尽可能粗,以通过大电流。

1.6.  锂电池电量指示

如何做一个简单的锂电电量显示?这里使用双运放或比较器对电压进行检测。使用嘉立创EDA标准版搭接一个电路进行模拟。

经过反复演算,使用6.8K、2K、22K常用阻值的电阻进行分压,得出3.896、3.571伏特,对应于锂电的70%和30%的电量。高于70%电量时,绿LED亮,低于30%电量时,红LED亮。在30%到70%期间,2个灯都亮,混合成黄色。

实际设计时,使用双比较器LM293DT。对于4串锂电池,R604、R608的比值为3:1,这里取39K和13K,这样分压的电压正好是1串锂电池的电压。如果用其它数量的锂电池,那么可以调整这2个电阻的比值。

图中双色LED为侧贴和插件2种形式封装,供PCB设计的时候预留,实际焊接时只装1种。

1.7.  电源

电源部分使用2个5V稳压块,提供给模拟电路和蓝牙芯片,另外还有多个0欧姆电阻,主要用来画图用于区分多个电路的模拟地与数字地,实际不用焊接,直接短路即可。

PCB布局的时候,将所有模拟地数字地都汇聚到电源输入附近。如果没有画0欧姆电阻,则画线不方便。最终我用填充区域把0欧姆电阻覆盖了,这个在输出PCB的时候忽略DRC错误。

2.  录放板

前面说过,将录放板单独分开做,是考虑了尺寸、功能等等多方面因素。

2.1.  录音板

使用AC6955F芯片做专做录音,这样可以实现任何场景下的立体声录音。这里只用了USB接口,而不用TF卡槽,因为U盘不大,也好携带,可以挂在钥匙串上,使用也方便,不像TF卡小到不容易找,使用起来还得用读卡器。

由于IO口足够多,所以SDK的按键设为IO方式,可以省几个电阻。虽然电阻便宜,但是手工焊接还是零件越少越好。

为了拆装方便,尝试使用了FPC连接器,以前没用过,不知道线路阻抗如何,所以这里特意使用了多条排线并联作为AGND模拟地连接,以尽可能降低模拟地的阻抗,因为蓝牙部分的干扰是很大的,处理不好,噪音很大。

 

2.2.  播放板

采用同型号的AC6955F做播放,按键、LED管脚配置与录音相同,这样SDK程序相关设置就相同。

 

二、  面板设计

将PCB主板与录放板导出3D模型,

用solidworks打开,这个过程需要留意的是,solidworks很容易崩溃,主要原因是PCB的3D模型中零件较多,某些零件存在一个错误或不兼容的问题——所以这是我曾向嘉立创建议,导出3D模型时,可选择导出的零件,其实做面板或者其它设计,并不需要导出所有的零件。

然后根据电位器、插座等等孔位相关尺寸,设计面板的开孔尺寸等,完成后导出DXF文件,

在嘉立创EDA的项目中创建面板,导入这个DXF文件,然后进行面板设计,主要就是开孔、透明窗、文字、填充色等等。

由于这次没有白嫖到嘉立创的免费的面板打印券,所以本次决定用电木板手工搓一个面板。方法也简单,solidworks的面板设计打印到纸上,然后剪下来贴到电木板上。

再用电钻钻孔、用什锦锉修出方孔。

三、  箱体设计

箱体用solidworks设计,板边设计成凹凸交错类似榫卯结构,喇叭使用风扇网罩做防护。

再把所有板子做一个拼板文件,导出用于加工的AutoCad格式图纸文件。

最后跟商家联系,传加工图纸,供商家CNC切割。

 

四、  组装与调试

1.  PCB焊接

感谢嘉立创,本次PCB打样正好幸运地领到免费SMT优惠券:

那么就把零件最多的音箱主板贴片,录放板只打样。

录放板电路简单,零件不多,手工点锡、贴片,再用加热台焊接。主板上的零件比较多,正好撞了大运领到免费SMT优惠券,所以是在嘉立创贴片的,但是零件费花了好几顿饭钱。嘉立创商场里没有AC6965A芯片,所以这个芯片是手工后焊的,其它如电位器等分立元件也需要手焊。

 

2.  SDK修改编译烧录

本电路使用了3片杰理的蓝牙芯片,分别完成3个功能,所以SDK程序也分成了3个,分别修改、编译、烧录。

有人可能要说,为什么人家的音箱用一个芯片就可以了?这是因为杰理的芯片的运算能力有限,如果用单个芯片完成上述功能,那么总是不能兼顾。

3.  调试

将烧录好程序的两块板子连接好,接上喇叭和电源,通电后,测试混响效果、播放器和录音,均获得初步成功。

再测试播放器也成功。

接着测试录音功能,也成功。

为了更方便地插拔U盘,将电路装到面板上。

调试时,使用免费音频剪辑软件Audacity生成生成了幅度最大的正弦波1KHz的音频文件,

存到U盘后,用该U盘播放,用示波器测量播放板的输出信号,波形不失真,幅度Vrms在0.78V左右,这个幅度还是比较理想的。

为了验证锂电池电量显示电路,特地买了个可调电源,接到主板上。

调整输出电压,16.8到15.7v时,双色LED灯从绿色LED灯亮变为红色LED和绿色LED都亮(我这里双色LED是侧贴片的型号,合成的黄色不是太明显),继续下降电压大14.3v时变为红色。结果说明与预定的15.6v和14.44v很接近,符合预期。

 

4.  装箱试音、录音

音箱箱体组装这里略过,里面装了4串锂电池组,

本设计是把操作面板从里面安装固定,这样做的使得音量旋钮半掩藏在箱板表面,这样箱体翻到,由于把手具有一定高度,音量旋钮就不会被撞到。当然从外面往里装也是可以的,安装还方便多了。

 

先装面板,再把电路板装到面板上,把电位器、插座的螺母固定好。

将电池输出线、低音喇叭、高音喇叭线都插到主板上,箱内放入吸音棉。将喇叭螺丝固定,装好保护网罩。把电位器旋钮帽装上。

右边的USB插座专用于播放,左边用于录音。插入空白U盘,点按钮切换到录音模式,按下录音键开始录音。

话筒插座2个,3.5mm的用来插驻极体话筒,可以调整音量,混响大小可以调整。

经过试音后,完全达到设计预期!使用口琴时可增加混响。

使用电吹管时,由于电吹管自带混响,就可以把混响调到无。

 

五、  资料分享

 

杰理芯片程序和箱体设计文件分享在码云gitee.com:

https://gitee.com/qingmedia/qingmelody_soundbox_board

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航