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.

[参考译文] MSPM0L1304:估算内部基准的 ADC 参数

Guru**** 2989020 points

Other Parts Discussed in Thread: MSPM0C1104

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1649031/mspm0l1304-estimating-adc-parameters-for-internal-reference

部件号: MSPM0L1304
主题中讨论的其他器件: MSPM0C1104

您好、

我们正在评估 MSPM0C1104 和 M0L1304 微控制器、它们具有 12 位 ADC、将我们测量系统中现有的 FR 系列器件替换为 10 位 ADC。 我们想为 ADC 使用内部 2.5 基准。 工作范围是 0 - 60°C。

数据表中将 ADC 使用内部基准时两个器件的 ENOB 指定为 9.8 和 10.2。 VREF TC 为 200ppm/°、并具有 300ppm 的额外漂移。  

如果在 20 度校准 ADC、然后在 60 度测量信号、则 VREF 漂移将为 8000ppm、不包括额外的漂移。 对于 FS 信号为 2.5V 的 12 位 ADC、1LSB =~600uV。 这是否意味着 ENOB 会降至~5.5 位、因为 8k ppm 漂移会使读数中增加太多的误差? 如果我的理解不正确、请纠正我。 如果正确、那么对于 ADC 的完整 4K 点分辨率、是否必须进行 TC 校正?

其次、较低规格器件 C1104 的 TC 列为 75ppm/°C、这大大低于 1304。 如果未实现漂移补偿、或者我缺少一些内容、C1104 ADC 是否提供比 1304 更好的结果?

请在方便时尽早告知。

此致、
Tanmay。

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

    您好、Tanmay、

    您能否提供以下信息?

    1.“满  4k 点“是什么意思,即什么是可接受的绝对精度或测量不确定性?

    2.您的 20°C 校准包括什么?

    3. 您的系统在运行时是否可以访问温度?

    4. 您能否提供您打算使用 ADC 测量的频率、信号带宽和信号类型?

    此致、

    Diego Abad

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

    尊敬的 Diego:

    感谢您的回答。 在下面分享所需的详细信息。

    1.按全 4K 点我是指 12 位分辨率 4096 个计数。 我的疑问是、使用 VREF 漂移、如果没有 TC 校正、ENOB 会下降吗? 如果是、这会导致可用/可用计数和绝对准确度降低?

    3.从内部传感器测量温度, ADC 通道, TLV 数据。

    2 和 4。 我们希望在 30Hz 至 500Hz 范围内测量交流正弦振荡器的真 RMS 值。 该波可以是满量程正弦波或斩波正弦波。 由于 ADC 是单极、交流信号“公共“连接到 1.25V 缓冲的“偏置“、以便整个周期处于 ADC 范围内。 在 20°C 下校准是一个两步过程、首先保存偏置电压值、然后保存最大信号并按比例缩放至满量程。 进行单点校准。

    随着 VREF 漂移、这两个保存值的绝对精度都会漂移。 这就是我们希望理解和估计的内容。

    此致、
    Tanmay。

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

    嗨、Diego Abad、

    提醒一下、请查看并回复。

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

    您好、Tanmay、
    感谢您的耐心(上周我参加了客户支持差旅活动)。 我目前正在调查这一询问、我会尽快让您回来。

    此致、

    Diego Abad

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

    您好、Tanmay、  
    请在下面找到答案:

    如果信号保持在 VREF 范围(包括温漂)内、ENOB 下降可以忽略不计。 但是、如果信号超过此范围、ADC 将饱和、从而导致 ENOB 显著下降。 为了防止饱和、最大信号振幅必须保持在 VREF−1.5%以下。

    L1306 的 PPM 值与 C1104 相同。 数据表中的这个错误值将在下一个版本的数据表中得到修复。  

    此致、

    Diego Abad

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

    尊敬的 Diego:

    感谢您的回复以及有关数据表错误的阐释。
    我知道、输入信号不能高于 VREF 以保持 ENOB。

    我的理解是、对于 40°C 的温度变化、2.5V 的 200ppm/°C 基准最高可以变化到 20mV 吗?  
    这将转化为 0.8%的误差。 使用内部温度传感器、我们是否可以使用传感器读数和 TLV 值对此进行完全补偿?

    此致、
    Tanmay。

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

    您好、Tanmay、
    以下是问题的答案:

    1. 是的、如果漂移为 200ppm/°C 、它将 20mV、但对于 L1306 器件、它仅为 75ppm/°C、因此漂移将为 7.5mV  

    2. 我们在谈论软件补偿吗? 是的、但它会取决于温度传感器的精度、就像使用温度传感器来测量芯片的温度、而在专用温度传感器与器件的温度传感器之间、我会说专用温度传感器的精度会更高。

    此致、

    Diego Abad