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.

[参考译文] MCF8329EVM:HW_LOCK_ILIMIT

Guru**** 2455560 points


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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1333475/mcf8329evm-hw_lock_ilimit

器件型号:MCF8329EVM

团队成员

 我来问一下 HW_LOCK_ILIMIT。

当客户 在电机旋转时增加电机负载时、将发生 HW_LOCK_LIMIT 错误。

根据数据表、有两个计算基极电流的公式:
①Base 电流、单位为安培= 1/5 (RSENSE x CSA_GAIN)
②BASE u_current =以安培为单位的基极电流 x 32768/1200

设置 RSENSE = 1mΩ 时、CSA_GAIN = 20V/V、BASE_CURRENT=0x400
由于① Ω、基极电流= 75A
由于② μ A、基极电流= 37.5A

在这种情况下、客户应使用哪种计算公式?

此致

达津市

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

    尊敬的 Tatsu:

    base_current 寄存器中的值是用户设置的值 、此值通过内部 CSA 设置可测量的最大电流。 要确定要设置的正确 BASE_CURRENT 值、请首先使用公式1  1/5 (RSENSE x CSA_GAIN)来确定 RSENSE 和 CSA_GAIN 的值、这些值会导致电流值略高于 电机额定最大峰值电流。 一旦确定了良好的 RSENSE 和 CSA_GAIN 值、则使用方程式1/5 (RSENSE x CSA_GAIN) x 32768/1200以确定要编程到 BASE_CURRENT 寄存器中的值、只需确保将该值转换为十六进制值。

    此致、

    约书亚