自己根据FOC解决方案绘制的PCB,用的是F28069+DRV8305,参照教程lab-2a更改了PWM、SDI引脚以及用户参数,进行调试时整个电机识别过程能够运行完,但是在电机识别过程中电机发热严重,且根据软件监测数据显示速度已经达到上万转,但电机识别完以后,不能通过更改SPEED变量改变电机的运行速度。
浏览代码时发现,对电机控制变量gDrvSpi8305Vars一直在主程序进行读写,但初始化后并没有再次进行赋值,求解答,谢谢!!@Eric大神
自己根据FOC解决方案绘制的PCB,用的是F28069+DRV8305,参照教程lab-2a更改了PWM、SDI引脚以及用户参数,进行调试时整个电机识别过程能够运行完,但是在电机识别过程中电机发热严重,且根据软件监测数据显示速度已经达到上万转,但电机识别完以后,不能通过更改SPEED变量改变电机的运行速度。
浏览代码时发现,对电机控制变量gDrvSpi8305Vars一直在主程序进行读写,但初始化后并没有再次进行赋值,求解答,谢谢!!@Eric大神