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.

[参考译文] ADS1263:如何确定差分端 ADS1263的十六进制电压差读数?

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1391064/ads1263-how-to-determine-voltage-difference-hex-reading-of-ads1263-for-differential-end

器件型号:ADS1263
Thread: ADS126X-CALC-tool 中讨论的其他器件

工具与软件:

您好!

我将使用 ADS1263读取2个 I/O 之间的差分电压。

我使用以下公式进行计算、

V - FSR (满量程范围)= V.ref /增益

V.ref = 2.5V、增益= 2

V-V- FSR = 1.25V

ADC 常数=  2147483647 (32位数的0x7FFFFFFF 正极部分)

V-Diff =(来自 ADS1263的十六进制读数)*(FSR 常数)

如果这是用于根据十六进制读数确定电压的正确公式、请告诉我。

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

    尊敬的 Jagir:

    ADS1263测量两个输入通道(VAINP 和 VAINN)之间的差分信号、因此满量程范围 = 2Vref/增益、在本例中增益为2 * 2.5V/2=2.5V、则一个 LSB=满量程范围/2^24。  由于  VAINP 和 VAINN 之间的差分电压可以是正电压或负电压,因此不能仅使用十六进制代码*LSB 将代码转换为输入电压。

    TI 实际上提供了一种独立工具: ADS126X-CALC-tool、它涵盖了 ADS1263上 ADC1和 ADC2的代码转换(从代码到电压或从电压到代码)、您可以从 TI.com 上 ADS1263产品文件夹下的"设计工具和仿真"中找到此电子表格工具、也可以直接从此链接ADS126X-CALC-tool 下载。 下面是该工具中的 ADC1代码转换的屏幕截图。

    BR、

    戴尔

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

    尊敬的 Dale:

    独立工具  ADS126X-CALC-tool 具有用于单端 ADC 读数的十六进制代码到电压公式、对吧?

    因为在您的响应中、您已经说明 ADC1的 FSR = 2 * Vref / GAIN 和 LSB = FSR / 2^(32-1)、而在数据表 LSB = Vref /(增益* 2^(32-1)。

    两个公式都有显著差异。

    请改正我的理解。

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

    尊敬的 Dale:  

    我正面临一个问题、即 ADS1263会针对分配给它的任何命令对0x00做出响应。  

    你是否有任何想法,为什么它的行为是这样的?

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

    尊敬的 Jagir Mehta1:

    Dale 提供的代码电压方程为 LSB = 2*VREF/(增益* 2^N)、其中 N = ADC 分辨率。 该公式特定于 ADS1263、并且对于其他 ADC 可能不同(数据表中始终给出该公式)。

    ADS1263始终进行差分测量(VIN = AINP - AINN)、因此没有"单端"代码方程。 请使用 Dale 提供的工具来帮助您理解。 另请查看数据表中的第9.4.7.3.2节

    [报价用户 id="459412" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1391064/ads1263-how-to-determine-voltage-difference-hex-reading-of-ads1263-for-differential-end/5322090 #5322090"]

    我正面临一个问题、即 ADS1263会针对分配给它的任何命令对0x00做出响应。  

    你是否有任何想法,为什么它的行为是这样的?

    [报价]

    您在其他 e2e 帖子中提出了相同的问题、请勿重复申请。 我将在另一篇 e2e 帖子中支持该问题

    -Bryan