2. 车载音频系统架构:信号流与典型拓扑

好,咱们进入第二章。这一章我打算聊聊车载音频系统的骨架——信号怎么走,设备怎么连。说白了,就是搞清楚声音从哪来、经过哪、到哪去。这个搞不明白,后面调试路由的时候你会一头雾水。

2.1 音频信号流:Source → Route → Sink

车载音频系统,无论多复杂,核心就三个角色:Source(源)、Route(路由)、Sink(宿)。我习惯把这个模型叫做“水龙头-水管-水池”模型。Source 就是水龙头,Sink 就是水池,Route 就是中间那根水管。

核心模型:

  • Source:产生音频数据的实体。比如麦克风、蓝牙音乐、USB 播放、收音机、导航提示音。
  • Route:决定音频数据流向的逻辑或物理路径。包括混音、增益控制、采样率转换、通道映射。
  • Sink:消费音频数据的实体。比如扬声器、耳机、录音设备、电话上行链路。

你想想看,一个典型的场景:导航说“前方300米右转”,同时音乐还在播。这时候系统得把导航音和音乐音混在一起,再送到扬声器。这就是 Source(导航 + 音乐)→ Route(混音器)→ Sink(扬声器)。

我在项目中遇到过一个问题:蓝牙电话接通后,音乐声没被压低。查了半天,发现是 Route 层的混音策略没配好,导航和电话的优先级没设对。嗯,这里要注意,Route 不只是通路,它还管策略。

2.2 典型的车载音频拓扑

车载音频拓扑,说白了就是物理设备怎么连的。常见的设备有麦克风、扬声器、A2B 总线、MOST 总线。我按实际项目中遇到的频率,一个个说。

2.2.1 麦克风与扬声器

这是最基础的。麦克风通常是模拟 MEMS 麦克风,通过模拟线或 PDM 接口接到 SoC 或 DSP。扬声器呢,多数是模拟功放输出,直接推喇叭。

但这里有个坑——麦克风的供电和偏置。我曾经调试一个回声消除问题,发现麦克风信号一直有底噪。查到最后,是麦克风偏置电压的滤波电容虚焊了。所以,麦克风拓扑里,电源质量直接影响信号质量。

设备类型 接口类型 典型用途 注意事项
麦克风 模拟 / PDM 语音通话、语音识别 偏置电压、共模噪声
扬声器 模拟功放 音乐播放、提示音 功率匹配、阻抗匹配

2.2.2 A2B 总线

A2B(Automotive Audio Bus)是 ADI 公司推的一种数字音频总线。它最大的特点是:单条双绞线就能传音频、控制、时钟和供电。这在车载里太实用了,因为线束能省一大截。

A2B 的拓扑是菊花链或星型。每个节点可以是一个麦克风阵列、一个功放模块、或者一个 DSP。我参与过一个项目,用 A2B 把四个车门上的麦克风连到中央网关,再送到 SoC。调试的时候发现,某个节点的时钟同步老是丢。后来发现是线缆长度超了规格,导致信号衰减。

个人经验:

A2B 调试时,一定要先确认主节点时钟稳定。我曾经遇到过从节点无法同步,最后发现是主节点的晶振精度不够,换了温补晶振就好了。

2.2.3 MOST 总线

MOST(Media Oriented Systems Transport)是更老牌的车载多媒体总线。它用光纤传输,带宽高,抗干扰强。早期高端车都用它来传多声道音频。

MOST 的拓扑是环形。每个设备是一个节点,数据在环里绕一圈。如果某个节点掉线,整个环就断了。我记得有一次,客户报修说音响没声,查了半天发现是后座娱乐模块的 MOST 接口光模块坏了,导致环断了。

总线类型 拓扑 传输介质 带宽 典型应用
A2B 菊花链 / 星型 双绞线 ~50 Mbps 麦克风阵列、功放
MOST 环形 光纤 ~150 Mbps 多声道音频、视频

2.3 典型车载音频拓扑图

下面这张图,是我根据实际项目经验画的。它展示了一个典型的车载音频系统拓扑,包含 Source、Route、Sink 三层,以及 A2B 和 MOST 两种总线。

车载音频系统拓扑图 典型车载音频系统拓扑 Source 层 蓝牙音乐 USB 播放 收音机 导航提示 麦克风 Route 层 混音器 增益控制 采样率转换 Sink 层 前门扬声器 后门扬声器 低音炮 录音设备 A2B 总线 菊花链拓扑 音频 + 控制 + 时钟 + 供电 MOST 总线 环形拓扑 光纤传输,高带宽

2.4 拓扑选择与调试要点

选哪种拓扑,取决于你的系统需求。我个人建议:

  • 麦克风数量多(比如 6 个以上),优先考虑 A2B。它省线,而且自带时钟同步。
  • 需要传多声道高保真音频(比如 5.1 环绕声),MOST 更合适。带宽够,延迟低。
  • 简单系统(比如只有 4 个扬声器 + 1 个麦克风),直接用模拟线就行,别折腾总线。

避坑指南:

我曾经在一个项目里,为了省成本,用 A2B 传 8 路麦克风信号,结果发现 A2B 的带宽不够,导致采样率被迫降到 16kHz。语音识别效果一塌糊涂。所以,选总线前,先算好带宽需求。

2.5 小结

这一章我们聊了音频信号流的三个角色:Source、Route、Sink。也看了典型的车载音频拓扑:麦克风、扬声器、A2B、MOST。这些东西是后面所有调试工作的基础。你想想看,如果连信号从哪来到哪去都搞不清,路由配置肯定乱套。