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.

[参考译文] ADS1118:在内部传感器和 ADC 通道之间切换时 SPS 速率出现问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/970982/ads1118-problem-with-sps-rate-when-alternating-between-internal-sensor-and-adc-channels

器件型号:ADS1118

我 已成功地在 Ch0上使用 K 型传感器并在单次触发模式下使用内部传感器应用补偿。 -因此,读取内部数据,然后读取 ch0,将工作温度减去实际温度并重复。 这很好、我得到了准确的结果。

我现在已切换到连续模式、并尝试使用 Drdy 触发转换数据。 简单地说、ddy 转换为低电平、表示转换已完成、 我尝试读取数据(32位格式)。 但是、我发现结果好坏参半:

1.在内部传感器和 ch0传感器之间交替时、会导致无效数据。 - Ch0似乎没有响应  

2.如果我使用 drdy 来触发读取,但没有替代配置-例如连续访问内部传感器(或连续访问 Ch0) ,则接收到的数据符合预期。

在第一次 DRdy 状态转换时触发下一次读取的波形....

3、这是"事情"、如果我忽略第一次转换、然后等待第二次(或更多)转换、则在每种传感器配置之间进行切换时、数据是正确的-但很明显、使用这种技术时、SPS 的一半。 -参见下文

因此、如果我在通道和内部传感器之间交替、那么在配置中似乎无法达到完整的 SPS。

感谢您对此提供的一些意见。

此致

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

    尊敬的 Norb:

    在连续转换模式下运行时、您可能会假设写入新配置会重新启动新的转换、但此器件并非如此。  新配置在当前转换结束时以及新配置发生时才会生效。

    这里最好的方法是在读取数据时使用单次模式写入新的转换。  这将实现最快的吞吐量。

    布莱恩

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

    您好、Bryan、

    感谢您的快速回复。  

    根据数据表,“假设”下一次转换将基于新配置非常容易。

    连续模式和使用温度测量有几个参考、这两个都不表示配置更改后必须允许额外的转换周期。

    连续转换速率等于编程的数据速率。

    ...针对每个测量的热电偶 ADC 电压获得一个片上温度结果 TCJ

    我建议可以在数据表中轻松地明确这种行为、您在上面找到了一个简单的内衬、这将是数据表中值得添加的内容。 或者、在数据速率规格中、需要注意的是、在连续模式下、在两次读取之间交替配置时、速度会降低。

    我将继续使用单次触发模式的方法、感谢您的输入。

    此致。

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

    尊敬的 Norb:

    感谢您的反馈、我们将在下一个数据表修订版本中考虑这一点。

    布莱恩

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

    您好、先生、

    我使用的是 ads1118器件、我 的输入存在问题10毫伏、我在500微伏误差附近得到10毫伏以上的电压。(ADC 模式)。  如何解决此问题。

    输入 OMV=输出0.250微伏如何避免此误差。

    实际热电偶电压 V=Vtc+Vcj =V=0.200mv=1.119mv。 我得到的热电偶电压总计=1.319mv ,这对吗?

    ADC 模式、使用公式=读取值*fsr/32768、此时我将接近周围的电压。

    但当我施加负电压时,我会出错。负值是单独的公式?

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

    您好、Mahesh、

    负电压是什么意思? 当 AINN > AINP 时、是否使 AINP - AINN <0? 或者您是否施加了真正的负电压、即低于接地电压? 您不能向 ADS1118施加低于接地电压的电压、因此请告诉我您正在做什么。

    布莱恩