This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hej 大家、
我在解释 TUE 时遇到了一些问题。 我根据电压基准的精度计算了误差 和所有其他特性。 现在我有一些价值,我不知道该怎么做。
例如:(带有一些假号码):
我的 DAC 可以输出0V 至5V。 16位, 我计算出的 TUE 为688LSB (最大特性)。 因此5V/(2^16 - 1) = LSB =~76、3mV 、因此 TUE_max = 0.0525 V
那么、我现在如何使用这些值呢? 我能否将其作为偏移添加到每个输出电压中? 例如、我想使用 DAC 提供3.2V 的电压。 我必须预期的输出电压是否为3.2V+0.0525V? 如果我提供5V 的输出电压、情况是否相同? 因此、我需要预期5V + 0.0525V 的电压?
另一个问题是、我仅使用了数据表中的最大值。 他们现在是否参考 TA =105°C 或 Tjunction = 105°C?
如果我想知道室温值该怎么办? 我必须反向计算该值吗?
maxGain_err -(GainDrift* deltaT (K)) = typGain_err
非常感谢您为我的学士学位和我的学生提供的帮助!
BR
Dk
您好!
您的 LSB 计算错误。
满量程范围为5V 时、LSB = 5/2^16 = 76uV (非 mV)
现在回到 TUE、总调整误差 = SQRT (增益误差^2 +偏移误差^2 + INL^2)
DAC8532最大规格:
INL =+/-0.0987% FSR =(0.0987/100)*5V = 4.935mV
增益误差=+/-1% FSR =(1/100)*5V = 50mV
偏移误差= 25mV
TUE = SQRT ((4.935mV)^2 +(50mV)^2 +(25mV)^2)
TUE = 56.3mV
该误差意味着、在代码中的任何点、您都可以预期输出在56.3mV 范围内偏离。 您可以通过校准偏移误差和增益误差来减小此误差。 除非您使用代码来计算误差、否则无法校准 INL 误差、这是不切实际的。
数据表中环境温度105摄氏度的最大值。 数据表中提到了室温值、这是典型规格。
此致、
AK
感谢您的快速回答。 因此、我可以将其视为每个输出电压的偏移。
非常感谢!