工具/软件:Code Composer Studio
在大约12个月的尝试后、我终于让 instaspin FOC 工作了。 我发现问题是在我的所有外转式电机上检测电机电感值。 我最近获得了一种跑步者类型的设计、可以在没有任何问题的情况下检测到它。 通过在另一个电机控制平台上测量电感、我能够获得 instaspin、从而也能很好地运行外转式电机。 我仍然无法确定检测失败的原因。
我发现改变各种东西总是会导致两个问题。 使用 大多数示例项目中的默认 USER_R_OVER L_EST_FREQ_Hz 300设置、一旦电机斜升并尝试测量电感、电机将会失速或非常缓慢地旋转。 没有电流设置、或调节它上升的速度以产生任何影响。 通常、如果使用此类方法、它会通过熔化 MOSFET 来杀死逆变器、即使是极低的电流限制也无法保护它。
或者、将 USER_R_OVER L_EST_FREQ_Hz 降至200或更低值可使电机通过检测 、但测量的电感完全错误、当实际值约为240μH μ H 时、结果持续超过1亨利。
是否有任何关于这些电机为何无法检测的建议? 随附的 USER_h 是一个使用另一个控制器测量电感的外转式电机、通过这些设置、它运行 correctly.e2e.ti.com/.../1665.user_5F00_j5.h