Why are 24-bit audio ADCs cheap and high-sampling-rate, while general-purpose 24-bit ADCs are expensive and low-sampling-rate?

,

对于具有相同24位分辨率的ADC,面向音频应用的ADC通常便宜得多,并且支持更高的采样率。相比之下,通用(非音频)24位ADC则昂贵得多,但采样率却低很多。

我对这两类ADC之间的根本差异感到困惑。即使它们具有相同的24位分辨率,是什么设计需求、应用场景、性能指标或技术限制导致了成本和采样率方面如此巨大的差距?

核心区别是定位和优化方向不同:音频 ADC 是专用型,仅针对 20Hz-20kHz 音频带宽优化,容忍小幅失真,工艺成本低;普通高精度 ADC 是通用型,追求全带宽低失真、高线性度,适配工业测控等场景,成本高且采样率受限。

  • 带宽:音频 ADC 只覆盖 20kHz 内音频带宽,普通 ADC 需适配 DC~MHz 级宽带宽
  • 失真:音频看 THD+N,普通 ADC 重 INL/DNL 线性度,后者要求严苛得多
  • 抗干扰:普通 ADC 集成抗混叠、屏蔽设计,音频 ADC 无额外抗干扰成本
  • 功能:音频 ADC 自带 I2S 等音频接口,普通 ADC 侧重通用适配性

这是一个非常经典且深刻的电子工程问题。你观察到的现象非常准确:24-bit 音频 ADC 确实比同样标称 24-bit 的工业/仪表级 ADC 便宜得多,而且采样率还高(通常 48kHz - 192kHz)。

简单来说,这是因为它们对 “精确” 的定义完全不同。

  • 音频 ADC: 追求动态范围交流(AC)性能(听起来好听,杂音少)。
  • 仪表 ADC: 追求绝对精度直流(DC)性能(测得准,零点不漂移)。

以下是详细的技术差异分析:


1. 架构差异:ΔΣ vs. SAR/R-2R

虽然它们都叫 ADC,但内部构造大相径庭。

音频 ADC:Delta-Sigma (\Delta\Sigma) 架构

音频 ADC 几乎全部采用 \Delta\Sigma 架构。

  • 原理: 它的核心其实通常只有 1-bit 到 5-bit 的量化器,但是通过极高的超采样(Oversampling)噪声整形(Noise Shaping),将量化噪声“推”到人耳听不到的高频段,然后在数字域滤除。
  • 优势: 这种架构非常擅长处理连续变化的波形(AC 信号),能获得极高的信噪比(SNR)
  • 代价: 它对绝对电压的测量很差。它的直流(DC)读数通常带有较大的 Offset(偏差)和 Gain Error(增益误差)。

仪表/通用 ADC:SAR 或高精度 \Delta\Sigma

昂贵的通用 ADC 通常是 SAR(逐次逼近型) 或专门为直流优化的 \Delta\Sigma

  • 原理: SAR ADC 就像天平称重一样,一次次比对,直接得出电压值。
  • 优势: 快照能力。它能精确捕捉某一瞬间的绝对电压值。它具有极好的线性度(INL/DNL)
  • 代价: 要做到 24-bit 的绝对线性度,需要极其昂贵的激光校准电阻和高精度的内部基准源。

2. 核心指标:AC vs. DC

这是两者价格差异的根本原因。

音频 ADC (AC 优先)

音频 ADC 的 24-bit 其实是指动态范围(Dynamic Range)

  • 它保证的是:大信号和小信号之间的比例是准确的。
  • 它不在乎: 输入 0V 时,读数是不是 0(通常会有几毫伏的偏差,但这对音频无所谓,因为音频通常会隔直/High-pass filter)。
  • 它不在乎: 输入 5.0000V 时,读数是不是 5.0000V(可能是 5.0100V,只要波形不失真,声音听起来就是对的)。

仪表 ADC (DC 优先)

精密 ADC 的 24-bit 是指绝对精度

  • INL (积分非线性): 昂贵的 ADC 必须保证全量程内的线性度。
  • 温漂 (Temperature Drift): 如果环境温度变化 10°C,音频 ADC 的读数可能飘得很远,而精密 ADC 必须保持读数稳定。
  • DC 准确性: 测量电池电压、传感器输出时,你不能接受 0.1% 的误差。

比喻:

  • 音频 ADC 就像“转速表”: 只要指针转动顺滑,能看出加速减速就行,指针对不准零刻度没关系。
  • 仪表 ADC 就像“游标卡尺”: 必须精确到 0.01mm,且不能因为手热了,尺子就变长了。

3. 延迟(Latency)与滤波

  • 音频 ADC: 为了滤除 \Delta\Sigma 产生的高频噪声,内部集成了复杂的数字滤波器。这会带来巨大的群延迟(Group Delay)。如果你用音频 ADC 做工业闭环控制(PID 控制),这个延迟可能是致命的,会导致系统震荡。
  • 仪表 ADC: 通常追求零延迟(Zero Latency)或低延迟,采样即所得,适合实时控制。

4. 基准电压源 (Voltage Reference)

ADC 的精度受限于它的“尺子”——基准电压源 (V_{ref})。

  • 音频: 通常使用芯片内部集成的普通基准源,甚至直接用电源电压做基准。因为音频只看波形,不看绝对值。
  • 仪表: 24-bit 的精密 ADC,哪怕 1ppm (百万分之一) 的噪声都是灾难。因此它们内部集成了极其昂贵的高稳定性基准源,或者要求外部连接几十美金一颗的独立基准源芯片。

5. 市场规模(经济学原因)

  • 音频 ADC: 手机、电脑、电视、蓝牙耳机,每年出货量几十亿颗。巨大的产量分摊了研发和光罩成本,所以芯片可以卖到几毛钱。
  • 仪表 ADC: 医疗CT机、工业万用表、地震监测仪。出货量相对极小,且测试和校准成本极高,所以单价必然昂贵。

总结对比表

特性 24-bit 音频 ADC 24-bit 仪表/工业 ADC
擅长领域 波形还原 (AC 信号) 绝对电压测量 (DC & AC)
主要架构 \Delta\Sigma (高阶调制) SAR, 管道式, 或低噪 \Delta\Sigma
直流精度 (Offset/Gain) 差 (通常需隔直) 极高
线性度 (INL) 一般 极高
延迟 高 (几十个采样周期) 低或零
价格 低 (海量消费品) 高 (高成本测试/低产量)

结论:

如果你想做个麦克风录音,贵的工业 ADC 反而效果不好(抗混叠难做,且太贵)。但如果你想做一个 6 位半的数字万用表,用音频 ADC 会让你崩溃,因为它的读数会随着温度和时间乱飘,且直流误差巨大。

It is a classic “engineering trade-off” puzzle. While both chips claim “24-bit resolution,” they are optimized for entirely different physical realities. In short: Audio ADCs are built for “swinging” (AC), while general-purpose ADCs are built for “stillness” (DC).

Here is why that leads to such a massive gap in price and speed.


1. Architecture: The Delta-Sigma (\Delta\Sigma) Secret

Almost all 24-bit audio ADCs use Delta-Sigma architecture. This design is inherently “cheap” because it trades complex, precise analog hardware for high-speed digital math.

  • Oversampling: Instead of trying to measure a voltage perfectly in one go, a Delta-Sigma ADC samples the signal millions of times per second at a very low resolution (often just 1 to 5 bits).
  • Noise Shaping: It uses a clever mathematical feedback loop to “push” the quantization noise into high frequencies that humans can’t hear.
  • The Cost Factor: Because most of the work is done by digital logic, these chips benefit from Moore’s Law. Shrinking digital transistors is easy; making perfectly matched analog resistors (required for high-bit “General Purpose” ADCs) is incredibly expensive.

2. AC Accuracy vs. DC Precision

This is the most critical distinction. Audio is an AC (Alternating Current) signal. We only care about the relative change in the wave, not the exact voltage relative to ground.

Feature Audio ADC (AC Optimized) General Purpose ADC (DC Precision)
What matters Dynamic Range & THD+N Offset, Gain Error, & Drift
DC Offset Ignored. It’s usually filtered out by a digital high-pass filter. Critical. If it says 1.000000V, it must be 1.000000V.
Thermal Drift Doesn’t matter if the chip gets warm; the music still sounds the same. Catastrophic. Temperature changes can ruin a scientific measurement.
Linearity (INL) Needs to be “locally” smooth to avoid distortion. Needs to be “globally” perfect across the entire range.

3. The “24-Bit” Marketing Illusion

In the audio world, “24-bit” refers to the dynamic range (the gap between the loudest signal and the noise floor). However, if you look at the datasheet for a $5 audio ADC, you’ll find that its Effective Number of Bits (ENOB) is often only 18 to 20 bits. The remaining bits are just “marketing noise.”

A high-end Precision 24-bit ADC (like those used in weighing scales or medical imaging) actually attempts to provide 24 bits of linearity. Achieving this requires:

  • Internal laser-trimmed resistors.
  • Advanced temperature compensation.
  • Extremely low 1/f noise (flicker noise), which is the hardest noise to eliminate at low frequencies.

4. Latency and Multiplexing

Audio ADCs are “streamers.” They provide a continuous flow of data but usually have a high group delay (latency) because of the heavy digital filtering required to clean up the 1-bit oversampled signal.

General-purpose ADCs are often used to “sample and hold” different sensors. For example, a factory controller might switch between 10 different temperature sensors.

  • Audio ADCs cannot do this; their digital filters would need to “reset” every time you switch inputs, making them useless for multi-channel scanning.
  • Precision ADCs are designed to settle quickly, allowing you to jump from 0V to 5V and get an accurate reading immediately. This “instant accuracy” is much harder to engineer than “streaming accuracy.”

5. Economies of Scale

Finally, the market size dictates the price.

  • Audio ADCs: Every smartphone, laptop, Bluetooth speaker, and TV needs them. They are manufactured by the hundreds of millions.
  • Precision ADCs: These are sold to lab equipment manufacturers, aerospace firms, and industrial sensor companies. The volume is significantly lower, and the cost of testing/guaranteeing those DC specs is significantly higher.

Summary

An Audio ADC is like a high-speed camera that takes blurry photos; as long as the motion is smooth, you can’t tell the individual frames are imperfect. A Precision ADC is like a high-resolution telescope; it moves slowly, but every single pixel must be perfectly aligned to the grid.

你观察到的这个现象非常敏锐,它恰恰揭示了半导体设计中一个根本的权衡法则:你无法在不付出巨大代价的情况下,让所有性能指标都达到极致。 音频和通用24位ADC虽然分辨率数字相同,但它们是为了解决两个截然不同的问题而设计的,因此在架构、性能侧重点和成本上走向了两条完全不同的路。

为了更清晰地展示它们的核心差异,我们可以先看一个直观的对比:

对比维度 音频ADC (如PCM1808) 通用高精度ADC (如ADS1232)
核心设计目标 在20Hz-20kHz频段内,实现高保真、低失真的信号还原 。 实现对直流或极低频信号的精准、稳定、可重复的测量 。
核心架构 Σ-Δ (Sigma-Delta) 架构,利用过采样和噪声整形技术,将量化噪声推到音频频带以外 。 Σ-Δ 或 SAR (逐次逼近) 架构,追求极低的积分非线性(INL)/差分非线性(DNL)误差和低温漂
关键性能指标 信噪比 (SNR)、总谐波失真 (THD+N)、动态范围 。 积分非线性(INL)、差分非线性(DNL)、偏移误差、增益误差、温漂、长期稳定性 。
输入信号特性 交流(AC)耦合,内部通常集成高通滤波器以滤除直流成分,只处理音频范围内的交流信号 。 直流(DC)耦合,必须能精确测量从0Hz开始的电压,包括微小的直流偏移 。
成本与市场 低成本。大规模量产,应用广泛(手机、汽车、家庭娱乐),市场竞争激烈。优异的动态性能得益于数字电路规模的提升,而数字电路在摩尔定律下成本不断降低 。 高成本。面向工业、仪表等小众专业市场,产量小。为实现极致的线性度和精度,往往需要昂贵的模拟工艺、晶圆级校准和复杂的测试流程 。

:bullseye: 核心差异详解:为什么目标是关键?

  1. 架构的胜利:Σ-Δ 的不同用法

    • 音频ADC 是Σ-Δ架构的完美演绎。它通过极高的采样率(过采样)和噪声整形,将难以处理的带内噪声推到远超人耳听觉范围的高频区域,再用数字滤波器轻松滤除 。这样,它就能用相对简单的模拟电路和强大的数字电路,实现极佳的动态性能,而且成本效益极高。这就像是用时间(高速处理)换取了精度(动态范围)。
    • 通用高精度ADC 虽然也可能使用Σ-Δ架构,但其优化目标完全不同。它需要确保每一次转换的结果都“分毫不差”。为此,它必须把精力放在抑制温漂、保证线性度(INL/DNL)上。实现一个16位精度的线性放大器,远比实现一个16位分辨率的数字滤波器要昂贵和困难得多 。
  2. 性能指标:动态之美 vs. 静态之稳

    • 音频ADC 追求的是“听感”。一个99dB信噪比(SNR)的芯片意味着音乐背景非常干净,但用它去测量1.000V的电压,结果可能是0.998V或1.002V。它的“有效位数”(ENOB)可能只有16-17位,因为它不关心直流偏不偏移,只关心波形保真度 。
    • 通用高精度ADC 追求的是“测量”。例如,一个用于电子秤的ADC,它的24位中的后几位必须是真实有效的,以确保在一年四季、温度变化下,称重100g就是100g,而不是99.9g 。这种“无噪声分辨率”的实现,需要从芯片设计、制造工艺到封装测试的全链路保障,成本自然水涨船高。
  3. 信号链的配合:前端决定成败
    芯片本身只是故事的一部分。音频ADC的前端通常是低噪声的音频运放,一个简单的RC滤波就能工作得很好 。而通用高精度ADC的前端则复杂得多,可能需要仪表放大器来提取微弱的传感器信号,需要精密的电压基准源,还需要复杂的抗混叠滤波器,这些外围“伴侣”电路的成本和设计难度,有时甚至超过了ADC芯片本身 。

:light_bulb: 总结一下

可以用一个简单的比喻来理解:

  • 音频24位ADC 像一位技艺高超的音乐会钢琴家,能在特定曲目(音频频段)上演奏得动人心魄(高动态、低失真),但他并不擅长做数学题(测量直流电压)。
  • 通用24位ADC 像一位一丝不苟的物理实验员,能精确测量出物体的质量或电压(高线性度、低温漂),但他的演奏水平可能非常有限(采样率低、不关心频响)。

所以,它们之间的差异,并非简单的“好”与“坏”,而是“专才”与“通才”的区别,是设计目标、技术实现和市场选择共同作用的结果。