3、DAC关键指标:分辨率、建立时间、毛刺脉冲、积分非线性(INL)、微分非线性(DNL)

各位工程师朋友,咱们今天聊聊DAC的几个硬指标。说实话,这些参数直接决定了你的信号能有多“真”。我见过不少项目,选型时只看分辨率,结果板子调出来波形一塌糊涂。嗯,咱们一个一个说清楚。

3.1 分辨率:到底能分多细?

分辨率,说白了就是DAC能输出的最小电压变化。比如一个12位的DAC,参考电压是5V,那它最小能跳多少?

最小步进 = 5V / 2^12 = 5V / 4096 ≈ 1.22mV

你想想看,这个1.22mV就是它的“刻度尺”精度。我个人习惯,在选型时先算一下这个值能不能满足系统要求。比如你要控制一个0-10V的电机,要求精度0.1%,那至少需要14位以上的DAC。

重要提醒:分辨率高不代表精度高。我遇到过有人选了16位DAC,结果电源纹波就有10mV,那高分辨率根本没用。分辨率是理论值,实际能到多少,还得看后面的指标。

3.2 建立时间:信号变快了吗?

建立时间,就是DAC输出从跳变到稳定在最终值±1/2 LSB以内的时间。这个指标在波形发生、自动测试系统里特别关键。

我记得有一次做任意波形发生器,客户要求输出1MHz的正弦波。我算了一下,每个周期至少要采20个点,那DAC的建立时间必须小于50ns。结果选了个建立时间100ns的片子,出来的波形全是锯齿。嗯,这就是教训。

实战技巧:建立时间通常分两种:满量程跳变和小信号跳变。满量程跳变(比如从0V跳到5V)最慢,小信号跳变(比如从2.5V跳到2.6V)快很多。设计时要以最坏情况为准。

3.3 毛刺脉冲:波形上的“刺”

毛刺脉冲,这是DAC的“老毛病”了。当数字输入码变化时,内部开关切换不同步,会在输出端产生一个短暂的尖峰。这个尖峰能量用“nV·s”来衡量。

为什么会这样?你想想看,DAC内部有很多电流源或电阻网络,切换时有的开关快、有的慢,中间状态就会产生不期望的电压。我曾经调试一个音频DAC,输出波形上总有“咔咔”声,查了半天,就是毛刺脉冲惹的祸。

避坑指南:我曾经在高速DAC输出端没加去毛刺电路,结果信号送到后级放大器,直接把放大器搞饱和了。建议在DAC输出加一个低通滤波器,截止频率设在信号带宽的3-5倍。另外,选择“分段式”或“温度计码”结构的DAC,毛刺会小很多。

3.4 积分非线性(INL):整体偏差有多大?

INL,描述的是DAC实际传输特性与理想直线之间的最大偏差。单位是LSB。比如一个12位DAC的INL是±2 LSB,那最大误差就是±2.44mV(5V参考)。

这个指标直接影响你的系统精度。我做过一个精密电压源,要求输出误差小于0.01%。算下来DAC的INL必须小于±0.5 LSB。最后选了INL为±1 LSB的片子,只能靠软件校准来弥补。

INL值 对系统的影响 典型应用
±0.5 LSB 高精度,几乎无误差 精密测量、校准源
±1 LSB 中等精度,可软件校准 工业控制、数据采集
±2 LSB以上 低精度,需谨慎使用 音频、简单波形发生

3.5 微分非线性(DNL):每一步都准吗?

DNL,描述的是相邻两个数字码对应的模拟输出之差,与理想步长之间的偏差。理想情况下,每个步长都一样。但实际中,有的步长大,有的步长小。

如果DNL小于-1 LSB,就会出现“失码”——某个数字码对应的输出反而比前一个码还小。这在控制系统中是致命的。我记得有一次做伺服电机控制,DAC输出有失码,电机在某个位置来回抖动,就是找不到稳定点。

关键点:DNL的绝对值如果大于1 LSB,说明DAC是非单调的。非单调的DAC在闭环控制系统中绝对不能使用,否则会引发振荡。我建议在选型时,优先选DNL小于±0.5 LSB的片子。

3.6 这些指标怎么一起看?

好了,五个指标都讲完了。在实际项目中,它们不是孤立的。我给你一个简单的选型思路:

  1. 先定分辨率:根据系统精度要求,算出最少需要多少位。
  2. 再看建立时间:根据信号频率,确定DAC的响应速度够不够。
  3. 检查INL和DNL:这两个决定了你的实际精度和单调性。
  4. 最后评估毛刺:如果信号对噪声敏感,必须考虑去毛刺措施。

我个人习惯,在原理图阶段就把这些指标列成一个表格,对照着选型。嗯,这样不容易漏。你想想看,如果只盯着分辨率,忽略了建立时间,那做出来的产品可能根本跑不起来。

一个小技巧:数据手册里的INL和DNL通常是在特定条件下测的(比如25°C、特定负载)。实际使用时温度变化、电源波动都会让这些指标变差。我一般会留50%的余量,比如系统要求INL±1 LSB,我就选±0.5 LSB的片子。

好了,DAC的关键指标就聊到这儿。下一章咱们讲讲怎么根据这些指标来设计实际的DAC电路,包括参考源选择、输出缓冲、去耦电容布局这些实战细节。到时候我会分享几个我踩过的坑,希望对你有帮助。