DRV8305: 我学习了simulink自带的例程里面的无感FOC控制,然后我把我自己做的模型复制过来用于控制转子位置。

Part Number: DRV8305

仿真可以运行,没啥问题,我也编辑烧录进去运行过 几次电机没问题。现在烧录进去电机只会按照100转速转动,并且控制转速没反应,而且电机start以及stop没反应,没办法控制电机开关不知道怎么回事。主要的是烧进去后,在上位机没办法控制电机按照我的转速转,他只会按照100转速来转,(目测100转速),而且失控
我的转子位置是由IF强托,然后达到转速后改为AVF-PLL自适应适量滤波器锁相环,用来滤波,然后锁相环获取转子位置。
是因为我的模型里面有matlab function文件吗dfd54927-bbc7-49d0-b2e2-c7c332795b3b.pngf569f060-0968-446e-b0f3-9d65574ccbc5.png