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:读数的随机偏移

Guru**** 2538960 points
Other Parts Discussed in Thread: ADS1263

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/675517/ads1263-random-offsets-of-readings

器件型号:ADS1263

您好!

 

我们有一款使用 ADS1263的产品。

 

该系统测量温度、精度为0.005c。 我们在现场有一段时间的单位、但在上个月、所有新单位都有尖峰/偏移。

 

我们在硬件和固件两方面都花了几周时间、现在我们正在寻找一些新的想法来解决这一问题。 ADS1263的 TI 专家能否查看该图和原理图 、并向我们提出一些新想法、让我们了解哪些因素会导致我们的 A/D 读数随机偏移?

 

这种情况始终发生在连接到 P301的传感器上、但现在和之后都显示在 P300上。

 

谢谢、

 

Aaron

e2e.ti.com/.../5857.Schematic-Prints.pdf

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

     不确定该图是否正确、请重试。

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

    您好、Aaron、

    从您的原理图中、我注意到/DRDY 引脚未连接... 我看到的最常见的错误 ADC 结果问题通常是在/DRDY 信号变为低电平时读取 ADC 数据。 如果您在不首先发送 RDATA 命令的情况下直接计时输出数据、则很容易获取损坏的数据。 您是否知道在读取数据时是否使用 RDATA 命令?

    在没有 RDATA 命令的情况下计时输出数据时、会发生的情况是、当您尝试时钟输出旧转换结果时、输出移位寄存器将加载新的转换结果。 避免此问题的最简单方法之一是将"RDATA" SPI 命令预加到读取数据过程的开始位置。 当 ADS1263看到"RDATA"命令时、它会将转换结果存储到缓冲输出移位寄存器中、以便您可以随时钟输出所有转换数据、而不必担心/DRDY 下降沿是否会损坏数据的读取中点。

    如果添加"RDATA"、则无法解决此问题、那么我们可能需要查看其他一些可能的原因、甚至尝试捕获 SPI 通信的逻辑分析仪屏幕截图、以便更好地了解可能发生的情况。

    此致、
    Chris

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

    这可能是问题所在。 我们在整个项目的一半时间内更改了固件设计人员。 新员工做了一些更改、现在正在进行测试。 有时需要一段时间才能实现。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Aaron、

    如果问题与在新转换完成时读取数据有关、提高数据速率可能会导致问题更频繁发生。 在较低的数据速率下、两次转换之间有更多的时间、并且您的软件更有可能在下一次转换结果完成之前超时所有数据、并且正在加载到输出移位寄存器中。

    尝试提高数据速率、以查看您是否更频繁地发现问题。 此外、请记住、如果您的微控制器上运行的其他进程可能会延迟 ADC 数据的读取、那么较高优先级中断/进程的频率与无效 ADC 读数之间可能存在相关性。

    此致、
    Chris