当前位置:网站首页>音频功率放大电路(使用过的语音方案电路记录)
音频功率放大电路(使用过的语音方案电路记录)
2022-06-09 04:02:00 【矜辰所致】
电路小课堂,记录一下自己用过的几款语音方案电路
前言
电路小课堂时间,以前已经把基本的、常用的一些电路设计给总结完了,曾经想过是否总结一下常用的升压电路,虽然曾经用过,但是博主现在实际的应用,基本都用不到升压电路,所以还是觉得没什么经验可谈,暂时是不提升压电路了 = =!
正好最近有产品做了语音播报功能,然后测试过一些语音芯片,把这个语音电路也稍微总结记录一下。都是大家可以查找到的芯片,用的也是资料上面的推荐电路,只是记录一下自己使用以及测试的一些问题。
一、语音模块
首先简单说一下语音模块,其实这个没什么特备调研,当初也是在网上搜索 语音模块找到的一些,然后查了些相关资料,问了一下厂家客户了解了基本的情况,就直接拿过来使用测试了。
我自己画过 PCB 测试的语音模块也就2种,我的产品也不需要专业的语音芯片,所以高端一点的没接触过。
用这些语音模块都可以找厂家要推荐原理图,然后根据芯片资料搭建 控制电路 和 功放电路 。
控制电路 :常用的就是MCU串口与语音模块通讯,或者一些简单的应用直接使用几个IO口,语音模块一般都有自己提供的几个控制引脚。
功放电路: 就是根据自己的需求,接不同功率的运放,以能够支持不通的喇叭。
1.1 YX6300-24SS
这个是现在有些项目上还用的,有文件系统,可以直接通过 USB 烧录语音文件,使用还是很方便的。
这个芯片的资料厂家大家也可以自行搜索,我感觉现在用起来太挺顺手的:


.
测试使用的电路图(芯片主要部分是按照资料来就行,主要在于音频功率放大部分需要根据实际情况设计):

.
1.2 WT588D
这个芯片算是很早了,现在都不一定有了,因为他没有文件系统,只能按照规定的格式只做语音文件放入 Flash,个人看来现在基本算淘汰了。
早些年测试的时候,也烦于每次都按照专门软件做语音文件:

测试使用的电路图:

二、耳机接口
耳机接口并不是必要的,只是以前好奇,也把耳机接口画上去了,实际上第一次果然就画错了,我们下面以这个位置来说明:

耳机接口为这个位置,第一次画图的时候这里根本没有多想(错误的方式):

后面发现这接法是错误的,但是实际测试呢,也有比较小的声音,原因可能是因为只有一个声道的声音把,这部分不太理解,所以无法解释太多。
后来在接下来画图的时候,稍微注意了一下这个问题,改了一种方式,如下图(正确的方式):

.
耳机插座的款式也有多种多样,即便上文所介绍的这种款式的耳机插座,原理图封装库用厂家提供的也可能各种各样,我的做法是不纠结原理图,直接看最后 PCB 的连线是否正确,再做调整。
三、音频功率放大器
产品需要功放,所以最后还要选择一个合适的功放,虽然上面 YX6300-24SS 芯片介绍自己有内置功放,但是实际上厂家都建议自己外接一个合适的功放。
在手册中也有过推荐的芯片,这里我使用过2中功放,一个是SC8022,一个是 TPA3110。
3.1 SC8002
我选用的就是在立创商城能买到的 SC8002B ,资料大家都可以搜索到:

在商城对这个芯片还有详细的介绍,其推荐的电路如下:


在实际使用中,我使用过的电路如下,其实几个电路都差不多的:


.
上面的电路正常使用没有问题,喇叭也能正常驱动 。
但是对于我自己的应用来说,即便最终把电阻匹配到 1K :51K 的比例,感觉声音还是比想要的小,毕竟是小功率运放 。
3.2 TPA3110
因为 SC8002 的声音问题,我然后去找了其他方案,其实最后还是请教了芯片厂家的技术,他们推荐了 TPA3110 这款音频功率放大芯片。
于是我去找了一下资料,原来是 TI 的芯片。TI的芯片,价格嘛估计确实不便宜,但是性能上来说,肯定是有保障的,其实查看了一下感觉还好:

接着就直接查看了芯片资料:

很快的就测试了起来,废话不多说,直接用一张图概括:

最后测试结果,还挺让人满意的,使用 SC8002 最大只能正常支持 3W 的喇叭,这个最大都能支持到 15W了,当然实际上我也不需要使用那么大。
结语
本文电路只是作为自己的实际项目记录,因为中间过程也因为声音问题有过一段时间纠结,不过最终结果还是好的。
整个项目也并不困难,感觉现在做普通语音方案真的是太方便了,一款好的语音模块可以省去好多开发工作。
本次记录就到这里,谢谢!
推荐阅读:
边栏推荐
- 控制台输入命令 net start mysql 控制台输出系统发生错误 5。 拒绝访问。MySQL 服务正在启动.MySQL 服务无法启动。服务没有报告任何错误。请键入 NET HELPMSG 353
- 强烈推荐这款神器,一行命令将网页转PDF!
- 月薪近万,3年销售助理转行测试,0经验的我如何拿到多份offer?
- 印尼Widya Robotics携手华为云,让建筑工地安全看得见
- It becomes obsolete when you use it ~websecurityconfigureradapter
- Five highlights of wwdc2022 lock screen, weather kit, swiftui, collaboration function, apple payment
- 汇编:Debug的常用命令
- 六个C语言期末大作业-KTV选歌、个人收支管理、职工资源管理、班级学生档案管理、产品信息管理、图书馆管理系统
- WebRTC介绍及简单应用
- Calculation method and comparison steps of target detection model map -- compare the map between the original model and the quantitative model
猜你喜欢

Experts, how to quickly transform managers?

On June 12, MSG enterprise bank focused on Langfang AI enterprises to promote the integrated development of "double chain"

瑞芯微rk3399开发板底板原理分析

C language interview tube: talk about the functions of various string functions. I: I don't know. Interviewer: come back for an interview when the young man has learned how to do it.

全国大学生信息安全竞赛(CISCN)-reverse-复现(部分)

Graph to document function based on pyqt5

Indonesia widya robotics and Huawei cloud make the safety of construction sites visible

基于PyQt5完成的图转文功能

测试网站搭建+渗透+审计之第三篇Swagger接口渗透测试

基于PyQt5完成的PDF拆分
随机推荐
不要提前交卷!!!曾有人在最后35秒,拿到了13分!!!(祝所有考生顺利)...
互联网寒冬?软件测试人员如何逆势而行进入高薪大厂
What do complex queries mean and include
网页设计期末大作业-景点旅游网站(含导航栏,轮播图,样式精美)
瑞芯微rk3399开发板底板原理分析
Attention OCR Chinese version mas # ter Code Running Logic
在线摩斯密码在线翻译转换工具
从刚入测试界到薪资翻倍:聊聊我的测试进阶历程,值得借鉴
解决MYSQL库or表进行删除等操作时出现卡死等情况
C language interview tube: talk about the functions of various string functions. I: I don't know. Interviewer: come back for an interview when the young man has learned how to do it.
Unity first person shooting game, shooting game, with complete functions, can be used as a major assignment or completion
Is it safe to open an account in Hongye futures?
[软件工具][教程]一个很好用的可以将csdn博客文章导出word的工具使用教程
Getting started with Maui custom drawing
HashRouter 和 HistoryRouter的区别和原理
ACM tutorial - Hill sort
Memory surge problem location
《Attention-ocr-Chinese-Version-mas # ter》代碼運行邏輯
JVM memory view and setting ideas
基于PyQt5完成的抠图功能-程序实现