从需求定义到样品验证——一套可复用的ADC/DAC五步选型方法论,让每一分预算都花在关键指标上
数据转换器选型是信号链设计的核心环节:选错架构全盘返工,选错参数精度崩盘。本文给出「需求定义→架构选择→参数评估→型号对比→样品验证」五步闭环选型法,用决策表厘清SAR、Σ-Δ、流水线、Flash四大架构的取舍,剖析INL/DNL、ENOB、SFDR等关键参数的真实含义,并附温度采集、电机电流采样、音频、软件无线电、电池监测五大案例与六大常见误区。所有数据均标注权威出处,可查证。
选型不是"翻目录挑芯片",而是一条从需求出发、以实测收尾的闭环流程。任何一个环节跳过,都会在量产阶段以更高的代价找回来。五步闭环如下(ADI MT-003 ADC基础教程、TI SLAA510高速ADC应用笔记):
闭环要点:理想N位ADC的理论信噪比为 SNR = 6.02N + 1.76 dB(TI SLAA510),16位理论约98dB、24位约146dB——但"理论值"与"实测值"之间的差距,正是第五步样品验证存在的意义。
需求定义是整个选型流程的地基。工程上建议把以下七个要素写成一张量化需求表,逐项打勾后再进入架构选择(EEFOCUS ADC选型指南):
先问"信号从哪来":电压信号(传感器输出、分压网络)、电流信号(分流电阻、4-20mA环路)、温度信号(热电偶、RTD、NTC)、音频信号(麦克风、线路输入)还是射频信号(天线、中频)。不同信号类型直接决定前端调理电路与ADC架构偏好——例如热电偶输出仅微伏至毫伏级,需要高增益PGA加24位Σ-Δ;4-20mA电流环则常用250Ω采样电阻转电压后再采集(ADI AN-1087 热电偶冷端补偿应用笔记)。
带宽决定采样率下限。根据奈奎斯特采样定理,采样率fs必须满足 fs ≥ 2×fmax,否则产生混叠(奈奎斯特采样定理)。工程上一般留2.5-5倍裕量:例如音频带宽20kHz,采样率取44.1kHz-192kHz;若信号带宽100kHz,则采样率至少250kSPS。
把"系统精度目标"换算成"ADC位数"。系统精度包含传感器误差、前端噪声、参考电压误差与ADC自身误差的总和——若系统目标0.1%精度,留给ADC的误差预算通常只有其中的1/3到1/5,对应ADC有效精度需达0.02%-0.03%,即至少14-16位有效位数(ADI误差预算分析白皮书)。
与带宽匹配即可,切勿盲目拔高:采样率每提升一个数量级,功耗与数据量同步上升。24位Σ-Δ ADC以30kSPS输出时,SPI数据率约720kbps(24bit×30k),普通MCU SPI轻松承载;而GSPS级ADC必须配JESD204B高速串行接口(TI ADS1256数据手册、JEDEC JESD204B规范)。
根据数据率与系统总线选接口:低速精密场景用SPI/I2C(I2C标准模式100kbps、快速模式400kbps,SPI时钟常见10-50MHz);中速多通道用并行或LVDS;GSPS级高速转换器用JESD204B(单通道速率最高12.5Gbps)(SPI/I2C总线规范、JEDEC JESD204B规范)。
电池供电设备(传感器节点、TWS耳机、穿戴)优先SAR或低功耗Σ-Δ,μA-mA级功耗是常态;市电供电的工业仪表、基站对功耗宽容,可把预算让给性能。TI的16位SAR ADC在低功耗模式下电流可低至约0.2mA量级(TI低功耗SAR ADC选型表)。
先定BOM成本红线,再倒推架构:通用12位SAR单颗几元,精密24位Σ-Δ单颗数十元,GSPS射频采样ADC数百元至数万元(均为参考价,以市场实时报价为准)——成本边界直接决定架构候选集(市场实时行情)。
四大主流ADC架构在"速度-精度-功耗-成本"四个维度上做出不同取舍(MPS ADC架构详解、EEFOCUS ADC关键参数与选型)。下表是经过大量工程验证的决策表,直接按需求坐标定位:
| 架构 | 分辨率 | 采样率 | 功耗/成本 | 典型应用 | 选型建议 |
|---|---|---|---|---|---|
| Flash(全并行) | 6-8位 | 最高(GSPS级) | 高/高 | 示波器前端、超高速通信 | 只追求极致速度、分辨率要求低时选 |
| SAR(逐次逼近) | 12-18位 | 100kSPS-10MSPS | 低/低 | 工业传感器、电机电流、便携设备 | 中速高精度低功耗的"万金油",优先考虑 |
| Σ-Δ(Sigma-Delta) | 16-24位 | 1SPS-1MSPS | 中低/中 | 音频、温度、称重、精密测量 | 慢速高分辨率场景首选 |
| 流水线(Pipeline) | 8-16位 | 10MSPS-GSPS | 中高/高 | 通信、视频、雷达、医疗成像 | 速度与精度都要时选 |
⚠️ 架构选择的最大坑是"过度设计":用24位Σ-Δ去采20kHz PWM信号、或用GSPS级ADC去采10kHz传感器——前者抗混叠与前端成本失控,后者预算浪费数倍。先查表定位,再谈性能。
精度维度回答"测得准不准"——这是工业测量、称重、医疗仪表的生命线。五个核心参数逐一说清(TI SLAA510、ADI MT-003):
分辨率(位数)决定量化等级数2ᴺ,但真正决定直流精度上限的是INL积分非线性(实际转移曲线与理想直线的最大偏差)与DNL微分非线性(相邻码宽偏差)。DNL大于1LSB会产生失码。TI ADS1256数据手册明确标注24位无失码(24 Bits, No Missing Codes),INL最大±0.0010%FSR——这是24位Σ-Δ的标杆级数据(TI ADS1256数据手册)。
失调(Offset)是零输入时的输出偏差,增益(Gain)误差是满量程斜率偏差,两者均可在系统级校准——但校准后残差随温度漂移,因此要看温漂指标。数据手册中失调温漂通常以μV/°C计,增益温漂以ppm/°C计,设计时按工作温度范围折算进误差预算(ADI ADC直流规格白皮书)。
精密系统跨-40°C至85°C工作时,温漂往往成为精度瓶颈。基准源的温漂尤其关键:ADI ADR4525基准的温漂最大2ppm/°C、初始精度±0.02%(ADI ADR4525数据手册)——选择基准与ADC温漂同级或更优,否则ADC自身精度被基准"拖死"。
参考电压噪声直接叠加进转换结果:对满量程2.5V的24位Σ-Δ,1μVrms参考噪声即对应约1.7ppm的精度损失(1μV/2.5V≈0.4ppm,考虑峰峰值系数后约1-2ppm量级)。因此精密系统必须用低噪声基准(ADR4525的0.1-10Hz噪声仅0.9μVp-p)并对参考输入做充分去耦;供电侧可配超低噪声LDO,如LT3045输出噪声0.8μVrms(10Hz-100kHz)(ADI ADR4525/LT3045数据手册)。
工程换算:1 LSB 电压 = 满量程/2ᴺ。16位、2.5V满量程下1LSB≈38.1μV,24位下1LSB≈0.15μV——后者的分辨率已低于多数基准与LDO的噪声水平,这正是"24位ADC配普通LDO等于白搭"的原因。
动态维度回答"采得清不清"——通信、音频、雷达系统的核心关注。四个参数构成完整的动态性能画像(ADI MT-003、TI SLAA510):
理想N位ADC的SNR=6.02N+1.76dB;实测SNR扣除谐波后得到SNDR,再由ENOB=(SNDR-1.76)/6.02折算有效位数(ADI MT-003)。高速ADC的ENOB远低于标称位数:ADI AD9265标称16位、125MSPS,70MHz输入下SNR仅79.0dBFS,折算ENOB约12.8位(ADI AD9265数据手册)。1ps孔径抖动在100MHz输入下就把SNR限制在约64dB(TI SLAA510)——时钟质量与ENOB直接挂钩。
SFDR(无杂散动态范围)是基波与最大杂散分量之比,衡量频谱纯净度,决定通信系统在强信号旁检测弱信号的能力;THD(总谐波失真)衡量谐波分量占比,是音频系统的第一指标。AD9265的SFDR在70MHz输入下达90dBc级别(ADI AD9265数据手册)。
| 应用 | 首要指标 | 次要指标 | 原因 |
|---|---|---|---|
| 高保真音频 | THD+N / 动态范围 | SNR | 人耳对谐波失真极敏感,24位Σ-Δ音频ADC动态范围可达120dB以上 |
| 通信/软件无线电 | SFDR / 无杂散 | ENOB | 多载波场景需在强干扰旁检测弱信号,杂散直接抬高底噪 |
| 精密测量 | INL/DNL | 噪声密度 | 直流精度优先,动态指标作参考 |
| 高速测试仪器 | ENOB / 带宽 | SFDR | 示波器前端要同时保带宽与有效位数 |
选型口诀:音频看THD+SNR、通信看SFDR、测量看INL/DNL、示波器看ENOB+带宽——不要在测量系统上为SFDR付溢价,也不要在音频系统上迷信ENOB。
ADC不是孤立器件,接口与前端决定它能否在系统中真正发挥性能。三件事必须在选型阶段一并评估(TI ADC数据手册系统设计章节):
参考电压是ADC的"度量衡":其噪声与温漂直接进入转换结果。三条设计原则:一是选用低噪声、低温漂基准(如ADR4525:2.5V、0.9μVp-p、2ppm/°C);二是参考输入脚就近放置0.1μF+10μF去耦电容;三是基准输出加RC低通滤除宽带噪声(ADI ADR4525数据手册、TI ADS1256数据手册)。
多数SAR ADC输入是开关电容结构,采样瞬间抽取电荷,信号源阻抗过高会导致建立误差,因此需要低阻抗驱动运放加RC滤波器(RC值按数据手册推荐)。高速流水线ADC对驱动运放的带宽与失真要求更高,如ADA4899-1(600MHz带宽、1nV/√Hz超低噪声)常用于高速ADC前端(ADI ADA4899-1数据手册)。Σ-Δ ADC内置缓冲(Buffer)时可放宽前端要求,但缓冲器本身也会引入噪声与失调。
系统视角:ADC数据手册上的性能是"在理想前端下"测得的。前端运放噪声、参考噪声、时钟抖动三项叠加,常常吃掉ADC标称性能的1-3位有效位数——选型时要把这三项一并纳入误差预算(ADI信号链噪声分析白皮书)。
候选架构确定后,进入型号级对比。数据手册动辄几十页,抓住四张关键表即可高效决策(TI ADC数据手册阅读指南):
| 型号 | 厂商 | 采样率 | 接口 | INL | 特点 |
|---|---|---|---|---|---|
| ADS1256 | TI | 30kSPS | SPI | ±0.0010%FSR | 8通道、24位无失码、工业标杆 |
| AD7768 | ADI | 最高256kSPS/通道 | SPI | — | 8通道、动态范围108dB级、可配置 |
| CS1238 | 芯海科技 | 最高1280SPS | I2C | — | 24位、内置PGA、国产高性价比 |
| MAX31865 | ADI(原Maxim) | — | SPI | — | PT100/PT1000专用、分辨率0.03125°C级 |
对比要点:ADS1256的30kSPS输出率适合工业多通道;AD7768面向更高吞吐的振动/能源监测;CS1238以I2C与低成本切入消费与简单工业场景;MAX31865把RTD激励、检测与数字化集成一体(TI/ADI/芯海科技官方数据手册)。
选型阶段就要规划"第二供应商":优先选pin-to-pin兼容的替代方案,降低切换成本。典型案例是圣邦微SGM58031(16位、I2C、860SPS)常作为TI ADS1115的国产平替方案,引脚兼容可直接替换验证(圣邦微SGM58031产品手册)。封装上还要核对工作温度等级:商业级0-70°C、工业级-40-85°C、车规级-40-125°C(AEC-Q100),车载应用必须用车规认证型号(AEC-Q100规范)。
需求:0-200°C、精度0.1°C、采样率10SPS。按IEC 60751标准,PT100在0°C阻值100Ω、100°C约138.5Ω,灵敏度约0.385Ω/°C(IEC 60751 RTD标准)。0.1°C对应约0.0385Ω变化,折算电压信号极小,必须用高分辨率ADC加高增益。选型结果:24位Σ-Δ(如ADS1256)或RTD专用AFE(MAX31865),并采用三线制/四线制接法消除引线电阻误差(TI ADS1248 RTD应用笔记)。
需求:相电流采样、与PWM同步、12-16位分辨率、数十kSPS以上。FOC(磁场定向控制)需要在PWM开关周期内精确采样电流,典型方案是分流电阻+电流检测放大器(如TI INA240,具备PWM抑制)+12-16位SAR ADC(如ADS7950,12位1MSPS)TI电机控制参考设计。SAR的低延迟特性保证控制环路的实时性,这是Σ-Δ难以替代的。
需求:20Hz-20kHz带宽、动态范围大于120dB。CD标准为44.1kHz/16位,理论动态范围96dB(Red Book CD音频标准);Hi-Fi级设备用24位/192kHz Σ-Δ架构,ESS ES9038PRO的DNR(动态范围)达140dB(ESS SABRE PRO官方规格)。音频选型的核心是THD+N与动态范围,而非INL/DNL。
需求:直接采样射频信号、带宽数百MHz、14位级。选GSPS级射频采样ADC:TI ADC12DJ3200(12位、单通道6.4GSPS)或ADI AD9213(12位、10.25GSPS),数据经JESD204B接口送入FPGA(TI/ADI官方产品资料)。此类选型还要评估片上数字下变频(DDC)与抽取滤波能力,直接决定FPGA资源占用。
需求:长期积分电流、低失调漂移、1mΩ级分流电阻。电流信号极小而积分时间极长,需要16-24位低噪声Σ-Δ ADC或专用电量计AFE;关键指标是失调与失调温漂(μV/°C级)以及积分非线性对电量估算误差的影响(TI 电池电量监测计应用说明)。
性能达标只是选型的上半场,供货与成本决定方案能否量产。三个维度必须提前评估(2026年中国数据转换芯片行业分析):
ADI与TI占据全球数据转换器主要份额,授权代理商(如贸泽Mouser、得捷Digi-Key、艾睿Arrow及国内分销商)均可获取原厂数据手册与样品;大宗采购建议通过代理商询价并锁定交期,热门型号(如ADS1256、ADC12DJ3200)的现货与交期波动较大,量产前需确认长期供货协议(TI/ADI官方分销网络)。
| 品类 | 参考价位(单片/千片级) | 备注 |
|---|---|---|
| 通用12位SAR(如ADS7950) | 数元人民币 | 量大价低,可考虑国产平替 |
| 精密16-18位SAR(如ADS8881) | 十几元至几十元 | 按精度与采样率细分 |
| 24位Σ-Δ(如ADS1256) | 单颗数十元 | 散单价格上浮明显 |
| GSPS级射频采样ADC | 数百元至数万元 | 高端型号价差极大 |
以上价格仅为量级参考,实际以授权渠道实时报价为准;国产中低端转换器价格通常为国际同类的1/2-1/3,是成本敏感项目的优先考察对象(市场实时行情)。
数据手册是"别人家的孩子",样品测试才是"自家的孩子"。按IEEE Std 1241标准开展五项测试,即可完成选型闭环(IEEE Std 1241 ADC术语与测试方法标准):
输入满量程正弦或三角波,统计各输出码出现次数,检查失码与DNL异常;直方图法也是IEEE Std 1241推荐的DNL/INL标准测量方法(ADI《Histogram Testing Determines DNL and INL Errors》技术文章)。
采用相干采样(采样率/输入频率=整数比且互质)加汉宁窗,计算SNR、SNDR、ENOB、SFDR、THD;注意剔除直流与基波后的谐波处理方式,并与数据手册测试条件对齐(TI FFT测试应用笔记)。
用高精度源(优于被测ADC 10倍以上)扫描或直方图法测量INL/DNL,确认是否满足"无失码"与INL预算——ADS1256类24位器件对测试源与屏蔽要求极高(IEEE Std 1241)。
按目标工作范围(如-40°C至85°C)做温箱扫描,验证失调温漂、增益温漂与INL变化是否在预算内——这是精密测量选型最关键的一环(ADI温度测试应用笔记)。
模拟与数字地单点汇接、参考电压就近去耦、模拟输入走线远离数字走线、高速差分对等长等距——布局不当会让实验室性能与产品性能出现断崖式落差(TI PCB布局指南)。
验收标准建议:实测ENOB与数据手册典型值差距在1位以内、INL/DNL在最大值以内、温漂折算误差小于系统预算的30%——三者同时满足,选型才算真正闭环。
独特观点一:选型本质是"误差预算的分配",不是"指标的堆砌"。大多数工程师拿着需求清单逐项对照数据手册,把分辨率、采样率、SNR一项项比到最优——这是"指标堆砌"式选型,结果往往是性能过剩且成本失控。正确的做法是先把系统端到端精度目标拆成误差预算:传感器误差占多少、前端噪声占多少、参考噪声占多少、ADC的INL/增益/温漂占多少,各环节按预算分配指标。ADI的误差预算分析方法论指出,端到端精度由各误差源的均方根叠加决定,而非最差项单独决定(ADI误差预算分析白皮书)。预算思维下,一颗"指标平庸但误差结构匹配"的ADC,往往比"单项指标惊艳但误差结构失衡"的ADC更适合量产。
独特观点二:数据手册的"典型值"是营销值,"最大值"才是设计值——读手册要"按最坏情况设计"。同一颗ADC,INL的典型值可能是±1LSB、最大值却是±3LSB;SNR在10MHz输入下93dB、在500MHz输入下只剩78dB。选型时若按典型值做裕量,量产良率必然被温漂、批次差异与前端寄生打穿。行业普遍规律是:按最大值设计、按典型值验收——设计裕量用最坏情况封顶,样品测试用典型条件对标(TI ADC数据手册阅读指南、IEEE Std 1241)。这也是为什么"样品验证"必须是选型闭环的最后一环:数据手册只能告诉你"这颗芯片的最好水平",而测试才能告诉你"在你的系统里它能达到什么水平"。
看采样率与分辨率需求:SAR覆盖12-18位、100kSPS-10MSPS,中速低功耗低延迟,适合工业传感器、电机电流采样等控制场景;Σ-Δ覆盖16-24位、1SPS-1MSPS,过采样+噪声整形带来高分辨率,适合音频、温度、称重等慢速高精度场景。采样率超过1MSPS且要求高精度时考虑流水线架构(TI/ADI架构资料)。
依据奈奎斯特采样定理,采样率至少为信号最高频率的2倍,工程上一般取2.5-5倍裕量;若需数字域抗混叠或过采样增益可再提高。采样率并非越高越好——过高会放大功耗、数据量与接口带宽压力,例如24位ADC以30kSPS输出需约720kbps的SPI带宽(TI ADS1256数据手册)。
因为SNDR同时受量化噪声、热噪声、时钟抖动与谐波失真限制。理想16位ADC理论SNR约98dB,但1ps孔径抖动在100MHz输入下就把SNR限制在约64dB(TI SLAA510);ADI AD9265标称16位,125MSPS、70MHz输入下SNR仅79.0dBFS,折算ENOB约12.8位(ADI AD9265数据手册)。高速系统必须看ENOB而非标称位数。
参考电压噪声直接叠加进转换结果:对满量程2.5V的24位Σ-Δ,1μVrms参考噪声约对应1.7ppm精度损失。因此精密系统应选用低噪声基准(如ADI ADR4525:2.5V、0.1-10Hz噪声0.9μVp-p、温漂最大2ppm/°C)并做好去耦(ADI ADR4525数据手册)。
多数SAR ADC输入是开关电容结构,采样瞬间向信号源抽取电荷,源阻抗过高会产生建立误差,通常需要低阻抗驱动运放+RC滤波器(RC值按数据手册推荐)。Σ-Δ ADC内置缓冲时可放宽前端要求;高速流水线ADC对驱动运放带宽与失真要求更高(TI SAR ADC驱动应用笔记)。
中低端已可替代:芯海科技CS1238(24位Σ-Δ、I2C、内置PGA)、圣邦微SGM58031(16位、I2C、860SPS)等已批量使用;成都华微2025年发布4通道12位16GSPS射频直采ADC,奇历士(Caelus)专注高性能ADC/DAC(芯海/圣邦微/中国日报)。高端射频采样、医疗成像等场景建议先做样品实测评估。
不能。典型值(Typ)多在特定条件下测得,是营销参考;设计裕量应使用最大值/最小值(Max/Min)并核对测试条件(温度范围、输入频率、电源电压)。例如ADS1256的INL最大值为±0.0010%FSR、DNL保证无失码,设计时应按最大值做误差预算(TI ADS1256数据手册)。