主题中讨论的其他器件:DRV8305
大家好、
电机控制采用 F28069M+drv8305和正在使用的控制算法是电机软件的 InstaSPIN-FOC。
在每秒900控制频率下、如果设置了固定控制电流、例如1.5A、如果周期为1秒、则每个周期电流的方向与一个周期的方向相反、但幅度是相同的。 也就是说、第一秒发送的电流为1.5A、第二秒发送的电流为-1.5A。 第二个是1.5A、第四个是-1.5A、依此类推... 在这种情况下、电机在一个方向上快速旋转、然后在另一个方向上快速旋转、drv8305将在稍后重复几次后报告 nFault 错误。
如果电流是恒定的、电流换向的周期被缩短、例如、在前1秒内发生一次换向、现在变为10毫秒换向、电机只是在特定位置上下来回移动、而移动幅度并不是很大。 在这种情况下、drv8305不报告 nFault 错误。
以上 nFault 错误的可能原因是什么? 您能帮忙看看这个吗? 谢谢。
此致、
切里