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.

[参考译文] ADS1293:计算"LSB 大小"

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1246233/ads1293-calculate-the-lsb-size

器件型号:ADS1293

大家好!

我想在特定的配置下计算 ADS1293的"LSB 大小"。

该数据表具有以下含义:

8.3.5仪表放大器(INA)
仪表放大器提供高输入阻抗以连接可能具有相对高输出阻抗的信号源、例如 ECG 电极。  INA 后面 Σ-Δ 调制器(SDM)的最大差分输入电压范围为±1.4V、INA 的增益为3.5x。 因此、INA 的最大差分输入电压为±400mV

8.4.3输出代码(ADCOUT)
ADS1293的 ADCOUT 由在仪表放大器的正负输入端子之间施加的差分电压引起、可通过公式13计算:
 (13)
如果使用片上电压基准、则基准电压 VREF 等于2.4V。 ADCMAX 表示  ADC 的最大输出代码、它对应于 SDM 输入的理论2.4V 信号。 ADCMAX 的值随着数字滤波器的配置而变化、相应的值可在表8、表9、表10和表11中找到。 请注意、对于0V 差分输入、ADCOUT 等于 ADCMARX/2。

我对 中有关 SDM 输入电压的不同语句有点困惑、  8.3.5 (+/-1.4V = 2.8V)   8.4.3 (2.4V)
对此有何解释?

假设 ADCMAX = 0xF30000 (从8.4.3起)和 +/-400mV (从8.3.5起)的配置、 我就是这样计算 LSB 大小:

LSB = 800mV/0xF30000  = 50.23…… nV/位

是这样吗?

感谢您的帮助

克里斯蒂安

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

    您好!

    请查看此主题、了解 ADC 代码至电压转换-  

    https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/772488/faq-ads129x-how-do-i-convert-adc-output-codes-to-volts/2856893#2856893

    谢谢

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

    您好!

    感谢您的回答。 很遗憾、链接中的帖子没有回答我的问题。

    我的问题是、我不知道 ADS1293的 FSR 在 ADCMAX = 0xF30000的给定配置下是如何实现的。 很遗憾、数据表具有误导性。

    它一次谈论的是处于 SDM 输入端的+/-1.4V 信号(第8.3.5章)、一次谈论的是"理论" 2.4V 信号(第8.4.3章)。 通过放大3.5进行计算、ADS1293的输入端将出现+/-400mV、+/-343mV、甚至是+/- 686mV。

    我认为哪里有错误?
    什么是正确的?

    这是正确的公式吗?
    LSB = 800mV/(0xF30000-1)= 50.23。 nV/位

    谢谢
    克里斯蒂安

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

    您好!

    该应用工程师本周正在出差。 请稍候。

    对给您带来的不便深表歉意。

    谢谢。

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

    您好!

    ADS1293将差分电压0V 设置为最大 ADC 代码的一半、即 ADCMAX 的1/2。

    请遵循数据表8.4.3输出代码(ADCOUT) 公式(13)。

    如果使用片上电压基准、则 VREF 等于2.4V。

    ADCMAX 的值随着数字滤波器的配置而变化、相应的值可在表8、表9、表10和表11中找到。

    请注意、对于0V 差分输入、ADCOUT 等于 ADCMARX/2。

    即  ADS1293将差分电压0V 设置为最大 ADC 代码的一半、即 ADCMAX 的1/2。

    例如、如果将 ADS1293配置为使 ADCMAX = 0x800000并使用 VREF = 2.4V。

    然后、如果您想知道 LSB 等于的差动电压(VINP-VINM)大小、可以在公式13中将 ADCOUT 设置为(1/2)* ADCMAX)+1、并使用上面提到的值替换 VREF 和 ADCMAX :

    ((1/2)* 8388608 + 1)= 4194305  

    ((4194305/8388608)- 1/2)*(2*2.4)/ 3.5 = 1.63487026e-7 V。

    但是、再说一次、0V 不是 ADC 代码0。 0V 是用户选择/设置的 ADCMAX 的1/2。

    谢谢