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.

[参考译文] ADS7953EVM-PDK:手动模式会卡住每个数据标头读回同一通道。

Guru**** 2489685 points
Other Parts Discussed in Thread: ADS7951, ADS7953EVM-PDK, ADS7953

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1545466/ads7953evm-pdk-manual-mode-gets-stuck-reading-back-the-same-channel-per-the-data-header

器件型号:ADS7953EVM-PDK
Thread 中讨论的其他器件: ADS7953、ADS7951

工具/软件:

我只想在手动模式下运行此程序、更改我在每个新事务中读取的通道。 从上图可以看到、每个新事务都在更改 SPI 事务的通道。 SPI 时钟已在 10 和 1MHz 下尝试。 这是在开发板的输入端测量的。 我有一个外部电源用于 VBO=3.3V 和 VA_EXT=5V。  

我的问题是为什么在上面的图中我会持续在输出数据标头中返回相同的通道(此图中的通道 5,但有时会卡在其他通道上)。 手动模式下的每个事务都是新通道吗?对于此器件、是否不是有效的用例?是否会强制使用其他一种自动模式?

谢谢!

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

    尊敬的 Gino:

    对此问题的响应延迟深表歉意。 您能否说明是否使用 ADS7953EVM-PDK 评估板、或者是否使用您自己的控制器来控制 ADS7953?

    这种情况是持续发生、还是偶尔发生? 似乎您发送了正确的命令、SPI 配置本身看起来也正确。 在手动模式下偶尔出现选择问题、这也是 自动模式令人鼓舞的原因。 您是否发现此问题发生在哪些情况下? 如果扩展逻辑捕捉可与在此条件下捕获的数据共享、您是否能够共享它?

    此致、
    Joel

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

    嗨、Joel!

    不用担心、谢谢你回来了!  

    1.是 ADS7953EVM-PDK 评估板、但我使用自己的模块通过 SPI 进行通信、并为数字和模拟电源提供外部源。 (已尝试将其移动到 5V 左右、对于 5V=模拟电压和 3.3V=数字电压)。

    2.这是非常持续的发生。 它会卡在通道上、但它卡在通道上的时间会随着时间的推移而变化、并且不一致。 我已经得到它奇迹般地开始工作 2-3 次与供应混乱,但这种修复从日常是不一致的(马金我感到疯狂)。  

    3.是的,在我们的设计案例中,没有可能被辐射干扰的寄存器是有利的,并不断地编程正是我们想要的 — 因此手动模式。  如果在手动模式下选择时遇到任何问题、这些问题在不同器件之间似乎是一致的(ADS7951 是我们的目标)、请立即通知我、我可以尝试更快地进行旋转。  

    5.扩展的数据采集只是更相同的,没有什么不同 — 我可以给你下面的电源:

    再放大一点、它这次在通道上卡在零上:

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

    尊敬的 Gino:

    这似乎是您所使用的特定器件出现的问题。 您是否有其他可用的设备、并且您是否能够将此设备替换为正常工作的已知良好设备? 这样可以确认问题出在器件上、而不是您的序列或其他情况(如电源)。  

    此致、
    Joel