主题中讨论的其他器件: MSP430F5529、DRV8350、 DRV8350S-EVM
尊敬的 TI 团队:
我正在尝试使用一个转换器 DRV8350H-EVM 有传感器运行。 但是、一旦我将电机速度增加50%以上、电机就会停止、并在 DRV8350x EVM GUI 软件中触发过流故障。
以下是电机的规格:
- 电极对数: 8对
- 最大峰值电流: 10安
- 工作电压: 24V
- 霍尔传感器: 3 (120度)
- 标称电流: 25A
- 电源: 150瓦
执行的步骤:
- 使用 TI 提供的含传感器固件刷写了 EVM、 安装在以下路径中 :C:\ti\DRV8350x_EVM_BLDC_FW_1.0.0\DRV8350x_EVM_FW\DRV8350x_EVM_BLDC_FW_1.0.0\DRV835X_MSP430F5529_LDC Trapezoidal_Sensored_。
- 已连接到 DRV8350x EVM GUI 软件并尝试控制电机转速。
观察结果:
- 最初、当我们尝试将电机转速提高20%以上时、便会触发过流故障。 将 PWM 开关频率从25kHz 提高到60kHz (最大值)有助于将电机转速提高至50%。
- 根据可用文档、MOTOR_PHASE_CURRENT_LIMIT 是触发过流故障的参数。 固件中此参数的默认值为900。
考虑上述公式、
MOTOR_PHASE_CURRENT_LIMIT = 900;
CSA = 5V/V
我们得到的电流为20.71A。
我的电机的峰值电流为10A。 因此理想情况下、使用这些设置时、不会出现过流故障。
- 我们无法通过硬件验证电流检测放大器(CSA)的值。 此外、从下面的文档可以推断出 DRV8350-H 必须具有4个引脚、即 GAIN、IDRIVE、MODE 和 VDS
4.但在原理图中找不到增益引脚
5.根据我的理解、需要使用该增益引脚来设置/读取 CSA 的值、如下所示:
6.请帮助我们确定发生此过流故障的实际原因,以便我们能够以全转速运行电机。
谢谢、此致
加甘迪普·辛格·达德瓦尔