本帖最后由 踏平幼稚园 于 2017-8-21 09:24 编辑 9 Z- j0 l$ [8 s0 O, P 一、套件清单: 适配器:12V-2A电源,主控板:Nucleo-F302R8,驱动板:IHM07M1,电机:BR2804-1700kv 6 t+ T; O, Q0 o; p" K5 E" W3 D# } 二、电机连接线序:; R( W9 ]7 C/ B$ O7 q3 A 根据BLDC无感电机结构可知线序只影响电机正反转。官方手册给出的连接顺序OUT1 - 红, OUT2 - 黑, OUT3 - 黄,只是为了保证程序与电机顺时针、逆时针是对应的。 % {- m, _* q0 [9 W: g- y6 H6 K 三、IHM07M驱动板跳针jp连接及控制算法关系: 1.六步法:jp1、jp2断开,jp5、jp6连接1sh 2.矢量控制:jp1、jp2闭合,jp5、jp6连接3sh ! H$ r& Z) P0 S6 k# B 8 d+ H( I4 v! }0 F p% M7 B 四、工程配置区别:+ ]3 X$ f$ c3 L f4 ^# \ 1.STM32F302R8-Nucleo:按USER键电机启动,电位器调节电机转速;" H( g- M( n* Q; }+ ] 2.STM32F302R8-Nucleo - DEMO mode:1基础增加旋转一段时间后停止,然后再旋转一段时间停止,如此循环; 3.STM32F302R8-Nucleo - COMM mode:1基础增加串口控制功能;( {9 }, E& @$ D8 ?2 C' | 4.STM32F302R8-Nucleo - BOOT mode:1基础增加上电led闪烁,且用户程序从0x08009A00开始; ; O* o+ N& `6 p+ v/ @, h 五、示例:! Y* L* a: ^+ J4 W( ]# J* E 1.正确示例,六步法程序,六步法连接jp,电机旋转 , c8 q8 P0 u. z6 d: W . ~. A. I9 f/ h 2.错误示例,六步法程序,矢量控制连接jp,电机不能旋转3 W' S0 H$ P8 W* `- d9 W* {4 m - N# J* h5 B5 R% c 六、套件相关手册: IHM002: |
你是指4个工程配置吗?例程是一个,打开例程通过修改配置可以运行4个示例
; B+ H3 ?9 Q. t7 t @2 Y
楼主:参阅手册,您那个矢量控制模式时,JP1和JP2应该连接才是。
打错了,已更正
第四步配图。。。