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.

[参考译文] DAC80501:精度计算

Guru**** 2502205 points
Other Parts Discussed in Thread: DAC80501, DAC11001A

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1163606/dac80501-accuracy-calculation

器件型号:DAC80501
主题中讨论的其他器件: DAC11001A

各位专家:

你好。

我们的客户询问如何计算 DAC80501的精度。

请提供建议。

请保持安全。


此致、

乔塞尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Josh、您好。

    请观看此 TI 高精度实验室视频、该视频讨论了如何计算 DAC 的总体未调整误差(TUE): https://training.ti.com/ti-precision-labs-dacs-precision-dac-calibration?context=1139747-1140267-1140260-1140263-1140264

    这是一种将数据表中列出的 DAC 误差相结合的保守方法。 还请记住、基准误差也会考虑到这一点。 如果您使用的是外部基准、则需要包含该基准的误差。  

    数据表确实给出了在列出的条件下测得的 TUE 值:

    在典型特性部分中还有一些 TUE 图。  

    最棒的

    Katlynne Jones  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Katlynne、

    你好。

    我是否 可以知道如何获得零代码漂移和增益误差漂移?
    非缓冲 R2R DAC 的误差计算–使用 DAC11001A 的示例(修订版 A)


    此致、

    乔塞尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Josh、您好。

    即 零代码误差温度系数和 增益误差温度系数。 这是  DAC11001A 数据表的屏幕截图。 您可以看到、温度漂移以 ppm FSR/C 为单位:

    DAC80501提供了以 uV/C 为单位的零代码误差漂移和以 ppm FSR/C 为单位的增益误差漂移   在对误差求和之前、请确保将所有值转换为相同的单位。  

    最棒的

    Katlynne Jones  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Katynne、

    你好。

    问题是我们如何将 ppm %FSR/C 转换为 LSB。
    我正在搜索、但似乎找不到可靠的公式。
    如果您有任何想法、请帮帮我。

    谢谢你。

    此致、

    乔塞尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Josh、您好。  

    PPM 表示百万分率。 1ppm = 0.0001%(2ppm = 0.0002%)。 5V FSR 的1ppm 应为5uV (5/10^6或5*0.0001%)。

    1 LSB = FSR/(2^n)、其中 n 是 DAC 分辨率。

    因此、ppm 到 LSB 将为:(0.0001%)*(2^n)。 16位 DAC 的1ppm 应为(0.0001%)*(2^16)= 0.0655 LSB。

    最棒的

    Katlynne  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Katynne、

    我很抱歉。 我的问题是错误的。
    这种方式。 请帮助将 ±0.04ppm FSR/°C 转换为40ppm。

    根据数据表温度系数 ±0.04ppm  FSR/°C 得出

    我们将得到 40ppm

    您说"零代码漂移"和"增益误差漂移"  分别来自"零代码误差温度系数"和"增益误差温度系数"。

    此致、

    乔塞尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Josh、您好。

    通常、您只需将漂移乘以相关的温度范围、如文章的以下部分所示:

    但是、当我使用该公式时、我无法获得与表中所示相同的值。 我需要与本文的作者核实、以了解他们用于计算表中给出的40ppm 的值。 当我听到他们的反馈时、我会告诉您。  

    最棒的

    Katlynne Jones  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Josh、您好。

    以下是他们的解释:

    增益误差漂移规格为±0.04ppm FSR/°C

    FSR  = 10V、因此漂移 =±0.4ppm/C

    工作温度范围=-40至+125 C

    漂移误差(以 ppm 为单位)=±0.4ppm/C x 最大工作温度范围,其中

    最大工作温度范围 = 最大值{ ABS [T HIGH -25],ABS [ Tlow–25]},假设校准仅在25°C 时执行

    因此最大工作温度范围 = 最大[绝对值(125-25)、绝对值(-40 - 25)] = 最大值[ 100、65]= 100 C

    增益误差漂移、以 ppm 为单位=±0.4 x 100 = 40ppm

    最棒的

    Katlynne Jones