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.

[参考译文] MSPM0G1507:MSPM0 ADC 时间采样 (2)

Guru**** 2694555 points

Other Parts Discussed in Thread: MSPM0G1507

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1578618/mspm0g1507-mspm0-adc-time-sampling-2

部件号:MSPM0G1507


您好、

看着下面的主题,我有一个疑问

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1405790/mspm0g1507-mspm0-adc-time-sampling

MSPM0G1507 数据表显示了该公式。 以 7.13 主题讨论、使用稳定误差。  

image.png

image.png

上面链接中的答案表示建立误差是一个误差参数(以百分比表示)、显示了一个示例 (ADCTsampleCalculation.xlsx)、 该示例使用以百分比表示的建立误差来计算最小采样时间。 百分比量是合理的、因为 0.5LSB =满标量程的~0.01%(0.0001)。

但请观看高精度实验室系列:模数转换器 (ADC)、主题:在不使用放大器的情况下驱动 SAR ADC、我们可以看到以下公式:

image.png

是数据表中的相同公式、跳过了一些电容、并假设稳定误差= 0.5、单位为 OSLSB、而不是百分比。

2*2^N =(2^N)/建立误差=(2^N)/0.5

我的问题是:我们是否应该使用数据表公式中以 LSB 为单位的建立误差(如 0.5LSB…… 0.25LSB) 还是以满标量程的百分比表示?

谢谢!

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

    嗨、Ricardo、

    我建议使用 LSB、因为 2^N 是位数、这允许这些单元抵消。 所以 K 成为一个常数,单位相互抵消,Tau 是一个时间单位,从 R*C K * Tau 的最终结果是一个时间单位、这就是您想要的采样单位  稳定时间。  

    此致、
    Luke