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.

[参考译文] DRV8311:HEVM 电路板上的 DRV8311P 初始寄存器值与放大器;故障

Guru**** 2473260 points
Other Parts Discussed in Thread: DRV8311

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1255063/drv8311-drv8311p-on-hevm-board-initial-register-values-fault

器件型号:DRV8311

大家好、我目前正在尝试 通过外部 MCU (而不是 LaunchPad)来驱动上面带有 DRV8311P 的 DRV8311评估板。

系统首次上电时、我正在从 DEV_STS1寄存器中读取0x0081、以指示故障、但寄存器0x04-0x07显示无错误/故障、全部等于其复位值。

PWMG_CTRL 寄存器(0x1D)复位值为0x0000、但我在该寄存器中读取的是0x1D。 FLT_MODE 寄存器(0x10)的复位值为0x0115、但我看到的是0x0015。

同样、SYS_CTRL 寄存器(0x3F)显示的值为0x0008、而不是复位值0x0000。

我相信 tSPI 驱动器是正确的、因为我已经连接了 SPI 监听器、但是我们无法使连接到评估板的电机旋转。 每当我们尝试设置 PWMG 占空比寄存器 A-C 时、都没有任何反应、或者我们收到一个器件状态0x0021、指示检测到 OCP 条件、但 DRV_STS 寄存器(0x06)的复位值为0x0000。 我们将通过7V (可配置)电源为 VM 供电。

在成功驱动电机之前、对于需要配置哪些寄存器、是否有标准操作程序或图?

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

    尊敬的 Mason:  

    感谢您使用我们的论坛!  

    您能否检查在器件上电时 nFAULT 是否变为低电平?  

    它可能是启动时的欠压故障、如果器件完全通电、该故障会在器件后"清除"、但需要手动清除/复位故障寄存器以恢复正常。  

    您是否可以在完全上电后重置故障、然后查看此问题是否仍然存在?  

    此致、

    -约书亚