| 
 
| 本帖最后由 fanx 于 2017-12-1 15:18 编辑 
 大家好,我们项目使用了STM32F042K6来开发基于ST FOC SDK v4.3的FOC电调驱动马达。
 
 我们开发步骤:
 1.使用NUCLEO-STM32F302R8和对应的驱动板,连接电脑,使用st motor profile工具来自动测量我们采用的马达参数;测量好后,保存到ST motor control workbench里面;
 2.我们的项目实际使用的驱动板是自己做的,不是用的ST的方案,我们硬件自己设计的,用的TI的芯片;
 3.我们根据实际驱动板电路设计,在ST motor control workbench里面设置好各项参数,电阻电流电压,根据电路设计的计算公式,调整了FOC lib中电流采样的计算方法;
 4.现在我们的马达能够转起来了,但是有一个问题,上电后,主程序上电后,必须要延时等待12s才能控制转动,直接控制板和驱动板一起上电就不行。这个问题很奇怪,有没有大哥调过,有这么方面经验的指点下啊。我们实在是不知道怎么弄了。
 5.还有启动参数我们也不知道如何设置,所以偶尔有时候控制马达转动,起转的时候,彭一下就停了,不动了,要重新上电才行。
 
 下面图片是我们的参数配置,各位大佬帮忙看看有啥问题:
 
 
 
 
 | 
 |