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.

[参考译文] ADS1120:在CS切换后保持DOUT低电平

Guru**** 2540720 points
Other Parts Discussed in Thread: ADS1120

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/580067/ads1120-keep-dout-low-after-cs-toggles

部件号:ADS1120

你(们)好

根据数据表,当/CS为低值后,DOUT/DRDY的值不确定。

但是,DOUT在/CS实际值较低后保持较高,如下所示。

是否可以保持低电平?  我们希望在读取有效数据之前将DOUT设为低。

BestRegards

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

    您好,na 78,

    这不是一个优势。 当有新数据可用时,DOUT/DRDY将从高转换为低(如果启用)以跟随DRDY。 如果已经很低,则转换完成时会出现短暂的脉冲。 很难捕捉到这种脉冲。

    如果是高电压,则更容易遵循转换未完成的条件。 如果该值较低,则可以获得新的转换结果。

    您需要DOUT/DRDY降低的具体原因是什么?

    此致,

    Bob B

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

    你好,Bob

    感谢您的回复。

    我们的客户在读取数据之前保持DOUT / DRDY较低的值是一个优势。

    如果DOUT较高,MSP430预计会产生不需要的电流消耗。  我们希望尽可能避免这种情况。

    这就是 为什么我们希望在系统通电时将ADS1120的DOUT降低。

    如果/CS过低,DOUT是否会过高?

    这项要求是否不可能实现呢?

    BestRegards

    BestRegards

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

    您好,na 78,

    在操作模式方面有许多可能的组合。  请向我发送正在使用的所有设备配置设置。

    就设备通电而言,操作不会发生任何变化。  开机时,ADS1120将进行一次转换并断电,因为默认模式为单触发操作。  在设备配置更改之前,DOUT/DRDY行为将始终相同。

    对于强制DOUT/DRDY为低值,您可以按照最新ADS1120数据表中图67中的图进行操作。  此图描述了如何强制DOUT/DRDY高电压,但如您所见,这需要16个附加SCLK。  请注意,如果发送8个附加SCLKS而不是16个,DOUT/DRDY将会较低。

    将SCLK发送到ADS1120时,始终以字节为增量发送(8 SCLK)。

    此致,

    Bob B

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

    你好,Bob

    感谢您的回复。

    抱歉,我误解了以下问题的含义。
    >有没有任何情况下DOUT在/CS低之后会高?
    正确地,我想知道开机时DOUT是否在/CS之后过低。

    >对于设备的通电,操作不会有任何变化。
    >开机时,ADS1120将进行一次转换并断电,因为默认模式是单触发操作。
    >DOUT/DRDY行为将始终相同,直到设备配置更改。
    以上陈述可能是我们想知道的答案。

    我们假设以下流程。

    ①Power重置时
    ②Wait适用于TD (CSSC)
    ③Resister配置
    ->更改寄存器(DRDY = 0,增益,多路...),但选择了单次激发模式。
    ④One μ A转换
    ⑤Power自动向下

    根据您的答案和数据表(来自第39页第8.5 章第6节),我理解以下内容。
    -当/CS变低时,DOUT引脚立即驱动高或低。
    -在设备配置更改之前,DOUT/DRDY的行为将始终相同。

    因此,在我们的案例中,DOUT驱动的高度类似于以下。

    ADS1120在每台设备上的这种行为是否有单独的差异?
    (例如,“A”设备可能会驱动高电平,但“B”设备可能驱动低电平,不会定义)

    BestRegards

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

    您好,na 78,

    所有设备在启动时都将以相同的方式响应。  任何差异都取决于所使用的配置设置。

    在我上一篇文章中,我询问了所有正在使用的寄存器设置,因为这将决定结果。  例如,如果设置了DRDYM位,则DOUT/DRDY将遵循DRDY的操作。  如果设置了此DRDYM位,则转换完成后,DOUT/DRDY将变低。

    当ADS1120首次通电并发出reset命令时, 设备 操作和配置寄存器将处于默认操作状态。  如果设备配置在重置完成后的第一次转换之前发生更改,则转换将重新启动。  

    如果CS为高电阻,则DOUT/DRDY将处于高阻抗状态(未驱动)。  当CS变低时, DOUT/DRDY将被驱动至设备输出移位寄存器中的状态。  输出可能是高或低,具体取决于移出的最后一个位的状态或DRDYM位的设置。

    我不清楚我是否在回答您的问题。  您是否最担心开机后DOUT/DRDY会发生什么情况?  或者在发出下一个启动命令后DOUT/DRDY会发生什么情况?  确切地说,您希望DOUT/DRDY处于低位?

    此致,

    Bob B

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

    感谢您的回复。

    >所有设备在启动时都将以相同的方式响应。
    我明白了。
    配置寄存器将是默认设置,因为DOUT (我们的波形)是在启动时测量的。

    让我结束这个话题。

    谢谢。

    BestRegards