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.

[参考译文] ADS8556:ADS8556断电模式

Guru**** 2529560 points
Other Parts Discussed in Thread: ADS8556, ADS8555

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/852216/ads8556-ads8556-power-down-mode

器件型号:ADS8556
主题中讨论的其他器件: ADS8555

嗨、从数据表中可以看出、当 BUSY 信号为高电平时、在进行中的转换期间将转换信号拉低会使 ads8556进入断电模式。 除此之外、还有其他原因可以将 ads8556置于断电模式吗?

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

    您好、user3783133、

    我已回答您之前的问题。 我们可以在一个线程中保持通信。 您的时序图将非常有助于解决该问题。

    根据您的描述、您的器件很可能已进入部分断电模式。 ADS8556 ADC 将在 BUSY 信号的下降沿检测 CONVST_x 信号、如果 CONVST 为低电平、器件将进入此模式、如果此时 CONVST 为高电平、器件将继续进行下一次转换。 通常、建议在微控制器检测到低占线信号后下拉 CONVST_x 信号、低占线也意味着转换已经完成。

    您是否需要断电模式以实现节能?  

    此致、

    戴尔

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

    您好 Dale、

    非常感谢您的回复。我已经测量了时间顺序、该顺序正确且符合数据表的要求。 我不需要电源模式。  这种情况在系统正常运行时偶尔发生、并且概率很小。 我想知道导致这种情况的原因、除了您提到的原因。

    此致。

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

    尊敬的用户3783133:

    根据您的说明、该器件应处于部分断电模式、方法是在 BUSY 的下降沿上拉低 CONVST 信号(如果您的时序如您所述正确、则消除了这一原因)或将干扰信号拉至 CONVST。 我建议您尝试两个实验:

    • 在 CONVST_x 信号上添加一个上拉电阻器到 DVDD、如果已经完成、您可以忽略此建议。
    • 使用 ADS8555 、该器件还具有与 ADS8556软件兼容的引脚-引脚、但  ADS8555上不提供局部断电功能。

    此致、

    戴尔

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

    您好 Dale、

    请再次咨询。 当器件进入断电模式后、我 再次发送 CONVST 信号。 此时、我读取的数据如下:

    通道1:0x0005、0x0006、0x03a7、0x0005、0x0006、0x03a7;

    通道2:0x0e84、0x416f、0x000c、0x0e84、0x416f、0x000c;

    通道3:0x03a7、0x0005、0x0006、0x03a7、0x0005、0x0006;

    通道4:0x000c、0x0e84、0x416f、0x000c、0x0e84、0x416f;

    通道5:0x0006、0x03a7、0x0005、0x0006、0x03a7、0x0005;

    通道6:0x0e84、0x416f、0x000c、0x0e84、0x416f、0x000c;

    如您所见、每个通道的值为三个周期值、通道之间也存在某种关系。

    这是正常的吗? 这是什么原因?

    此致。

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

    尊敬的用户3783133:

    更多信息将有助于理解该问题。 发生问题时、您是否向 ADC 发送了6个 CONVST_x 信号? 是否将所有三个 CONVST 引脚连接在一起? 当您获得这些数据结果时、您对每个通道的输入是什么? 获得这些结果时、REFIO 引脚上的基准电压是否正确? 将这6个 CONVST_x 信号发送到 ADC 后的 BUSY 信号如何? 您是否观察到 CONVST_x 或/RD 信号上有干扰信号?

    谢谢。

    此致、

    戴尔

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

    您好 Dale、

         1、是的、发生问题时、我向 ADC 发送6个 CONVST_x 信号。如果我继续向 ADC 发送另外6个 CONVST_x 信号、我可以获得与上述;相同的结果

    2.我使用软件和16位并行模式 来访问 ADS8556、CONVST A 连接到控制器、 CONVST B/C 被下拉。

     附件中显示了原理图。

    3.对于通道1至 通道4, 输入是传感器 的输出 信号, 通道5通道6的输入是+5V 电源和 AGND;

     REFIO 引脚上的基准电压(2.5V)始终正确。

    5.在我将这6个 CONVST_x 信号发送到 ADC 后, 每次都没有 BUSY 信号输出;

    6. 我没有在 CONVST_x 或/RD 信号上观察到任何干扰信号;

    发生问题时、如果我复位 然后 重新初始化(将 0xe00003fff 写入 配置寄存 器) ADS8556、则收集的数据可以恢复正常。

    此致。

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

    您好 Dale、

    还有其他信息需要解释。

    如您所见、BVDD (引脚9)的电源为+5V、但我 的控制器由3.3V 电源供电、这是否会导致 ADS8556进入断电模式?

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

    尊敬的用户3783133:

    您的 CONVST_B 和 CONVST_C 引脚接地、因此 ADC 不应在通道对 B 和 C 上进行转换、如何获取通道对 B 和 C 的数据? 向 ADC 发送一个 CONVST_A 信号后、有多少个/RD 脉冲、其中一个/CS 为低电平? 我真的需要您的一帧和两帧的时序图(/CS、CONVST、BUSY 和/RD)来检查。

    REFIO、REFCAPA0、REFCAPB0和 REFCAPC0引脚上是否有电容器?

    最好施加输入已知的不同恒定直流电压、以便轻松检查转换代码。

    您的3.3V 数字逻辑将无法使 ADC 进入断电模式、您可能会担心微控制器、因为来自 ADC 的5V 逻辑电平可能会损坏微控制器上的数字输入。

    谢谢、此致、

    戴尔

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

    您好 Dale、

    根据 ADC 数据表、CONVST_A 可以在软件模式下启动所有六个通道、因此我只使用 了 CONVST_A

    当系统正常工作时、我的时序图 如下所示:

    通道1是 BUSYSIGNAL、通道2是 CONVST_A  信号、通道3是/CS 信号、 通道4是/RD 信号。

    对于 REFIO、REFCAPA0、REFCAPB0和 REFCAPC0引脚,所有这些引脚都 通过10uF 和0.1uF 电容器去耦。

    请帮助我确认时序图中是否存在任何风险。

    谢谢、此致。

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

    尊敬的用户3783133:

    感谢您的时序图和信息。

    1. 对于 CONVST_A 信号、您是对的、谢谢。
    2. 您正在采集期间读取数据、您的时序正常、并且未违反所需的时序。

    如果我们检查您捕获的数据、我们可以发现实际上仅定期在这6个通道上显示6个数据、请参阅下面以红色和蓝色突出显示的内容:0x0005、0x0006、0x03a7、0x0e84、0x416f、0x000c。 请注意、移位到总线的数据取决于您发送到 ADS8556 ADC 的/RD 脉冲。 为了正确读取总共6个通道的数据、在一个转换/采集帧期间、6个/RD 脉冲应该是准确且受限的、否则数据顺序将被混乱。

    因此、我认为 ADC 首先已进入部分断电模式或锁存模式、这可以停止转换并停止输出 BUSY 信号。  在 BUSY 下降沿时刻发送到 CONVST_A 的干扰信号可能会导致 部分断电模式、 该干扰信号可能非常短且不容易观察。 ADC 进入 部分断电模式后、ADC 将停止工作、并始终将最后一个转换数据输出到数据总线。 这就是我们在 ADC 总线上只能看到6个常量数据的原因。 我建议您:

    1. 获取测试的 ADS8555样片、该样片仅与 ADS8556完全相同、但部分断电模式除外。
    2. 使用上拉电阻器连接 CONVST_A 信号上的 DVDD、该电阻器应靠近 ADC。

    其次、请检查您的软件、并确保它在每个帧中输出的脉冲数不超过6个/RD。 我建议在/RD 和/CS 信号上使用上拉电阻器、该电阻器应靠近 ADC。 此外、最好将一个小电阻器(49.9欧姆或33欧姆)与/RD、/CS 和 CONVST_A 信号串联。

    请告诉我您的测试结果、如果您有的话、还有进一步的问题。

    --------------------------------------------------------------------

    --------------------------------------------------------------------

    此致、

    戴尔

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

    您好 Dale、

    根据您的描述、 如果 ADC 已进入锁存     模式、它也可以停止转换并停止输出 BUSY 信号。我想知道是什么导致 ADC 进入锁存模式。

    此致。

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

    您好 Dale、

    根据您的描述、 如果 ADC 已进入锁存    模式、它也可以停止转换并停止输出 BUSY 信号。我想知道是什么导致 ADC 进入锁存模式。

    此致。

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

    尊敬的用户3783133:

    延迟可能由多种触发因素引起、包括过压尖峰或瞬变、超出最大额定值和电源时序错误。 这种情况可能发生在任何存在所需寄生结构的地方、包括在输入或输出上。 闩锁可能由包括电流注入或过压在内的触发器引起。 但是、我认为第一步是验证这是否是由局部断电引起的、因此强烈建议您使用 ADS8555。  

    此致、

    戴尔  

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

    您好 Dale、

    正如您所说、 我的3.3V 数字逻辑将无法使 ADC 进入断电模式。但从数据表中可以看出  、高电平输入电压的最小值为0.7xBVDD (3.5V)、因此    这肯定是一 个理论风险 、但  实际上  没有问题。

    那么  、高电平输入电压的实际最小值或 高电平输入电压最小值 与 BVDD 之间的真正换算系数是多少?

    谢谢、此致。

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

    您好!

    ADC 上只有三个具有并行接口的数字输入信号:/CS、/RD 和 CONVST_x、ADC 根据您的时序和显示的信息运行良好。 如果您对此有任何担心、为什么不在引脚9上对 BVDD 使用+3.3V 而不是+5V? 这很简单、该 ADC 的数字电源+3.3V 电源将与微控制器的+3.3V 信号完美匹配。

    我很期待收到您关于我建议的实验结果。

    此致、

    戴尔

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

    您好 Dale、


    感谢您的回复。我已确认3.3V 数字逻辑将无法使 ADC 进入断电模式。

    还有两个问题、我将再次向您咨询。

    在 实际工程应用中、我只使用四个通道、所以每次数据转换后、我 只向 ADC 发送4个/RD 信号。理论上、这种读取方式是否存在风险?
    时序图如下:

    在上图中、从上到下的信号为/CONVST、BUSY、/CS、/RD。

    如果在进行中的转换期间、当 BUSY 信号为高电平时将 CONVST 信号拉低、并在下降之前将 CONVST 信号拉高

    BUSY 信号的边沿(时序图如下所示)、理论上、在这种情况下是否存在任何风险?

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

    尊敬的用户3783133:

    1.我没有看到在该 ADC 上使用4个通道的风险。

    2. 我没有看到您对 CONVST 的描述有任何风险,实际上我在10年前做了同样的测试,没有发现任何问题。 但是、不建议这样做、因为您的系统应该是一个稳健耐用的系统、能够覆盖所有条件、包括过热、任何时序变化都可能导致包括断电在内的更糟糕结果。 因此、始终建议监视忙线以读取数据并将 CONVST 置为低电平。

    此致、

    戴尔