工具/软件:
大家好 TI 社区、
我们将使用 DRV8306 开发 BLDC 驱动器 PCB。 通过对 PWM 引脚施加高电平或低电平、电机应全速运行或静止。 这样就可以实现非常简单的连接方法。
遗憾的是、如果我们根据所用的电机将 V_DS 和 R_sense 设置为适当的值(2 倍额定电流)来配置最大电机电流(请参阅下面的电机数据)、则这种方法不起作用。 如果最大 电机电流是额定电机电流的两倍、电机不启动、nFAULT 发出错误信号。 如果最大 电机电流进一步增加、电机 速度缓慢增加至最大速度、同时 nFAULT 引脚发出一定的错误信号、直到达到全速。 如果我们将最大电机电流设置为非常高的值、那么情况就没有问题。 这可能是由于向电机提供的电流不足、无法启动电机所致。 但将最大值设置为 如果电机在运行期间仍然处于静止状态、则也不能将电机电流限制为高值。
数据表似乎并未特别注意需要斜升所施加的占空比才能启动电机。
我们想知道我们的方法是否可行、或者我们是否遗漏了一些东西、而它不是这样的。 还提出了以其他方式实现我们目标的建议。
如果需要进一步的信息,请告诉我。
此致。
使用的电机数据:
额定电压:24 V
额定电流:1.8 A
额定功率:26 瓦
额定转速:4000 转/分
3 个 HAL 传感器