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.

[参考译文] ADS1148:ADS1148 高噪声转换和最小/最大时钟频率

Guru**** 2482225 points
Other Parts Discussed in Thread: ADS1148

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1551302/ads1148-ads1148-noisy-conversions-and-minimum-maximum-clock-frequencies

部件号:ADS1148


工具/软件:

你好。

我们在许多产品 (10k - 100k PA) 中使用 ADS1148、并且在大约 2%的器件中看到明显嘈杂的转换结果。

ADS1148 连接到 LPC812 MCU、SPI 时钟以 960kHz 的频率运行。

ADC 没有外部主时钟。

我们已将 ADC 配置为以 1000 个样本/秒的速率运行。

转换:

T0:           我们向 MUX 写入一个新值

t + 500us      我们通过 SPI (0x12)、(0xFF)、(0xFF) 使用“一次读取“策略、并在第 2 个和第 3 个字节上传回结果。

t + 1ms        将下一个值写入 MUX...

我们正在寻找 SPI 时钟速度有多慢/快的信息。 数据表显示最小周期为 488ns、最大周期为 64 次转换。

这是否意味着 2.049MHz 的上限和 64ms 的下限?

感谢您的澄清。

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

    尊敬的 T Slater:

    您能否提供有关所看到噪声的更多信息? 显示噪声,发生频率等的数据图 — 基本上您可以与我们分享的任何其他信息,以帮助我们了解发生了什么

    您还可以提供原理图和寄存器设置以供参考

    在~1MHz 下运行 SPI 时钟应该没有问题

    -布莱恩

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

    您好、Bryan。 虽然我必须与同事核实原理图的披露情况、但我有问题的屏幕截图。

    因此、噪声约为 0.5C、在我们代码中、最终在 ADC 中大约为 10 次计数。 这些电阻用于测量 PT100 RTD 器件。 250uA 激励电流。 PGA 设置为 16。

    编辑:我应该说问题出现在上半部分的绿色迹线上。 然后、在模块位置发生变化后、继续在下半部分以红色迹线形式出现。

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

    尊敬的 T Slater:

    “改变模块位置“是什么意思? 您有何变化?

    您的屏幕截图中的图代表什么? y 轴没有标记(我猜是摄氏度?)、我看不到 x 轴。  

    为什么屏幕截图中有 4 个波形? 它们代表什么?

    您能给我发送一张出现此问题的器件顶部标记的高分辨率图像吗?

    请记住、除了您在这里分享的内容外、我对您的系统一无所知。 越详细、越明确、我们能提供的帮助就越好

    -布莱恩

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

    我很抱歉布莱恩,我是一位软件工程师,正在调查这个问题,我们的中国同事已经强调了这一点。

    系统说明:

    一个 LPC812 在一个小的“模块“上与 ADS1148 进行对话,尺寸约为 30mm x 40mm。 其中 4 个模块位于 IO 载板上、该载板位于 DIN 导轨安装外壳中。

    图形数据:

    这 4 张图表示单个 IO 载波上 4 个模块中的每一个模块的测量 ROM。 X 轴我无能为力,基于< 10 测量每秒它看起来是几分钟的数据.

    更多错误信息:

    错误报告程序已换用两个模块的位置、因此故障已随其中一个模块移动。

    当模块环境温度升高到 55°C 时、报告发生该错误。某些模块在室温下会出现问题。 所生产的模块中大约有 2%出现了误差。

    请耐心听我,当我尝试和消毒一些代码分享. 有 3 个可能的区域:我们复位 ADC 时、初始化 ADC 时、以及更新多路复用器以触发新的测量时。

    我将重新发布更多代码/配置信息。

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

    尊敬的 T Slater:

    感谢您提供更多信息。 对我来说、代码导致此问题的可能性不大、因为它应该会影响所有模块、而不仅仅是一个模块

    您能否将 ADC 顶部标记的高分辨率图像(即实际器件顶部的信息)发送给我? 请将所有 4 个模块的信息发送给我、并明确表示哪个模块“不好“。 我会查看这些器件的历史记录、以了解是否 存在批次/晶圆问题或类似的问题

    -布莱恩

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

    它们来自两个“坏“单元。 我将使用已知良好的设备进行回帖 — 该设备应该比上面发布的这两个设备的批次版本旧。

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

    您好、T Slater

    感谢您提供这些信息、让我回顾一下并返回给您

    -布莱恩

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

    这是一个已知良好的代码、日期和批次代码来自可能比上述两个器件年长 18 个月的器件。

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

    尊敬的 T Slater:

    感谢您提供的额外信息、我仍在等待来自我们内部团队的反馈。 我会尽快回复您

    -布莱恩

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

    您好、T Slater

    我将让我们的销售团队有人就该问题与您联系、我们将离线解决此问题

    -布莱恩

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

    您好 Bryan、

    我仍然在尝试找出导致 ADC 上出现噪声的根本原因。 到目前为止、我只能说从 ADC 读取“原始“值仍然可以显示噪声。 通常称为:

    1.通过 SPI 读取的 ADC 值

    2.转换为浮点的 ADC 值<--此值回读为“原始“数据

    3. RTD 查找表+线性插值

    4.写入输出寄存器的结束值

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

    尊敬的 T Slater:

    很好理解、感谢您提供更多信息。 如上所述、我将请我们销售团队的人员就该问题和后续步骤与您联系。 感谢您的耐心

    -布莱恩