第二章:音频信号链路总览

各位好,欢迎来到《Soundbar音频系统架构设计指南》的第二讲。

上一章我们聊了聊Soundbar的市场定位和基本设计思路。今天,咱们把目光聚焦到最核心的部分——音频信号链路。说白了,就是声音从哪儿来,经过哪些处理,最后怎么从喇叭里出来的。

我习惯把这条链路比作一条“声音的流水线”。每个环节都有它的活儿,哪个环节掉链子,最终出来的声音都会变味儿。你想想看,是不是这个理儿?

2.1 完整信号链:从源头到终点

一条典型的Soundbar信号链路,大致可以分成这么几段:

  • 音源输入:HDMI ARC/eARC、光纤、蓝牙、USB、模拟AUX等。
  • 数字信号处理:解复用、采样率转换、音频格式解码(如Dolby Atmos、DTS:X)。
  • 音频后处理:EQ均衡、动态范围控制、虚拟环绕算法、低音管理。
  • 数模转换:DAC芯片将数字信号变成模拟信号。
  • 模拟放大与输出:功放芯片驱动扬声器单元发声。

嗯,这里要注意,很多新手工程师容易忽略“音源输入”这一段的兼容性测试。我曾经在一个项目里,因为HDMI的EDID信息没配置好,导致某些电视只能输出两声道PCM,用户抱怨说“这Soundbar怎么没环绕声?”——其实不是硬件问题,是握手协议没谈拢。

2.2 数字域与模拟域的分界点

这条链路上,有一个非常关键的分水岭——DAC(数模转换器)

在DAC之前,所有信号都是0和1的数字流。你可以随意做各种算法处理,比如加EQ、做混音、模拟声场,都不会引入额外的噪声。但一旦过了DAC,进入模拟域,事情就变得“敏感”了。

模拟信号容易受干扰。电源纹波、PCB走线串扰、地弹噪声,都会在模拟信号上留下痕迹。我个人的习惯是,在PCB布局时,把数字地和模拟地严格分开,最后通过一个磁珠或0欧电阻单点连接。这个细节,很多参考设计里都有,但真正严格执行的团队不多。

关键分界点总结:

  • 数字域:处理灵活,抗干扰强,但受限于算法精度和延迟。
  • 模拟域:信号连续,但易受噪声影响,对PCB layout和电源质量要求极高。

2.3 各模块功能概览

咱们把每个模块拆开看看,它们各自在干什么。

2.3.1 音源输入模块

这是信号链的起点。不同的输入接口,对应不同的协议和物理层。

接口类型 典型带宽/速率 支持音频格式 我的经验
HDMI eARC ~37 Mbps Dolby Atmos, DTS:X, 多声道PCM 注意eARC的握手时序,有些电视会“慢一拍”
光纤 (TOSLINK) ~125 Mbps Dolby Digital, DTS, 2ch PCM 带宽有限,无法传输高码率无损格式
蓝牙 (BT 5.x) ~2-3 Mbps (A2DP) SBC, AAC, LDAC, aptX LDAC虽然好,但射频干扰是个头疼事
USB Audio USB 2.0 全速 最高 96kHz/24bit 注意USB音频类的驱动兼容性

我个人建议,在设计初期就把所有输入接口的优先级排好。比如HDMI eARC肯定是主力,蓝牙是便捷补充,光纤则作为兼容性兜底。别想着“我全都要”,结果每个接口都做得不深。

2.3.2 数字信号处理核心

这是Soundbar的“大脑”。通常由一颗专用的DSP芯片或SoC内部的DSP核心来完成。

  • 解复用:从HDMI或光纤的I2S流中分离出音频数据。
  • 采样率转换:把不同采样率的音频统一到DSP内部的工作频率(比如48kHz或96kHz)。
  • 音频解码:硬解或软解Dolby、DTS等压缩格式。

这里有个坑,我踩过。有些低成本的DSP芯片,在做采样率转换时,如果输入和输出频率不是整数倍关系,会产生严重的抖动噪声。所以,我一般会要求上游的HDMI芯片或蓝牙芯片,尽量输出一个稳定的、与DSP主时钟同步的MCLK。

小技巧: 如果条件允许,尽量选择支持异步采样率转换(ASRC)的DSP。它能有效隔离前端时钟抖动,让声音更干净。

2.3.3 音频后处理与算法

解码之后,就是各种“美化”和“调整”了。

  • EQ均衡:修正扬声器本身的频响缺陷,或者根据用户喜好调整音色。
  • 动态范围控制:晚上看电影时,不想吵到邻居,这个功能就派上用场了。
  • 虚拟环绕算法:通过HRTF或波束成形技术,用有限的物理声道模拟出环绕声效果。
  • 低音管理:把主声道的低频信号分给低音炮,减轻全频单元的负担。

说实话,虚拟环绕算法是Soundbar的灵魂。做得好的,比如Sonos或Bose,能让你感觉声音从墙壁反射回来。做得差的,就是“声音在脑袋里转”,听着很假。我建议算法团队在调优时,一定要结合实际的扬声器布局和腔体声学特性,不能光靠仿真。

2.3.4 数模转换与模拟输出

终于到了模拟域。DAC芯片的选择,直接决定了Soundbar的信噪比和动态范围。

常见的DAC芯片有TI的Burr-Brown系列、ESS的Sabre系列、AKM的Velvet Sound系列。我个人比较偏好ESS的芯片,因为它的指标通常很漂亮,而且对电源纹波的抑制做得不错。但要注意,ESS的芯片对PCB layout要求很高,尤其是参考电压的退耦电容,一定要靠近引脚放置。

警告: 不要为了省成本,在DAC输出端省略了低通滤波器。虽然DAC内部有数字滤波,但高频的量化噪声依然会泄露出来,影响听感。我见过一个方案,为了省两个电容,结果高频噪声串到了功放,导致喇叭有“嘶嘶”声。

2.3.5 功放与扬声器

最后一步,功率放大。Class-D功放是Soundbar的主流选择,效率高、发热小。

功放的选择主要看输出功率和总谐波失真。但这里有个容易被忽略的点——功放的开关频率。Class-D功放通常工作在几百kHz,如果开关频率和DAC的采样率或其谐波产生差拍,就会在音频带内引入可闻噪声。我建议在设计时,把功放的开关频率设置得尽量高一些(比如>400kHz),并且做好输出滤波。

至于扬声器单元,那就是另一个大话题了。简单说,全频单元负责中高频,低音炮负责低频。分频点的选择,需要结合单元本身的频响和腔体容积来定。我一般会留出20%的余量,避免单元在分频点附近出现谐振峰。

2.4 总结

好了,这一章我们走了一遍完整的音频信号链路。从数字域到模拟域,每个模块都有自己的使命。你可能会觉得内容有点多,但别急,后面每一章都会深入讲解其中一个模块。

记住一句话:信号链的瓶颈,往往不在最贵的芯片上,而在最容易被忽略的细节里。比如一个电容的摆放、一根走线的长度、一个时钟的抖动。

下一章,我们专门聊聊HDMI eARC的设计与调试,那可是个“坑”比较多的接口。咱们到时候见。