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.

[参考译文] ADS1293:DRDYB 不n´t μ s 置为有效

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1036850/ads1293-drdyb-doesn-t-assert

器件型号:ADS1293
主题中讨论的其他器件:MSP430FR5738

大家好。

我需要您的帮助来解决这个问题。 我正在使用 ADS1293和 MSP430FR5738设计一个项目。 我使用 SPI 接口来复制两个 IC。 起初、它运行良好、为我提供了来自3个 ECG 通道的数据、但 随后 ADS 停止工作。 我n´t 问题是通信、因为有一个例程、MSP 会读取写入的寄存器、而所有这些寄存器都不是很好。 我更换了振荡器晶体、但 问题仍然存在。 此外、我还监控了 DRDYB 的电压、电压始终为3.3V - 3.5V。该电压是因为上拉内部电阻器启用。

此问题的原因是什么? DRDYB 引脚是否损坏?

我将非常感谢您的回答。

此致。

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

    您好、Luis、

    感谢您发帖。

    您是否已从 ADS1293正常运行的初始测试中更改了任何内容(软件或硬件)? 如果所有电源正常、并且器件寄存器的读写操作正常、则器件本身可能存在问题。 您可能需要更换 ADS1293并检查它是否可以解决您的问题。

    谢谢

    -TC

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

    大家好、TC、感谢您的回答。

    我´s 了读写操作是否正常、我对寄存器写入任何值、然后对其进行读取以进行验证、并且工作正常、实际上、SPI 和 UART 接口工作正常。 我n´t 了振荡器晶体、因为我认为这是个问题、但它确实改变了一些东西。 第一次使用 Launchpad 开发套件中的 Spy Bi-Wire 接口调试 MSP430。 Launchpad 的 voltajen´t 为3.5V;在 ADS1293数据表中、如果该电平会损坏 ADS1293中的 DRDYB 引脚、则数字 I/O 电源最大电压为3.6V I DO tnink、因为我可以对任何寄存器进行读取/写入。 此外、 在对 ADS1293进行编程以读取3个通道后、我从寄存器0x19 - 0x1E 读取值(参考错误状态寄存器)、并在这些寄存器中获得0xFF 值。

    那么、ADS1293是否会损坏?

    此致。

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

    您好、Luis、

    我同意您的观点、即电压电平不应损坏 DRDYB 引脚。 您能否验证所有模拟和数字电源是否都处于正常工作状态? 另请测量 CVREF 引脚以确保内部基准电压为2.4V。 由于您在所有错误状态寄存器中遇到错误、因此器件肯定会出现一些问题。 我建议返回到原始程序并确保正确设置所有寄存器、并且所有错误状态寄存器不会发生错误。

    谢谢

    -TC  

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

    你(们)好。

    我检查了 CVREF 并检查了´s 2.4V、此外、我还检查了在连接 launchpad 并且 VDD 和 VDDIO 的电压为3.4V 时的模拟和数字电源仿真。我再次检查了寄存器、所有这些都是正常的。 我不n´t 我是否为这个项目写入了错误的值、我使用了典型应用中的寄存器值:3导联 ECG 应用、但是我添加了一些寄存器并更改了一些值。

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

    您好、Luis、

    如建议的那样、您是否可以恢复到原始程序中、以便能够通过器件获得有意义的 ECG 信号? 此外、请发送完整的器件寄存器设置以供我们参考。 您能否验证仅使用上拉电阻器而未连接到 MSP430时 DRDY 是否正常工作或始终卡在高电平?

    谢谢

    -TC

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

    你(们)好。

    你是对的!!!

    为了更加准确、在 P1SEL0和 P1SEL1中对 SPI 接口的辅助功能进行编程时、MSP430编程出错。 很重要的是、我为了验证每个寄存器而执行的例程告诉我、它的编程很好、但随后我读取了一些寄存器、我得到的值为0xFF、 然后、我返回到原始 SPI 测试程序(我可以在其中读取正确的值)并检查代码、这是个小问题。

    非常感谢您的帮助。

    祝你一切顺利。

    此致。