线程中讨论的其他部件:TMS320F2.8055万,
工具/软件:Code Composer Studio
您好,我最近发现了一个论坛主题相似的主题,但我希望更精确,并且可能我希望得到更准确的回复。
最近,我们设计了具有TMS320F2.8055万和DRV8841的控制卡,并对拉丝齿轮传动直流24V电动机进行了一些简单的测试。 目标是通过PWM对电机进行功率调节,电机可沿任何方向旋转(顺时针或逆时针)。 当电机轴上无机械阻力旋转时,电动机排卸 约为500 mA。
DRV8841有两种电流限制:一种是可编程的,另一种是固定在3安培,以保护驱动器本身。 电动机连接到AOUT1,AOUT2,如图所示。 数据表中的5个。 驱动器输出和电动机之间没有其他无功元件(电感器或电容器)。
在没有电流限制的情况下,驱动器在将驱动器编程为取消复位后立即进入故障状态。 使用另一个设备打开/关闭电机,这是一个简单的MOSFET开关, 我们在电动机启动时测量了一个短瞬时电流,电流在很短的时间内实际上超过3安培。
内部电流限制使用具有3.3V参考电压的0.22 感应电阻器,因此具有3安培全刻度切碎电流。 我们没有将任何电容器与感应电阻器平行放置。 切碎电流(来自数据表)可编程为满 刻度0 % ,38 % ,71 % 和100 %。 我尝试使用AI1,AI2在各种设置下使DRV8841脱离重置,但结果始终是驱动器故障。 只有将一个小的2.2 欧姆电阻串联到电机上才能解决问题。
那么问题是:什么错了? 我预期可编程电流限制可以克服固定电流保护,为什么不能? 如何解决问题?
谢谢,Vasco