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:IDRIVEx 寄存器设置结果

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1116257/ldc1612-idrivex-register-setting-results

器件型号:LDC1612

你(们)好

我的客户正在评估 LDC1612、在设置 IDRIVEx 引脚时遇到一些问题。

对于设置 IDRIVExb11110、 结果 状态为 B101

对于设置 IDRIVExb11111、结果 状态为 B100(←客户期望此处为1

您能否告诉我这是否是 IDRIVEx 设置的常见结果? 如果不是、可能是什么导致了这种情况、解决方案是什么?

此致

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

    David、

    数据表建议(第7.4.1节)是将器件配置为睡眠模式。
    如果要重新配置活动器件、则需要首先将其置于睡眠模式、重新配置、然后退出睡眠模式。  
    客户是否使用此序列?

    字段 init_DriveX 字段用于存储校准阶段测量的初始驱动电流。
    客户能否阅读并分享该价值?

    此外、数据表建议用户在写入 IDRIVEx 位时将字段 init_DriveX 设置为 b00000。  
    您能否确认客户正在执行此操作?

    客户能否使用高阻抗探针和示波器监测与两个 IDRIVEx 设置相对应的传感器信号引脚?
    看到相对于接地的 INxA 和 INxB 波形会很有帮助。 如果它们可以测量引脚之间的差分信号、这可能也会有所帮助。
    传感器信号频率是否接近预期值?
    这些问题背后的理念是确认传感器信号确实与它们看到的状态位值一致。

    此致、
    John

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

    你(们)好

    非常感谢您的回答。

    有一个问题、 您提到需要将器件置于睡眠模式以进行重新配置、这是否意味着器件处于活动状态时无法重新配置? 我发现有 RP _OVERRIDE_EN 函数可在活动状态下实现寄存器配置、我认为客户使用的是此模式而不是睡眠模式。

    *已编辑:客户在使用睡眠-配置-活动序列后确认状态变为正常。 您能否详细说明一下、如果客户在器件处于活动状态时尝试对 IDRIVE 进行调温、会发生什么以及为什么会出现问题?

    客户正在尝试此时获取波形、我将发布给您。

    此致

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

    David、

     当器件处于睡眠模式时、似乎需要设置 RP_OVERRIDE_EN 位、并且当器件处于活动状态时、不应(由用户)更改该位。
     一旦用户启用了 RP_OVERRID_EN 位(在睡眠模式中)、 件可以根据内部控制环路更改 IDRIVE、从而使传感器电压达到正确的范围。  

    如果 客户不使用 睡眠-配置-活动序列、我们无法提供有关器件行为方式的任何指导。

    此致、
    John

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

    你(们)好

    明白了。

    添加另一个有关 I2C 时序的问题。

     在将器件置于睡眠模式后重新配置器件是否需要等待时间? 此外、在配置器件后再将器件恢复运行之前、是否还需要这样的时间?

    我看到数据表中提到 tBUF:min1.3μs、这是否意味着只要 满足该等待时间、时序就好了?

    此致

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

    David、

     数据表中给出的 t_WAKEUP≤2ms 是从禁用状态到睡眠状态的延迟。
    从 正常模式切换至休眠 模式的时间 将不到 大约一半、即 ≤1ms。
    从睡眠到正常的时间大约为0.38ms。

    此致、
    John

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

    你(们)好

    我在 DS 中找到了0.38ms 规格、DS 中是否也提到了≤1ms 规格?

    此致

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

    David、

    1ms 是基于我们对状态之间转换的了解的近似值。
    它不会出现在数据表中。

    此致、
    John