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.

[参考译文] ADS1118:一直处于高电平

Guru**** 2535150 points
Other Parts Discussed in Thread: ADS1118, MSP430F5529

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/752616/ads1118-dout-high-all-the-time

器件型号:ADS1118
主题中讨论的其他器件: MSP430F5529

您好!

我将3个磁力计连接到3个 ADS1118。 其中两个 ADS1118正常工作、但一个 ADS1118始终具有高 DOUT (请参阅随附的示波器截图)。  

我已经尝试使用以下方法进行调试:

  • 测量了不良 ADS1118的输入、差分输入~10mV (ADS1118的 FSR 为1.024V)
  • 已确保坏的 ADS1118的 DOUT 未连接到 VDD、因为所有 ADS1118的 DOUT 连接在一起、而其他两个 ADS1118的 DOUT 正常
  • 我甚至尝试禁用内部 ADS1118上拉电阻、但这没有帮助
  • 我确保了不良 ADS1118的 CSB 在正确的时间切换、并且仅在我调用该 ADS1118时切换
  • 我有20个这样的板、我在2个板上看到了这个问题;其他18个板都可以使用 ADS1118

我还可以尝试解决此问题吗? 我的最后一个办法是换掉坏的 ADS1118、但由于它只是一个柔性电路板、因此很难更换、这样做可能会损坏电路板。

谢谢。  

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


    您的示波器照片未附加到您的帖子、因此当您发布回时、请再次附加图片。

    当然、您有18块电路板可以正常工作、2块电路板会出现此问题吗? 如果是这种情况、我猜问题来自电路板组件。

    但是、我不会仅仅检查 DOUT 和 VDD 之间是否存在短路。 如果/CS 短接至高电平或未连接、则芯片永远不会响应任何内容。 此外、如果 SCLK 被断开、响应将是一样的(虽然我猜到器件缺省值为低电平启动)。

    如果您有机会发布示波器快照进行响应、以防有需要检查响应的情况。 这可能还有助于在电路板布局中添加原理图、以防万一。 您使用的是 RUG 或 DGS 版本的软件包吗?


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

    您好、Joseph、

    感谢您的提醒。 我要附加图片。  我将对所有三个 ADS1118进行范围界定、但我仅展示第一个 ADC 的 CSB。  您可以看到、第二个 ADC 始终拉高。   

    另请注意、我尝试使用两个单独的系统(OpalKelly FPGA 和 MSP430F5529)与该板通信、两者都看到相同的结果。 是的、我只看到20个板中的2个有问题。  

    我将使用 DGS 封装。  遗憾的是、我无法共享该布局、因为它是专有的。  我在该板上确实有其他传感器、但当我对 SPI 信号进行范围界定时、主器件仅与板上的3个 ADS1118进行通信。  

    我还可以探讨其他什么、以了解出现此问题的原因?  

    1. 我已经验证10mV 的 dVIN 在1.024V 的 FSR 范围内。 我是否应该尝试使用 FSR 来查看它是否起作用?  
    2. 我尚未探测 VDD、因此我可以确保它是2V
    3. 我还可以尝试在坏的 ADS1118的 SPI 引脚上进行探测时捕获示波器屏幕截图。 探测非常困难、因为这些 ADC 位于柔性电路板上、因此我们必须使用探测机进行探测。
    4. 如前所述、我的最后一种方法是交换 ADS1118

    谢谢

     

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


    看一下示波器、看起来 DOUT 线路上有一些微小的移动、但这非常令人揭示。

    通常情况下、我可能会尝试对电路板上的器件进行回流焊、以查看是否存在不良连接。 遗憾的是、检查器件时没有很多好的或简单的选项。 几乎所有东西都需要 DOUT 线路来显示器件发生了什么情况。 此时、DOUT 似乎可能会通过低阻抗卡在 VDD 上。

    如果您具有串联电源电阻器、我可能会尝试查看电源电流。 或者、如果您具有串联输入电阻器、则可以将器件设置为最小的输入范围、并查看是否可以测量输入电流、以匹配数据表中的等效模拟输入阻抗(差分)。 如果输入电流正确、则表明 ADC 正在工作并对输入进行采样。

    我可能还会目视检查电路板、以查看其他地方是否存在不良连接。 我会查看从 ADC 一直到微控制器的所有数字线迹(意外地、所有 DOUT 是否连接在一起? 或者它们是否连接到微控制器的独立引脚? 如果它们是独立的引脚、引脚是否正确编程为输入? 如果它们在一起、则不能对 VDD 短路、否则所有器件都会卡住)。

    没有上拉器件并将其替换为新器件、这就是我目前可以提出的所有建议。


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

    谢谢、Joseph。 我将考虑测量 ADC 的电源电流。

    顺便说一下、如果我们不使用 AIN2和 AIN3、我们是否需要为它们接地或使它们保持悬空?  

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

    Amy、

    对于未使用的引脚、TI 建议将其保持悬空或连接到 VDD。 我们在数据表的引脚功能表中提到了这一点。

    吴约瑟