登录
|
注册会员
开启辅助访问
设为首页
收藏本站
扫一扫关注官方微信
论坛
BBS
M币充值
M currency prepaid phone
M币获取
附件中心
搜索
search
全新论坛MCU智学网上线,欢迎访问新论坛!稀缺资源、技术干货、参考设计、原厂资料尽在MCU智学网
MCU资讯论坛
»
论坛
›
单片机论坛
›
单片机应用于方案
›
如何利用音频处理算法提升扬声器音质
更新自动建库工具PCB Footprint Expert 2023.13 Pro / Library Expert 破解版
如何利用音频处理算法提升扬声器音质
[复制链接]
1457
0
ad***
管理员
发表在
单片机/DSP
2013-6-7 10:57:15
|
查看全部
|
阅读模式
本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要
登录
才可以下载或查看,没有帐号?
注册会员
x
现代智能手机机身灵巧且功能强大,虽然手机尺寸随机型而有所不同,但总体而言,一款业界一流的器件可将诸多特性封装到一个大约110x60x15mm的封装中。
如果将显示屏和电路板考虑在内的话,那么留给扬声器的空间就不多了。现在,让我们想象一下家庭影院中一个低音炮扬声器所占的空间大小,也许大多数人会觉得这完全是两码事甚至不具备任何可比性。从某种程度上来讲,的确可以这么理解。然而事实上,即便他们确实是两种截然不同的应用,但它们运行的内容却日趋相似。移动通信的高速技术(3G、3.5G、4G)及其支撑网络实现了手机音频和视频的下载功能和回放功能。手机用户在希望更高带宽的同时,也希望能有更好的音频和视频质量享受。
问题是提升音频质量并非易事。手持设备生产厂商面临着诸多限制,其中两个主要因素就是手机外形尺寸的大小,以及音频文件的压缩程度。下面我们这两方面做些讨论。
外形尺寸
扬声器通过前后移动隔膜将电能转化为声波。隔膜推动空气,产生声波,经由我们的耳朵转化为声音。考虑到上面提到的尺寸限制,手机能够供以移动的空间并不大,所以只能使用带有很小隔膜的小型扬声器,而只允许小范围的移动。
在静态集成电路里,由于扬声器需要移动而显得有些麻烦。而小扬声器没法产生很好的音频效果,而当中要数低音频率所受影响最大了。从小型便携式消费类电子产品中获得高质的音频效果确实是个挑战,而要想应对该挑战,只能依靠由工业、机电、电子学领域的设计师们组成的交叉功能团队来实现了。电子工程师提出了这一个倡仪:使用音频处理算法。
压缩音频
音频通常被压缩成较小文件以供用户下载。文件压缩是通过编码算法实现的(如MP3)。文件的减小可能会造成信息的缺失,最终影响音频效果。在这种情况下,音频处理算法同样也可以派上用场。
音频处理算法
目前,音频信号处理并提高收听体验的算法多种多样。
基本处理算法是通过均衡器过滤不同频带振幅变化,从而克服扬声器的缺陷。通过观察扬声器的频率响应,我们可以判断出哪些可以重现哪些不能,然后可以相应地设计出均衡曲线。目标就是获取具恒定振幅的音频,无论扬声器频率的大小如何。
基本均衡的利用在当前已经十分普遍,市面上销售的大多数音频转换器都使用了均衡技术。但遗憾的是,有时这还不足以改善音频质量。事实上,扬声器具有随着音频信号的强弱而发生改变的频率响应(参见图1)。
图1:扬声器+音箱频率响应以及信号电平失真
为了弥补这个影响,必须得使用动态滤波器。扬声器的频率响应会随着信号振幅发生变化,而这些滤波器的极点与零点也会随其变化而变化。实施动态滤波器时,类似DSP的处理功能必不可少。绝大多数低功率音频转换器的功率都不能实现这一点。
另一个有趣的算法是低音增强。该算法通过利用基频缺失(missing fundamental)的音质原理改善了低音频率的重现。
观察小型扬声器的频率响应,我们可以发现它们的低音响应是3分贝,其范围达数百赫兹。这就是说这样的扬声器并不能很好地重现更低的频率了。用这些低频率驱动扬声器是没意义的(扬声器不能够重现这些低频音频),甚至是有害的。低频率将迫使扬声器作超出其能力范围的移动,最终会给更高频率造成更多的失真。
低音增强(参见图2)汲取扬声器无法重现的低音内容,再将其抬高一个倍频至扬声器能够很好工作的位置。比如:假设扬声器为300赫兹点上3分贝,而播放内容仅为200赫兹,这时低音增强便会将之提升到400赫兹,使其得以播放。考虑到音频内容是8度音,人的耳朵和大脑会被诱导认为听到了低频内容(基频缺失原理)。现在,我们可以采用滤波器去除所有这些不能被重现的低音频内容使其无法到达扬声器。低音增强及高通滤波器的同步使用将可以极大地改善小型扬声器的低音重现功能。
图2:低音增强原理
音频也可以通过虚拟化法(也称为3D)加以改善。其通过创造沉浸式听觉体验,增强了经由扬声器或耳机播放出来的音频。虚拟化算法使音响得以扩大,甚至能让小型便携设备有效产生出虚拟环绕立体声。他们对经由立体声系统双通道播放出来的音频进行了异同点分析,并对其进行强化,从而使用户相信声音来自于四面八方。这种算法利用了所谓的人脑相关转换功能(HRTF),其解释了声音是如何与人类大脑、耳朵、大脑系统相互作用并如何被人脑所诠释的。
另一些算法则主要是集中在改善压缩音频。在这种情况下,他们试图恢复在压缩过程中丢失了的信息。其往往能对高音频内容起特别作用(大约1千赫兹),提高了清晰度。这种算法实现了高音频,如电影里的雨声或歌曲里的吉他独奏,可以栩栩如生得到重现。
很多的音频转换器(ADC、CODEC以及DAC)都支持音频高级处理功能。在TI,音频数字信号处理器(DSP或miniDSP)中都运行了这些算法,这些算法集成到了音频转换器中。这款迷你数字信号处理器是在 PurePath Studio图像开发环境中进行编程的。TLV320AIC36凭借其模拟输入与输出的特性成为了众多手机产品可以使用的一款器件之一。
举报
回复
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Allegro论坛
模电数电论坛
原理图论坛
Protel,DXP,Altium论坛
回复
转播
评分
分享
打开支付宝扫一扫,最高立得1212元红包
搜索
本版
帖子
用户
热搜:
传感器
51串口程序
电子管放大器
夾式電表
夾式電流
Mentor论坛
打印机
版块推荐
百宝箱
My 布拉格
无边框Z9
Z9Max
Z9mini
nubia动态
问题 & 建议
资源分享
爱拍
同城会
牛仔生活
查看论坛所有版块>>
每日签到
论坛任务
摄影技巧
跳蚤市场
互助问答
论坛导读
申请内测
红包中心
每日摇一摇
活动中心
网站地图
官方旗舰店
图文热点
VKL144A TSSOP48 点阵式液晶驱动芯片/低功
产品品牌:永嘉微电/VINKA 产品型号:VKL44A 封装形式:TSSOP48 概述 VKL144是
高抗干扰液晶显示驱动/省电液晶驱动IC/LCD
产品品牌:永嘉微电/VINKA 产品型号:VKL128 封装形式:SSOP44 概述 VKL128是一
VK2C23A/B LQFP64/48LCD驱动控制器/高抗干
产品品牌:永嘉微电/VINKA 产品型号:VK2C23A/B 封装形式:LQFP64/48 概述 VK2C
高抗干扰液晶驱动/点阵式液晶显示IC/VK2C21
产品品牌:永嘉微电/VINKA 产品型号:VK2C21D 封装形式:SOP16 概述 VK2C21D是
I2C通信接口段码液晶驱动芯片VK2C21C SOP20
产品品牌:永嘉微电/VINKA 产品型号:VK2C21C 封装形式:SOP20 概述 VK2C21C是
更多
精华推荐
VKL144A TSSOP48 点阵式液晶驱动芯片/低功
高抗干扰液晶显示驱动/省电液晶驱动IC/LCD
VK2C23A/B LQFP64/48LCD驱动控制器/高抗干
高抗干扰液晶驱动/点阵式液晶显示IC/VK2C21
I2C通信接口段码液晶驱动芯片VK2C21C SOP20
VK2C21B SOP24高抗干扰LCD液晶段码驱动芯片
低成本、高性能、带EEPROM了解一下
工控仪表/水电气表LCD驱动/抗干扰液晶段码
更多
社区学堂
VKL144A TSSOP48 点阵式液晶驱动芯片/
高抗干扰液晶显示驱动/省电液晶驱动IC/
VKL144A TSSOP48 点阵式液晶驱动芯片/低功
产品品牌:永嘉微电/VINKA 产品型号:VKL44A 封装形式:TSSOP48 概述 VKL144是
高抗干扰液晶显示驱动/省电液晶驱动IC/LCD
产品品牌:永嘉微电/VINKA 产品型号:VKL128 封装形式:SSOP44 概述 VKL128是一
VK2C23A/B LQFP64/48LCD驱动控制器/高抗干
产品品牌:永嘉微电/VINKA 产品型号:VK2C23A/B 封装形式:LQFP64/48 概述 VK2C
更多
客服中心
QQ:187196467
服务时间:周一至周日 8:30-20:30
在线客服
客服微博
产品咨询
售后中心
关注我们
关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
QQ:187196467
周一到周日 8:30-22:00 (全年无休)
7 x 24小时在线客服
手机版
Powered by
MCUZX!
X3.4 © 2008-2015
MCU资讯论坛
版权所有
京ICP备18035221号-2
客服QQ: 187196467
技术支持:
MCU资讯论坛
|
网站地图
快速回复
返回顶部
返回列表