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.

[参考译文] ADS131M04:直流块滤波器不工作

Guru**** 2964790 points

Other Parts Discussed in Thread: ADS131M04

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/859567/ads131m04-dc-block-filter-not-working

器件型号:ADS131M04

大家好、

我尝试通过写入 THRSHLD_LSB 寄存器(地址= 8h)来启用 DC 块滤波器,

但它不起作用、当我写入它时、寄存器不保存该值。

如果我写入0x0002、那么如果我写入0x1234、则返回0x0000;如果我写入0x1234、则返回0x1200。

我已经尝试了以下几项:  

禁用时钟通道。

多次写入。

似乎什么都不起作用。

 

谢谢、

 

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

    Mauricio、

    您能否使用示波器或逻辑分析仪获取 SPI 传输的屏幕截图? 我需要能够看到您发送的写入寄存器的位(作为 WREG 命令)和从寄存器读取的位(使用 RREG 命令)。

    吴约瑟

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

    您好、Joseph、

    感谢您的回答、

    BTW 我可以写入其他寄存器、例如具有不同 OSR 配置的 clock_address、它可以正常工作。

    谢谢、

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

    Mauricio、

    您是否可以尝试再次发送事务、也可以时钟输出 CRC? 我认为这可能是必需的。 我本以为如果这确实是问题、器件会给出错误(并且它可能会在状态字节中显示为 null 命令响应)。 无论如何、请告诉我这是否有帮助。 我将与数字设计人员核实、看看他们在本次交易中是否可以看到任何内容。

    吴约瑟

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

    您好、Joseph、

    嗯、我已经尝试过你说的所有内容、只是什么都不起作用、

    我已经尝试过、按照您的建议、在18字节的帧上进行通信、

    降低采样率、

    同时写入两个寄存器、

    在几种不同的情况下编写多次、

    我甚至清除了模式寄存器中的复位、

    我尝试过其他广告、

    我尝试在帧的中间写入寄存器、

    还有其他一些我甚至不记得的东西。

     

    我还没有尝试过一件事,

    使用另一批处理中的项目、

    我现在使用的这些广告是在 ADS131M04的采样阶段购买的,我在采样阶段之后购买的密封袋上确实有250件。 这些项目将仅在2周内投入生产。

     

    您是否有 EVM 来测试此情况?

     

    谢谢、

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

    Mauricio、

    我即将在 EVM 上检查此行为、并查看了 GUI 中的寄存器设置、直流块的位被保留。 它没有提到 DCBLOCK 功能。

    当我们首次对器件进行采样时、我们没有将 DCBLOCK 作为一项功能。 我从开始对器件进行采样的那段时间(3月到6月?)中提取了数据表 这就是 THRSHLD_LSB 寄存器的说明:

    在我们最终发布器件(7月)后、数据表显示如下:

    在器件实际发布之前发送的样片中、此功能完全可能无法正常工作、并且由于预量产样片已发送出去、EVM 软件也未更新。 我需要向最终的测试小组进行检查、但我认为您的旧样片可能已锁定此功能。

    由于您有新的设备、因此您可以通过将旧设备与新设备换出来自行测试此设备。 我对这种混乱感到抱歉。 我将向开发小组咨询 DCBLOCK 功能。

    吴约瑟

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

    Mauricio、

    我有机会与其中一位设计人员交流、您看到的误差很可能是来自使用预制样片的修订版。 当我们开始对此器件进行采样时、DCBLOCK 不在该器件版本中。

    检查的最佳方法是读取 ID 寄存器(地址= 0h)中的位。 如果需要、请读回这些内容、我将验证它们是否来自较旧版本。

    吴约瑟

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

    您好、Joseph、  

    万分感谢。

    ID 寄存器的值为0x2401。  

    此致、

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

    Mauricio、

    谢谢、LSB 中的01表示这是不具有 DCBLOCK 功能的器件的预量产版本。 再次对这种混乱表示抱歉。


    吴约瑟