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**** 2393585 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1460925/drv3946-q1-command-register

器件型号:DRV3946-Q1

工具与软件:

各位同事、大家好!

我的客户 有关于 DRV3946命令寄存器 B0至 B4的问题:


我想将中心频率(根据抖动、改为20kHz)。 但当我更改这些值时、我总是得到默认值0x0B。
在预量产样片中、可以禁用 CRC 检查。

我认为 CRC 有一些"错误"。 您可以给我提供 B0到 B4的正确值、我可以尝试它们吗?

谢谢!

Daria

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

    大家好、Daria、

    感谢您的提问。

    您能否确认已发送用于配置中心频率的 SPI 数据。 CRC 不应对频率设置产生影响。 CRC 错误在默认条件下应仅发出警告。

    谢谢!

    Ibinu

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

    尊敬的 Iminu:

    请参阅以下内容:

    例如、当我想使用20kHz 时:
    0xA623、0x0000、0xDFDF、0x0000、0x0000、

    我使用 TI 网站上的示例作为代码库、因此我集成了 CRC (以及每次使用2p0进行的更改)并将其应用到我的代码中。




    SPI 输出为: 因此它看起来像是10kHz 时的"默认"值。 ConfigA 看起来不错(3.5A/1A 保持和56ms 峰值)

    仅将 B4更改为 C000即可(我认为)
    0xA623、0x0000、0xDFDF、0x0000、0xC000、

    谢谢!

    Daria

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

    大家好、Daria、

    这澄清一下 PWM 频率寄存器是 Config B2。  

    对于最新版本的器件、CRC 寄存器已从 Config B2移至 Config B4。

    因此、如果我们写入 PWM 频率的 Config B2寄存器、该频率应 将器件设置为正确的设置。 请告诉我这是否澄清。

    谢谢!

    Ibinu