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.

[参考译文] LDC1612:有关 LDC1612行为的问题

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1034274/ldc1612-questions-regarding-ldc1612-behaviors

器件型号:LDC1612

大家好、

我收到了客户的两个问题。 您能否告诉我 LDC1612在以下情况下的行为?

地址0x18、STATUS、 ERR_CHAN[15:14]

根据数据表、ERR_CHAN 位在出现错误时将遵循以下内容。
如果在 清除 Ch1错误之前发生 Ch2错误、该位的值会发生什么情况?

B00:通道0是标志或错误源。
B01:通道1是标志或错误源

2.加电后更改 ADDR

如果在器件运行时而不在关断期间更改 ADDR 逻辑(如高电平到低电平)、会发生什么情况?

此致、

Takashi Onawa

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

    Takashi、您好!  

    当状态寄存器中的位域被置位时、整个状态寄存器内容将一直保持到读取或直到读取 DATAx_MSB 寄存器。 如果两次读取都不发生、则 ERR_CHAN 位上将不会显示 Ch2错误。  

    在运行期间更改 ADDR 引脚可能会导致未知行为。 我们无法保证操作的一致性、因为它对器件的影响可能是随机的。 如果您需要更改 ADDR 引脚、最好进入关断模式。  

    此致、  

    Justin Beigel

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

    您好 、Beigel-San、

    感谢您对此做出及时响应。

    好的、我明白了。

    此致、

    Takashi Onawa

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

    您好、Beigel-San、

    抱歉、我再问客户一个有关 ADDR 切换时序的问题。

    他们知道有一个在活动模式下切换 ADDR 逻辑的滑冰场、但在睡眠模式下如何?  

    此致、

    Takashi Onawa

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

    Onawa-San、您好!  

    如果 ADDR 引脚在睡眠模式下切换、仍然有可能出现意外的寄存器行为。 如果引脚被切换、我建议读取所有寄存器以确保它们仍然处于正确状态、或者根据客户需求对器件进行软复位和重新配置。 无论采用哪种方法、最好进入关断模式来更改此值。  

    客户需要更改 ADDR 引脚的原因是什么? 一种可能的替代方法是使用 I2C 多路复用器、该多路复用器可以在两个器件之间进行切换。 我们已在 TIDA-01102 参考设计中完成此操作。  

    此致、  

    Justin Beigel

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

    您好、Beigel-San、

    感谢您的快速响应。

    是的、他们似乎希望动态地切换地址。 但我多次按下 I2C 开关、但它们没有披露它们为什么要这么做。  

    很抱歉、下面还有三个问题。 请帮我回答客户的问题。

    SD 引脚等待时间

    您能告诉我在 Lo 到高电平转换后从关断模式恢复时间吗? 他们能否引用 tWAKEUP 来实现这一点?
    请告诉我、他们还需要等待多久才能在从高电平到低电平的转换之后更改 ADDR 逻辑电平...

    2. tWAKEUP 定义

    根据数据表、该周期表示"从 SD 高电平-低电平转换到 I2C 读回的唤醒时间"
    这意味着从转换到丢弃 I2C 第一条命令的等待时间、对吧?

    3.驱动电流更改程序

    在激活模式下更改驱动电流设置时、更改是否足以更改 DRIVE_CURRENTx 设置?

    此致、

    Takashi Onawa

    Takashi Onawa

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

    Onawa-San、您好!  

    1. 我们没有这方面的时序要求、但 在 tWAKEUP 等待相同的时间(2ms)足以确保在切换地址时不会出现任何问题。  
    2. 是的、tWAKEUP 时间是指 SD 引脚转换到器件可以处理 I2C 命令的时间。  
    3. 是的、您只需使用寄存器设置更改驱动电流即可。 当使用 RP_OVERRIDE_EN 设置时、器件将自动调整驱动电流。  

    此致、  

    Justin Beigel

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

    您好、Beigel-San、

    感谢您对此做出及时响应。 很抱歉、我今天还有一个问题来自他们。

    关于上面的问题1、他们了解到2ms 等待对于 SD 休眠转换是足够的、但他们需要等待多少时间才能实现从休眠模式到工作模式的转换?  

    此致、

    Takashi Onawa

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

    Onawa-San、您好!  

    当进入激活模式时、开始采样时的主要时序延迟是传感器激活时间。  

    该时序根据传感器设计和器件配置而变化。  

    此致、  

    Justin Beigel