晚上看了直播回放,唉,真是揪心啊,一直卡着不动,也不知道是什么原因 。翻看了其他网友的帖子,安装“X-CUBE-MCSDK_5.2.0”玩玩。/ `. w' M0 e# ^: D% a9 w2 a0 m4 z0 k9 ^& ~0 S2 d! }. i 0 Q* O( C- L9 w* w7 H! N 安装“X-CUBE-MCSDK_5.2.0”之后会生成两个可执行程序:“Motor Profiler 5.2.0”和“MotorControl Workbench 5.2.0”,如下图:
! W! T3 r7 t3 b4 O1 k/ G: |; M0 a 配 置文件工具,是基于串口的,所以保证虚拟串口成功,如果找不到驱动,那就重新安装试试,我就是重新安装之后才识别到的,如下图:3 `* P+ t. M& ~1 B
' b t4 }% ~4 I/ y. H/ g 打开ST motor profiler工具,选择相应的评估板,我们用的是NUCLEO-F302R8的底板,X-NUCLEO-IHM07M1的电机板子,如下图:# l2 T$ ^8 O1 W3 D1 H
8 M* n: U- X7 F6 T! c+ y 如果选择的板子与实际不符,点击连接之后,软件会有提示,“mismatch”,我们需要重新选择,如下图:- e- n) e$ Z" B- y" n# s
" |+ s2 z& s' A" s) K% j 正确选择板子,连接之后,提示我们需要更新固件,如下图:
9 x" F f! ~/ G' d% w; w9 v 提示输入“磁极对数目”,我们输入3,电机可以运行,但是不会出现“save”和“play”按钮,究其原因就是输入的磁极对数目不对,如下图:
; ]9 y+ x' V7 @. o6 d/ U& X7 M 正确输入磁极对数目7,点击start profile,电机运行起来,并且会出现“save”和“play”按钮,可以把这个配置文件保存下来,方便以后使用,如下图:
2 E9 {' N1 B, p- ?" P) i b3 G4 U: n 运行生成的配置文件,在运行过程中可以改变速率,正转,反转等等,如下图:
" z$ K7 a: v& B* Z2 u' x/ G 电机运行效果:3 ~+ v3 d0 o* m$ H% p& c4 k$ r
|
微信公众号
手机版
26.png想插哪?
电机运行效果文字前面