大家好、
客户正在对 DRV8718进行软件评估、以下命令
将87写入0x07 (IC_CTRL1)
将12写入0x08 (IC_CTRL2)
将12写入0x26 (CSA_CTRL1)
将00写入0x09 (BRG_CTRL1)
将00写入0x0A (BRG_CTRL2)
然后使用1欧姆的功率电阻器连接半桥5和6以模拟电机负载、通过将60写入0x0A 来启用电桥、没有电压变化。 是否缺少任何步骤?
谢谢!
斯嘉利特
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.
大家好、
客户正在对 DRV8718进行软件评估、以下命令
将87写入0x07 (IC_CTRL1)
将12写入0x08 (IC_CTRL2)
将12写入0x26 (CSA_CTRL1)
将00写入0x09 (BRG_CTRL1)
将00写入0x0A (BRG_CTRL2)
然后使用1欧姆的功率电阻器连接半桥5和6以模拟电机负载、通过将60写入0x0A 来启用电桥、没有电压变化。 是否缺少任何步骤?
谢谢!
斯嘉利特
尊敬的 Scarlett:
对我来说,这是一个很好的例子。 因此、在 HB5中、LS 应该打开、在 HB6中、HS 应该打开。 从 IC_STAT1、VDS_STAT2和 VGS_STAT2读取的值是什么? 需要记住的一个重要点。 1欧姆功率电阻器不是电机负载的仿真器、但电机可能具有1欧姆的 DCR。 BDC 电机有一个电感、当电机运行时、它有很多 BEMF 来降低浪涌电流。 1欧姆并不会提供所有这些功能。 仿真至少应该是像10欧姆这样的更大电阻和一个串联电感器、以便仿真等效的电机运行电流、而不是电机的起始浪涌电流或堵转电流。 1欧姆会导致过流并可能损坏输出 FET。

此致、Murugavel
尊敬的 Scarlett:
IC_STAT3 = 0xC008正确答案为"是"。 但 IC_STAT1 = 0xC040、BIT6 = 1、这意味着发生了 POR。 这是正常行为、器件首次上电时将设置 POR 位。 我没有看到发生任何其他错误。 器件响应情况看起来不错。
将0x87写入0x07 (IC_CTRL1)并发出 CLR_FLT 后、IC_STAT1中的 POR 位将清除。 可以对此进行验证。
在您说的第一条消息是写入0x12时、我与 IC_CTRL2有一个问题。 电路中如何处理 DRVOFF/nFLT 引脚? 向 IC_CTRL2写入0x12意味着如果该引脚被拉至逻辑高电平、则将该引脚视为 DRVOFF 全局驱动器禁用。 在这种情况下、必须拉低该引脚才能启用驱动器-它确实有一个内部下拉电阻器。 通常、该引脚用作 nFLT (nFAULT)。 对于该 IC_CTRL2必须写入0x52、这会使 FAULT 引脚开漏输出。 请查看此内容。 我认为这可能是问题。 如果问题仍然存在、请分享原理图。 谢谢。
此致、Murugavel