本应用笔记分析了影响精密数模转换器(dac)应用中误差的参数。分析的重点是数据转换器和基准电压源引入的因素。它描述了选择数据转换器和基准电压源以满足系统目标规格所需的计算。计算可在电子表格中找到。
述
在设计数模转换器(dac)系统时,dac规格及其基准电压源协同工作,以产生整体系统性能。因此,dac和参考应同时选择。组件的规格可以相互权衡,以确保以最低的成本满足系统规格。
本应用笔记重点介绍maxim的3端基准电压源和精密dac。要设计系统,必须首先了解部件是如何指定的,然后是它们的性能特征如何相互作用。基准电压源和dac具有许多规格。此处仅讨论与误差预算相关的因素。
电压基准规格
初始精度
这是输出电压容差,忽略温度、输入电压和负载的任何影响。温度通常为+25°c。
输出电压温度系数
这是基准输出电压的变化,针对给定的温度变化进行测量,以ppm/°c为单位。 马克西姆使用盒子方法。未指定随温度变化的形状特性;仅指定此函数的限制。输出电压的限值不一定与温度限值一致。因此,要计算最大变化,请将温度系数乘以零件的温度范围。因此,举例来说,如果器件的温度系数为5ppm/°c,额定温度范围为−40°c至+85°c,则温度范围内的最大偏差为:
δv = (t.max− 吨最低) × tc = (85 + 40) × ±5 = ±625ppm
通常,最好选择在所需温度范围内指定的器件,而不是更广泛的范围。例如,max6025a在15°c至+0°c范围内额定为70ppm/°c基准。 该参考值在整个范围内达到1050ppm。但是,如果选择−40°c至+85°c范围内的基准电压源,则需要1050/125 = 8.4ppm/°c或更高的基准电压源。请注意,某些器件的指定温度范围为多个温度范围。
box 方法的图形示例如图 1 所示。图中显示了两条不同的示例曲线,在−5°c至+40°c范围内均满足85ppm/°c规格。
图1.示例温度特性。
因此,对于串联基准电压源,通常不可能将电压漂移和温度相关联,因此可以计算特定范围内的漂移,而不是指定器件的范围。
线路调节
该术语定义了输入电压变化时输出电压的增量变化。它通常以μv/v来定义。
负载调整率
该术语定义了负载电流变化时输出电压的增量变化。某些dac可能无法缓冲基准输入。因此,随着代码的变化,基准输入阻抗也会发生变化,从而导致基准电压发生变化。这种变化通常很小,但在高精度应用中应考虑。请注意,对于某些dac拓扑(如r-2r梯形图),这一点更为重要,而阻性串拓扑则不太容易受到影响。
温度滞后
这是温度从t循环后+25°c时基准电压的变化最低到 t.max.它被指定为两个电压的比率,以ppm表示:
温度 = 106× (δv裁判/v裁判)
其中 δv裁判是由温度周期引起的基准电压变化。
长期稳定性
这是基准输出电压随时间的变化,以ppm/1000小时为单位。通常不指定超过 1000 小时间隔的累积漂移,但通常远低于初始漂移。应用的长期稳定性可以通过pcb级老化来提高。典型的输出电压长期稳定性特性如图2所示。
图 2.典型输出电压长期稳定性。
输出噪声电压
这定义了基准输出端的电压噪声。1/f 分量以 μv 为单位指定p-p带宽范围为0.1hz至10hz,宽带噪声通常以μv为单位有效值在 10hz 至 10khz 带宽范围内。
数字转换器规格
本文仅讨论缓冲电压输出dac,因为有关误差计算的关键点更容易通过此架构进行说明。电流输出dac通常用于乘法配置(mdac)以提供可变增益;它们通常需要外部运算放大器来缓冲固定电阻两端产生的电压。
重点讨论基准电压,该dac架构的主要特性是dac基准输入电阻随dac代码的变化。许多dac是使用r-2r梯形图实现的。梯形图的电阻会随着dac代码而变化。如果基准直接驱动梯形图,则基准必须具有足够的负载调整率以避免引入误差。必须注意确保基准电压源能够在dac的最小基准输入电阻下提供足够的电流。请注意,某些dac配置在dac代码0时从基准电压源吸收的电流几乎为零。因此,从代码0切换到代码1会在基准电压源中产生较大的电流瞬变。
另外两种dac规格对基准电压选择很重要:基准输入电压范围和dac输出增益。这些规格将定义特定应用的基准电压。
输出误差和精度规格
输出误差定义为与理想输出电压的偏差,该偏差将由基准电压源和dac完美匹配提供。需要注意的是,本文讨论的是绝对精度,这意味着所有内容都以理想的dac输出电压范围为参考。例如,12位dac代码4095应产生4.096v的输出,基准电压为4.096v;任何与此的偏差都是错误。这种性能与相对精度形成鲜明对比,相对精度的满量程输出更多地由应用而不是绝对电压决定。再举一个例子:一个比率式系统,其中具有相同分辨率的adc和dac共享一个基准电压源。实际基准电压是多少可能无关紧要(在合理范围内),只要dac输出和adc输入电压对于给定的数字代码几乎相等。
输出误差通常指定为单侧值(以dac分辨率下的lsb为单位),但实际上意味着双面误差(图3)。例如,具有12.4v输出范围的096位dac的理想lsb步长为4.096v/4095~1mv。如果本例中指定的输出误差为4位分辨率下的12 lsb,则意味着任何代码的dac输出都可能比理想值±4 lsb(或±4mv)。因此,精度由有多少实际位可用来达到所需的输出电压来定义,误差最多为1 lsb:
精度 = dac 分辨率 − log2(错误)
所以在这个例子中:
精度 = 12 − 对数2(4) = 10 位
因此,在1位分辨率(±10mv = ±4/4 = ±4096/1)下,任何理想dac输出值只能达到1024 lsb以内。
系统增益误差的来源包括:
引用初始错误
基准-输出温度系数
参考温度滞后
参考长期稳定性
参考负载调整率
参考线调节
参考输出噪声
dac增益误差
dac失调误差
dac增益-误差温度系数
系统错误的其他来源包括:
dac 积分非线性 (inl)
dac输出噪声
图3.数据显示误差如何复合以定义系统dac传递函数。
虽然目标误差适用于整个dac码范围,但上述大多数误差源都会引起有效的增益-误差变化,这种变化在传递函数的满量程(最高dac码)附近最大(图3)。增益误差随着dac码值的减小而减小;这些误差在中间量程时减半,在代码零附近几乎消失,其中偏移误差占主导地位。误差源不完全影响增益误差,并且同样适用于大多数dac代码范围,包括dac积分非线性(inl)和输出噪声。
inl通常使用以下两种方法之一进行定义:绝对线性度或终点线性度(图4)。在测量inl之前,消除失调误差并归一化增益误差。绝对线性度将dac线性度与理想的传递函数线性度进行比较。端点线性使用两个测量的端点来定义线性(在这些点之间绘制一条直线);所有其他点都与此线进行比较。无论哪种情况,inl都应包括在误差分析中。在后一种情况下,dac inl误差在端点处为零,但可以在这些值内的dac码字处出现。例如,对于在12v和0.4v(满量程)端点之间定义inl的095位dac,inl规范适用于0和4095附近的dac代码。为了计算最大误差,将dac的inl和噪声引起的输出误差与前面提到的增益误差相加是合理的,这些误差在代码4095附近最为严重。某些dac在代码范围内使用不同的inl值指定。dac通常用于不使用整个代码范围的应用,以这种方式指定的器件可以在较小的代码范围内提供更好的性能。
图4.dac inl 测量。
dac 和参考设计示例
为了说明dac基准电压源选择所涉及的步骤,一些设计示例涵盖了一系列应用(表1)。设计步骤按设计示例(即设计 a 到设计 d)分为各个部分。开发了一个电子表格来计算各个步骤并产生结果。在电子表格中,带有蓝色文本的单元格应由设计者输入。带有红色文本的单元格显示计算结果。
参数 设计 a 设计 b 设计 c 设计 d
主要设计目标 成本低,精度松散 高绝对准确度和精密度 一次性校准,低漂移 低电压,电池供电,精度适中
示例应用程序 消费类音频设备 实验室仪器 数字失调和增益调整 便携式仪器
代数转换器 max5304,10位单通道 max5170,14位单通道 max5154,12位双通道 max5176,12位单通道
最小基准输入电阻 18kω 18kω 7kω (两个共享 18kw 输入) 18kω
输出电压 0 至 2.5v 0 至 4.096v 0 至 4.000v 0 至 2.048v
数字转换器输出 力/感 固定增益 = 1.638 固定增益 = 2 固定增益 = 1.638
电源 5v (变化),
4.5v (最小值),
5.5v (最大值) 5v (恒定), 4.95v (最小值),
12v 可用 5v (恒定)、4.75v (最小值)、
5.25v (最大值) 3v (可变 v巴特), 2.7v (最小值),
3.6v (最大值)
温度范围 0°c 至 +70°c
(商用) 0°c 至 +70°c
(商用) −40°c 至 +85°c
(扩展) +15°c 至 +45°c
(商用>69μa设计要求)。
第 3 步。最终规格审查和误差预算分析
随着基准的初步选择完成,现在是时候验证其余规格了,其中包括基准负载调节;输入线调节;输出电压温度迟滞;输出电压长期稳定;和输出噪声电压。分析显示在下面的电子表格段中(图 7)。
图7.电子表格的这一部分有助于计算剩余的规格,并最终计算误差预算。
对每个示例进行分析,重点关注适用于该特定设计的规格。以百万分之一 (ppm) 为单位进行误差预算核算是最方便的,尽管这可以等效地以其他单位(如 %、mv 或 lsb)完成。应用适当的缩放比例并使用适当的归一化因子来获得正确的误差值也很重要。基准误差项可以相对于基准电压或dac输出电压计算。例如,假设基准误差为2.5mv(例如噪声、漂移等),基准电压为2.5v,则:
参考输出误差 = 106× 2.5mv/2.5v = 1000ppm
假设dac输出放大器的增益为2.0,则误差和基准电压均按比例调整。这在dac输出(5v满量程范围)上产生相同的结果:
dac 输出误差 = 106× (2.5mv × 2)/(2.5v × 2) = 1000ppm
在电子表格的这一部分中,输入以下方面的参考规格:温度迟滞、长期稳定性、负载调整率、线路调整率和输出噪声。同时输入以下 dac 规格:inl、增益误差、增益温度系数和噪声。
电子表格将计算以下值:最坏情况误差、和方根 (rss) 误差、最坏情况误差幅度和 rss 误差幅度。重要的是要考虑错误是如何累积的。如果使用最坏情况分析,一些非常准确的应用程序可能很难满足。如果可以假设错误可能不相关,那么通常可以使用rss方法。然而,从理论上讲,一些结果可能不如应有的准确。
设计 a. 成本低,精度松散
设计a没有校准或调整计划,因此max6102ppm(或4000.0%)的初始误差直接成为预算的一部分,4ppm的基准温度系数(4450°c×70ppm/°c)也是如此。max65的典型输出电压温度迟滞规格也直接用于误差预算。(请记住,如果设计最终具有边际精度,这是一个典型值。为了获得输出电压的长期稳定性,假设是max6102 6102小时规格(1000 × 2ppm = 50ppm)的两倍。这是相当保守的,因为它通常在前 100 小时后要好得多。这里的保守估计至少部分抵消了用于温度迟滞的典型规格。
要计算负载调整率引起的基准电压变化,必须知道基准电压源向dac基准输入提供的电流的最坏情况范围。回想一下,在上述步骤2中,max6102必须驱动的最大dac基准电流为140μa。最小电流接近0,因为max5304处于r-2r梯形图中。当dac代码值为5304时,max0基准输入实际上是开路(几gω输入阻抗)。这意味着max6102看到的总输出电流变化为140μa。此值应用于负载调整率计算:
负载调整误差 = 140μa × 0.9mv/ma = 126μv (最大值)
= 106× 126μv/2.5v = 50ppm(最大值)
一般来说,最好保守一点,直接使用最大输出电流进行负载调整计算。可能存在例外:如果您试图从设计中提取最后一位精度,并且最大和最小dac基准输入电阻值都已明确指定。由于δi较小,这种方法导致较小的负载调整误差裁判.
由于本例中电源是可变的,因此必须考虑输入线路调节对max6102基准的影响。电源电压范围额定为 4.5v 至 5.5v。由此,可以进行保守的基准电压线路调整率计算:
负载调整误差 = (5.5v - 4.5v) × 300μv/v = 300μv (最大值)
= 106× 300μv/2.5v = 120ppm(最大值)
要考虑的最终基准电压相关误差项是基准输出噪声电压的影响。方便的是,设计a的信号带宽(10hz至10khz)与max6102噪声电压带宽完全一致。因此,宽带噪声-电压规格为30μv有效值直接使用(即不需要带宽扩展)。比较负载和线路调整率值(分别为126μv和300μv),很明显噪声不是该设计的主要贡献因素。使用粗略近似得到误差分析的数字,可以假设有效峰值噪声值为~42μv (30μv × √2),对应于17ppm (106× 42μv/2.5v),dac 增益为 1。该分析有意使噪声计算保持简单;如果噪声的相对误差较大或设计很小,则可以执行更详细的分析。请记住,在判断设计裕量时,噪声被指定为典型值。
现在考虑相关的max5304 dac规格,这些规格会影响码量程上限或接近码量程上限的精度。dac inl值为±4 lsb(10位)。将其视为单侧量,就像我们分析中的其他误差项一样,得出的值为 3910ppm (106× 4/1023)。同样,dac增益误差指定为±2 lsb,误差为1955ppm (106× 2/1023)。最终要考虑的max5304 dac规格是增益-误差温度系数,其典型误差为70ppm (70°c × 1ppm/°c)。max5304没有指定dac输出噪声,因此被忽略,在6位精度系统中可能不会产生不良后果。
当所有误差源相加时,结果是14902ppm的最坏情况误差,虽然相当接近,但符合15640ppm的目标误差规范。当面对这种边缘情况时,可以合理化设计可能永远不会有如此大的误差,因为误差规范假设大多数参数处于最坏情况。rss 方法给出的误差为 7474ppm,如果误差不相关,则有效。一些错误源可能是相关的,所以真相可能介于这两个数字之间。但无论采用哪种方法,设计a的要求都得到了满足。
设计 b. 高精度和精密度
a级max6225的初始误差为0.04%或400ppm,超过了设计b的全部122ppm误差预算。由于该应用具有增益校准功能,因此几乎可以消除所有这些基准初始误差。后一个决定假设校准设备具有足够的(~1μv)精度,并且微调电路具有足够的精度。温度系数贡献计算为70ppm(70°c×1ppm/°c),直接使用20ppm的典型温度滞后值。还使用了30ppm的长期稳定性规格,而不是更保守的数字,因为此应用中的仪器具有初始老化和年度校准。
应用与设计a相同的假设,设计b的基准输出电流变化为140μa(巧合的是,与设计a中的数字相同)。在这种情况下,max6225数据资料规定了以ppm/ma为单位的负载调整率。要使用电子表格,请将此值转换为 mv/ma,这将导致以下负载调整率误差计算:
负载调整误差 = 6ppm × 2.5/1000 = 0.015mv/ma
= 140μa × 0.015mv/ma/2.5 = 0.8ppm (最大值)
在本应用中,电源被指定为恒定,因此假定线路调整率为0ppm。没有定义精确的边界,但这并不重要,因为校准将消除任何误差。注意,即使电源不是恒定的,只要稳压保持在规定的1.4v至95.5v范围内,也会<05ppm,因为max6225的线路调节规格最大值为7ppm/v。因此,在电子表格中输入零。
由于设计b的带宽指定为dc至1khz,因此必须同时考虑1.5μvp-p低频 (1/f) 噪声和 2.8μv有效值宽带噪声的额定范围分别为0.1hz至10hz和10hz至1khz。使用与设计a相同的粗有效值峰值近似值,并将两个峰值噪声项相加,基准输出端([[2.0μv + 75.2μv])的总噪声估计值为8ppm有效值× √2]/2.5v] × 106).同样,要将值放入电子表格中,请转换为 ppm。请注意,这与在dac输出端计算时获得的值相同。这是因为将等式乘以 1.638/1.638 以将所有内容重新调整为 4.096v。值得一提的是,这里使用的峰值噪声和方法相当保守,但总误差贡献仍然相对较小。rss方法可能更准确,因为两个噪声源很可能不相关。尽管如此,与峰值方法相比,这个较小的值将更加“在噪声中”。
设计b分析所剩无几的就是包括dac误差项。a级max5170 dac的inl额定值为±1 lsb,为61ppm,正好是122位时2ppm误差预算±14 lsb的一半。dac增益误差指定为±8 lsb最坏情况,但通过前面提到的增益校准可以完全消除该误差。与基准电压源一样,可以在电子表格中将增益误差设置为零。校准工作原理如下:
dac设置为已知理想输出电压的数字代码(例如,十进制dac代码16380应在输出端精确产生4.095v)。
然后调整基准电压,直到dac输出电压达到该精确值,即使基准电压本身不是2.500v。
max5170 dac未列出增益温度系数,但增益误差在工作温度范围内有规定。由于增益误差仅在一个温度下校准,因此应测试设计b,以确保增益不会随温度过度漂移。最后考虑的是max5170 dac输出噪声,其典型峰值噪声大致估计为1ppm ([106× √(1000hz × π/2) × 80nv有效值/√赫兹 × √2]/4.096v)。
最终,最终的最坏情况精度为184ppm(3位时为≈14 lsb),这并不完全满足122ppm的精度目标。相比之下,rss精度在100ppm时是可以接受的。基于这些数字,设计可以被认为是成功的。它说明了要点,并且通过几个保守的假设接近目标精度。在实际应用中,这种设计可以按原样接受,或者精度要求可以稍微放宽。或者,如果这种设计不可接受,可以使用更昂贵的参考。
设计 c. 一次性校准,低漂移
a级max6162的初始误差为0.1%,消耗了977ppm的整个设计c误差预算。但是,与设计b一样,这至少是部分校准的。注意,未校准的+4.096v max5154 dac满量程输出电压超过要求的+4.000v输出范围,即使只需要±1mv的精度,dac的分辨率也为4mv。因此,可以对dac输入数字代码进行数字校准,以消除基准电压源的一些初始误差和dac的增益误差。
数字增益校准最好通过示例进行演示。假设dac输出电压需要处于4.000v的满量程值,但由于系统中的各种误差,理想的十进制dac代码4000导致测量输出仅为3.997v。使用数字校准,将校正值添加到dac代码中以产生所需的结果。在本例中,当需要4.000v的dac输出电压时,使用校正后的dac代码4003而不是4000。该增益校准在dac代码上线性缩放,因此对较低代码的影响很小,对较高代码的影响更大。
数字增益校准精度受dac的12位分辨率限制,因此可以预期的最佳校准精度为~±1mv或244ppm(106× 1mv/4.096v)的误差,在应用校准后。请注意,在本例中,精度以4.096v标度计算,以保持一致性。如果应用需要,可以相对于+4.000v输出范围进行计算;误差会略高。
如果本例中所需的输出范围为4.096v,则还有其他选项可用于始终将未校准的dac输出电压偏置至4.096v以上。通过这种方式,可以采用本例中描述的数字增益校准方案。此类选项包括:
当考虑所有电路容差时,使用输出始终高于4.096v的可调基准。
使用增益设置略高于所需值的力/检测dac。
添加带增益的输出缓冲器。
max6162基准温度系数误差计算为625ppm (125°c × 5ppm/°c),直接使用125ppm的典型温度迟滞值。长期稳定性规格翻了一番,达到更保守的160ppm,因为没有为应用指定老化,并且基准电压源出厂后永远不会校准。
设计c的最差基准输出电流变化为293μa (2.5v/[14kω||14kω]) 请记住,有两个由基准驱动的 dac),直接用于负载调整率计算:
负载调整误差 = 293μa × 0.9mv/ma = 264μv (最大值)
= 106× 264μv/2.048v = 129ppm(最大值)
由于基准负载调整率与基准输出电压成正比,因此可以在基准电压 (264μv/2.048v) 或 dac 输出 ((2 × 264μv)/(2 × 2.048v)下计算。
在此应用中,电源是恒定的,因此假定线路调整率为0ppm。设计c的带宽规格为0.1hz至10hz,为22μv的一半p-p低频(1/f)噪声规格(峰值)用于在基准输出(56× (22μv/2)/(2.048v))。如前所述,如果以dac输出为基准,则获得相同的5ppm答案,因为公式仅乘以2.0/2.0。
转到max5154 dac误差项,a级inl为±0.5 lsb,在122位标度上为12ppm。dac增益误差为±3 lsb (244ppm),但被忽略,因为它已经包含在此步骤前面提到的数字基准电压源/dac增益校准中。它不应该被计算两次。max5154增益误差温度系数的典型值为4ppm/°c,总增益为500ppm (125°c × 4ppm/°c)。max5154没有指定dac输出噪声,因此忽略不计。现在要认识到,这可能会带来问题,但设计b的经验表明,dac噪声通常对总误差的贡献相对较小。可以进行测量以确认此假设。
设计c的最坏情况误差计算为1980ppm,rss误差为861ppm。当目标误差规格为977ppm时,目前的设计充其量只能勉强接受,特别是考虑到使用了某些典型值,并且没有考虑dac输出噪声。以下是一些改进选项:
使用max6191代替max6162。max6191具有更好的负载调节(0.55μv/μa对0.9mv/ma)、温度迟滞(75ppm vs 125ppm)和长期稳定性(50ppm vs 115ppm)。最终结果将是1750ppm的最坏情况误差和823ppm的rss误差,分别是230ppm和38ppm的净变化。这是一个轻微的改进,但可能还不够。
重新检查整体系统精度规格,以确定是否可以放宽任何参数。就精度与成本而言,现有设计可能是最佳选择。
如果不需要整个扩展范围,请减小温度范围。例如,如果范围可以从−40°c降至+85°c至−10°c至+75°c,则最差情况误差降至1505ppm,rss误差变为648ppm。这是因为大部分误差预算被基准温度系数(625ppm)和dac的增益误差温度系数(500ppm)消耗。虽然这些误差项中只有一个低于977ppm的目标,但与max5154/max6162的原始设计相比,舒适度大大提高。
如果提供8v或更高的电源,可将max6241 4.096v基准和max5156 dac(max5154的力/检测版本)设置为单位增益。这种组合稍微昂贵一些,但会产生大约956ppm的最坏情况误差和576ppm的rss误差,两者都低于977ppm的总误差目标。
考虑其他典型增益温度系数低至1ppm/°c的dac。
设计 d.低电压,电池供电,中等精度
设计d没有校准或调整计划,因此a级max6190初始误差为1600ppm (106× 2mv/1.25v)直接用于误差预算,温度系数误差为625ppm(125°c×5ppm/°c)。75ppm温度滞后也可直接使用;使用这种典型规格的风险至少部分被降低的工作温度范围(+15°c至+45°c)所抵消。同样,作为漂移的保守估计,1000小时长期稳定性加倍至100ppm,因为该应用中没有老化。
负载调整误差再次根据假设的最差情况下max5176 dac基准输入电流69μa计算得出:
负载调整误差 = 69μa × 0.5μv/μa = 34.5μv (最大值)
= 106× 34.5μv/1.25v = 28ppm(最大值)
本设计中的电源在2.7v至3.6v之间变化,因此分析中必须包括max6190的线路调节规格为80μv/v (最大值):
负载调整误差 = (3.6v - 2.7v) × 80μv/v = 72μv (最大值)
= 106× 72μv/1.25v = 58ppm(最大值)
与设计c一样,设计d的带宽规定为0.1hz至10hz,即25μv的一半p-p低频 (1/f) 噪声规格用于在基准输出 (106× [12.5μv/1.25v])。dac输出端的基准电压源噪声项预期相同,因为基准电压和噪声的dac增益相同。
现在关注max5176 dac误差项,a级inl为±2 lsb,在488位标度上为12ppm。dac最差情况增益误差为±8 lsb,负载为5kω,在1953位时转换为12ppm。与设计b中的max5170一样,max5176没有规定增益误差温度系数。这在设计d中不是一个问题,原因有两个:它不是在一个温度下校准的低漂移设计,并且最大dac增益误差是在整个工作温度范围内指定的。最后考虑的是max5176的dac输出噪声。估计的典型峰值可以忽略不计([106× (√10hz × π/2) × 80nv有效值/√hz × √2]/2.048v) ≈ 0.22ppm。
与设计b和c一样,4462ppm的最坏情况误差超过了3906ppm的目标误差,而2580ppm的rss误差远低于目标误差。基于这些数字,设计d被认为是成功的,因为它从rss的角度轻松满足了要求,并展示了重要的设计概念。如果需要进一步改进,应首先考虑替代dac,因为max6190是目前最好的低功耗电压基准,输出低于1.3v(由v引起)。dd- dac 基准输入的 1.4v 限制)和这样的低静态电流 (35μa)。
dac 电压参考设计摘要
本文演示了dac基准电压源选择的设计过程,包括三个步骤:
第 1 步。电压范围和基准电压确定。电源电压和dac输出电压范围用于确定可行的基准电压和dac增益选项。
第 2 步。初始基准电压源器件选择标准。考虑了候选基准电压源。设计重点是基准电压(在步骤1中确定)、初始精度、温度系数和基准输出电流。从这些候选设备中,选择了初始设备。
第 3 步。最终规格审查和误差预算分析。确定了所选的基准电压源和dac要求。为了满足设计目标,可能需要在步骤 2 和 3 之间进行迭代。按照上述设计程序进行误差分析(以ppm为单位)非常方便,并了解它与其他系统精度和误差测量的关系(表2)。
±lsb 精度(位) ±1 lsb 误差 (ppm) ±1 lsb 误差 (%) ±16 位错误 lsb ±14 位错误 lsb ±12 位错误 lsb ±10 位错误 lsb ±8 位错误 lsb ±6 位错误 lsb
16 15.25878906 0.001525879 1 0.25 < 0.25 < 0.25 < 0.25 < 0.25
15 30.51757813 0.003051758 2 0.5 < 0.25 < 0.25 < 0.25 < 0.25
14 61.03515625 0.006103516 4 1 0.25 < 0.25 < 0.25 < 0.25
13 122.0703125 0.012207031 8 2 0.5 < 0.25 < 0.25 < 0.25
12 244.140625 0.024414063 16 4 1 0.25 < 0.25 < 0.25
11 488.28125 0.048828125 32 8 2 0.5 < 0.25 < 0.25
10 976.5625 0.09765625 64 16 4 1 0.25 < 0.25
9 1953.125 0.1953125 128 32 8 2 0.5 < 0.25
8 3906.25 0.390625 256 64 16 4 1 0.25
7 7812.5 0.78125 512 128 32 8 2 0.5
6 15625 1.5625 1024 256 64 16 4 1
5 31250 3.125 2048 512 128 32 8 2
4 62500 6.25 4096 1024 256 64 16 4
华为云大数据BI方案为房地产行业数字化发展赋能
恒大一车未卖市值近4千亿 新能源汽车板块泡沫较大
【服务器数据恢复】linux ext3文件系统执行FSCK后无法挂载的数据恢复案例
SIP对讲求助终端
小米新机售价配置遭终极曝光:不是小米6Plus,也不是蓝米X1,而是小米5X
计算精密数模转换器应用中的误差预算
华为轮值董事长胡厚崑表示华为的5G产品的供应解决完全不受制裁影响
如何简化从原型向大批量PCB生产的过渡
永磁同步电机的参数计算
VUSB接口电路原理图
安全教育中VR安全体验馆的详细介绍及其优势
都是实力派代表,九代雅阁与迈腾哪个好
LC7461红外遥控器和解码程序
电子元器件CAD模型的新标准
关于手持式气象站产品的详细描述
BOM价格清单:新iPad成本仅为售价一半?
创建新的开源浏览器非常困难
台积电依然是苹果iPhone“A系列”处理器的提供商
基于PLC控制的注塑机专用机械手
浅谈村田眼中物联网和汽车电子