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.

[参考译文] DRV3946-Q1:继电器在锁定配置后关闭

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1492853/drv3946-q1-relay-turns-off-after-locking-config

器件型号:DRV3946-Q1

工具与软件:

您好!

我使用的是 DRV3946-Q1EVM。 我已经将 F280049C Launchpad 连接到此、并使用 SPI 来控制 DRV。

我正在从数据表中实施8.3初始化设置。 在8.3.4开启继电器中、点2状态会写入 CMD1 0x50以启用输出1。
这样就能很好地工作、然后我们的继电器关闭。 但是、当我们跟随它写入 CMD1 0x40时、继电器会再次打开。

为了测试我的理论、我在0x50和0x40之间放置了一些延迟(例如100ms)、并恰好在延迟打开之后。

为什么会发生这种情况?

SPI 日志(命令之间具有1us 延迟):


提前感谢。
周四

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

    尊敬的 Thom:

    只是为了澄清我正确理解您的问题、您正在将0x50写入 CMD1 (CH1_CTRL - 0b010)、然后写入0x40 (CH1_CTRL - 0b000)、因此应根据以下说明将其关闭。 可能我缺少什么?

    此致!

    Keerthi

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

    尊敬的 Keerthi:

    实际上、从寄存器描述来看、这是合理的。 不过、包含初始化步骤的实际手册中没有显示以下内容:

    我最初的想法是、由于我们使用 SPI 命令读取/写入、而不是常规的 SPI 读取/写入、内部会对其进行处理。
    您能为我澄清一下这些步骤吗?

    第二、我们遇到了另一个问题。 我们会执行以下操作:

    1.我们有一根跳线连接到开发板上相应的 ipp 输出信号
    2.跳线电缆的另一端未连接

    3. 关闭继电器

    配置如下所示:

    它与 EVM 上的跳线相匹配。

    我们观察到以下情况:
    1.当我们尝试测量 IPROP1上的电压时,电流从0.25A 下降到0.20A,我们听到来自继电器的微弱噪音。
    2. 当一个探头接触到引脚而另一个探头没有接触到任何东西时,也会发生同样的情况。

    有什么想法可能来自哪里?

    提前感谢、
    周四

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

    尊敬的 Thom:

    您是否能够捕获 IPROPI 信号以及负载电流、OUTx 电压和电源?

    您是否可以将中心 PWM 频率设置为20kHz 并查看可闻噪声是否消除?

    此致!

    Keerthi

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

    尊敬的 Keerthi:

    我们将尝试获取您的数据。

    同时、您可以回答我之前关于手册和 SPI CMD 的问题吗?

    谢谢!

    周四

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

    尊敬的 Thom:  

    我在内部检查是否有拼写错误。 我明天会再给你介绍一下。

    此致!

    Keerthi