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.

[参考译文] LDC3114-Q1:手动触发扫描周期-获取中断时出现问题

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1008749/ldc3114-q1-manual-trigger-of-scan-cycle---issue-in-obtaining-interrupt

器件型号:LDC3114-Q1
主题中讨论的其他器件:LDC1314LDC3114

大家好、

你好。 我代表客户发布此帖子。 请帮帮我们。  

由于性能和成本原因、我尝试从 LDC1314迁移到 LDC3114。 对于 LDC1314、我将四个不同的线圈连接到四个通道、并且能够在特定的时间(例如1ms)内单独触发每个线圈。 这是可以实现的、无需立即进入配置模式->。 这使我能够将此测量值与微控制器同步、在微控制器中、我有其他测量值在运行-> 5ms 周期。

我尝试使用 LDC 的配置模式将扫描周期同步到5ms 周期。 我使 LDC 进入配置模式、以便我可以"停止"测量并在需要时再次启动测量。 这似乎可以正常工作、但在接下来的下一个测量周期中、我根本没有获得任何中断。 这意味着、一旦 LDC 从配置模式返回、它需要两个完整的测量周期来提供中断和有效数据。

根据数据表、在 LDC 恢复正常运行后、新的扫描周期将在1ms 内开始。
我的问题->当 LDC 从配置模式返回时、为什么需要两个扫描周期来提供中断?

请参阅下面随附的文档

e2e.ti.com/.../Manual-Trigger-of-Scan-Cycle-issue.zip

提前感谢您的支持。  

此致、

Jonathan

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

    您好、Jonathan、

    感谢您发帖和提供全面的背景信息。

    我将在明天结束时在查看信息并与同事讨论后更新此主题。  

    此致、

    Nicole

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

    您好、Jonathan、

    启动时、器件需要两个扫描周期才能输出数据。 数据表中的图8-5显示了 LDC3114的加电时序:

    在图8-13中可以看到器件对单个按钮按压操作的响应。 INTB 之后有两个扫描周期、中断将一直有效、直到该周期结束。 似乎有两个周期、但额外的周期是在释放按钮时。

    测量之间是否正在重置器件? 在这种情况下、在数据可用之前将看到两个扫描周期、因为这相当于上电时序事件。 此外、我建议使用低功耗模式来最大程度地减小电流。

    此致、

    Nicole

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

    Jonathan、Nicole、您好!

    非常感谢您创建和回复此论坛帖子。

    器件在任何时间点都不会被复位(启动序列除外)。 我使用单个线圈来测量其原始电感值、因此请勿使用按钮按压算法。

    如上图所示、我读取状态和输出寄存器以确认原始数据并将 INTB 引脚置为无效、然后从所有通道读取原始数据。 然后、我将 LDC 置于配置模式(红色框)、然后以特定的时间间隔将其从配置模式中释放、以便整个操作可以与其他进程同步。 但是、每当我将 LDC 置于配置模式并将其恢复时、我始终需要两个完整的扫描周期才能获得原始数据。

    将数据就绪标志置于配置模式后、我尝试对其进行轮询、但结果不好。 现在、我使用自动扫描周期每5ms 获取新的电感值。 但唯一的缺点是、我无法控制下一个周期何时开始。

    此致、

    Naveen Sankaran。

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

    您好、Naveen、

    我仍在尝试在实验室中重新创建您在将器件置于配置模式和退出配置模式时看到的内容、我希望在本周星期四之前获得更具结论性的结果。

    感谢您的耐心等待。

    此致、

    Nicole

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

    谢谢、Nicole。

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

    您好、Naveen、

    LCDIV 和 SENCYCn 的设置是什么? 这些参数将设置用于确定采样窗口的传感器振荡周期数。

    此致、

    Nicole

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

    您好、Nicole、

    LCDIV 为0、SENCYCn 为20。 传感器线圈频率约为3.6MHz、我希望采样窗口小于1ms。

    此致、

    Naveen。

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

    您好、Naveen、

    感谢您的澄清。 明天、我将在一天结束前更新此主题。

    此致、

    Nicole

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

    您好、Naveen、

    我已使用 LDC3114EVM 确认在中断引脚被置为有效之前、有两个数据周期。 正如您所看到的、当器件首次退出配置模式时会发生这种情况。 将器件从配置模式中取出可能会被视为上电时序事件、因此在数据可用之前将会看到两个扫描周期。  

    此致、

    Nicole

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

    您好、Nicole、

    感谢您的确认测试。 您是否看到了其它任何方法,即我可以手动触发此扫描周期,只需一个扫描周期而不是两个(正如我们所观察到的)?

    目前、我们似乎无法绝对控制每个扫描周期的开始时间;我们可能知道何时会发生、但我们无法控制。

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

    您好、Naveen、

    我将联系我们的设计团队、了解有关此器件行为的更多详细信息、并更新此主题。

    此致、

    Nicole

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

    谢谢、Nicole。 非常感谢。

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

    没问题、感谢您的耐心。

    此致、

    Nicole

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

    您好、Naveen、

    最快的扫描速率为160SPS、扫描周期为6.25ms。 此外、66ms 启动时间与扫描速率无关。  

    关于退出配置模式时的器件行为、内部逻辑需要至少一个周期才能完成、以便在更改 INTB 状态之前验证这些值。 因此、没有可更改此设置的设置、而是从第一个扫描周期开始。

    此致、

    Nicole

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

    您好、Nicole、

    感谢您的更新。 如果可能的话、您也可以将此详细信息包含在数据表中、这将是很好的。

    再次感谢您、Nicole。

    此致、

    Naveen。

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

    您好、Naveen、

    感谢您、我已确保在内部就该数据表澄清事宜进行联系。

    此致、

    Nicole