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.

[参考译文] DRV8323R:驱动器控制寄存器异常

Guru**** 2393725 points
Other Parts Discussed in Thread: DRV8323

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1536260/drv8323r-driver-control-register-abnormal

器件型号:DRV8323R
主题:DRV8323 中讨论的其他器件

工具/软件:

您好、

我目前正在学习使用 DRV8323RS。我想将 PWM_MODE 设置为 1x PWM 模式、因此我将 0x1040 写入驱动器控制寄存器。但是、当我读回驱动器控制寄存器时、我发现接收到的数据是 0x0740。 这意味着驱动器控制寄存器的位 8-10 已经全部设置为 1、但我没有对这些位进行操作。值得注意的是、我读取的驱动器控制寄存器的默认值是正确的、即 0x0000。因此、我想知道为什么从 8 到 10 的数字更改为 1。 这会有什么影响吗?

祝你一切顺利、

Huan Yin

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

    嗨、Huan、

    感谢您的提问! 该团队的目标是在本周晚些时候与您联系。

    此致、

    Anthony Lodi

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

    嗨、Huan Yin、

    您是否有可能在 SDI、SDO、nSCS 和 SCLK 上用来观察发送到器件的读取和写入命令的数字逻辑分析仪?

    此致、

    Yara

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

    尊敬的 Yara:

    是的、我有一个数字逻辑分析仪、我一直使用逻辑分析仪来观察 SPI 通信波形。我上面描述的现象都来自逻辑分析仪的波形。我可以向您保证、我的写入寄存器命令没有任何问题。实际上、我仍然没有解决这个问题、但我暂时忽略了它。 我想知道如果驱动器控制寄存器的第 8 到第 10 位全部为 1(第 10 位似乎是没有实际意义的默认位)、会出现什么问题

    祝你一切顺利  

    Huan Yin

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

    嗨、Huan Yin、

    您能否分享读写命令波形?

    位 10 没错、这是寄存器 驱动器控制寄存器(地址= 0x02)的保留位、因此可以忽略该位。

    我不确定的是、为什么位 8 和位 9 看似由自己设置为 1。 实际上、在未显式写入这些位的情况下、器件无法配置这些位。

    SPI 信号线路可能会受到干扰?

    此致、

    Yara

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

    尊敬的 Yara:

    遗憾的是、昨晚我尝试替换 DRV8323 来观察波形、但这可能是由于焊接问题造成的。 当前驱动器板无法显示正确的 SPI 波形。我正在考虑焊接一个新的驱动器板来尝试。 也许我能在结束后提供波形。

    非常感谢!

    祝你一切顺利、

    Huan Yin

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

    嗨、Huan、

    获得波形后、请随时在此处发布它们。

    此致、

    Yara