你(们)好
根据数据表,当/CS为低值后,DOUT/DRDY的值不确定。
但是,DOUT在/CS实际值较低后保持较高,如下所示。
是否可以保持低电平? 我们希望在读取有效数据之前将DOUT设为低。
BestRegards
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.
您好,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