你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

P-NUCLEO-IHM002官方牛叉的图形工具玩起来

[复制链接]
Stm32McuLover 发布时间:2017-8-27 21:04
本帖最后由 哈佛祖安智 于 2017-8-27 21:04 编辑 ' ~' H; @4 F; z: s( }& `
4 A3 A1 \5 T: V' o% |
ST针对电机开发提供了方便快捷且免费的MC 6-STEP LIB软件库,还有基于PC的免费MC WORKBENCH软件,可简化电机控制固件库的自定义设置,帮助用户设置不同的电机,监控电机运行参数。最新算法库(v4.3)引入一个便利的“Motor Profiler”工具,能够自动侦测电机参数,自动配置电机控制算法库,做到了一接触即可进行微调(One-Touch Tuning)的方式。
& g- J' D  e) L& F# ]5 y- A+ b/ B# R0 I
一、安装软件SDK+ [& f! V7 @- {+ o! d
牛叉到没朋友啊,这俩工具;/ ~; |, w2 u; ~9 w3 X$ ]
下载传送门http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries-expansions/stsw-stm32100.html双击安装:* f- H5 D; X* K, K
搜狗截图20170827190611.png
5 @1 w1 P4 J& {( F1 e& e选择个好找的路径:
1 l* K. F2 E; K7 L  a 安装FOC库.png
1 }; x5 m; d% I6 O1 o库结构:- W# R3 a  t5 ~4 ^
库结构.png MC WORKBENCH软件的路径:5 w; N" q2 Z" D0 b* I

! z8 G) f  e# z- C4 m* f5 b STMC路径.png ! r* G* w, h  X5 f4 d0 C
Motor Profiler软件的路径:
* S0 x: e( D9 P4 ]: ?
9 D2 H3 }& R# [" N# B/ p: ?7 A* {" q STM软件路径.png
) g! f4 k1 w' }  I- l7 T$ _5 A8 U. |. R7 i- V

2 Y/ s7 U5 N0 @安装后可以找到“ST Motor Control Workbench”软件。打开该软件,出现如下图所示的界面:
5 y5 H  Z- {- k+ ` 搜狗截图20170827201203.png
% H0 V) S$ `- _: S/ K+ M. ^; `
8 t# r5 m7 n) _' }% `- b9 E/ l可以看到,从ST Motor Control Workbench软件里面也可以打开Motor Profiler软件。
( @0 t/ x( e( J9 I! N; O  v' r1 B$ Q2 v7 c* k4 S2 ?8 @
二、配置自动检测电机参数( E3 f, X- f- M; E& R
下面就跟随培训的步骤来体验这2个牛叉的工具;8 ?; l  Y  v+ q1 m

3 @* `. _% N* p  L7 q  d4 N, m首先使用Motor Profiler软件侦测电机参数;+ D, [$ I4 d# t0 Z* Y# e" U* W
step1:选择一个途径打开Motor Profiler软件,安装目录查找、快捷栏、或者ST Motor Control Workbench软件里面;) N5 Y$ K9 e6 v3 E# h8 I: P( D
step2:打开软件后,看到选择板卡按钮,点击它;2 F3 Y0 {5 F) a2 N
选板卡.png 7 x8 K& i: {$ Z8 G' d  a+ o" N
step3:本次选择第一个Nucleo-F302R8、X-NUCLEO-IHM07M1 3Sh组合;
0 c8 q: t' W/ w9 T4 G; [  \- w0 f 选板卡2.png
) C5 [# }6 U, x6 |; V- O% C! k( c# Qstep4:填写电机参数,并点击Connect连接开发板;/ i- g1 i( B! g; t3 M! t: M& h
搜狗截图20170827192606.png
! X, @6 y( D" B0 T/ F# b( Estep5:此时会弹出窗口,点击Upgrade Firmware即可;* W! U: _' s: i! V
搜狗截图20170827192637.png ) O+ ^" K) g5 r: q: |
% x. O" d1 o2 j" _" o
搜狗截图20170827192649.png * `6 y! I$ D7 l0 ?9 P1 o6 J
step6.Start Profile按钮此时变得可以点击,先固定好电机,然后点击Start Profile,此时电机会启动、加速、停止往复;
0 a* M* ?7 S" l4 B% q& Hstep7:完成后如下图所示:电机参数计算出来,若失败就重复步骤6;* ~8 l: j7 `' t9 s# _9 [( h
搜狗截图20170827193742.png
7 ?7 ^& L3 O" i0 U$ w1 M& u+ g, ]  ?& Q' ^5 `. f
0 t( Y  }  R2 d- t. u. g

0 i9 S- m1 b. ~step8:命名并保存侦测的电机参数配置文件:/ d3 f& j2 E/ S' p
搜狗截图20170827193937.png
6 H4 h/ j3 |4 M; ?' |! [此时可以点击Play可以进入电机旋转测试界面了:$ }! Z" Q0 m0 @; \. z# X& R
搜狗截图20170827194239.png / M8 B8 ~3 o& U  L% T! p
; }8 E2 O3 Y/ N! W/ A; k

  d0 f: ]) s0 Z* q& {! Z6 s7 E3 }5 r# `/ a7 f
三、编译工程,使用PC端监控软件
' w' x3 l( e1 v. ^) a! vstep1:打开ST Motor Control Workbench软件,new一个project;
) l' U5 o5 C& u( p# Y1 Q 搜狗截图20170827194351.png
  f0 {7 j: c) n0 ~' Qstep2:按提示步骤选择参数,最后的电机参数配置文件选择上面生成命名的;7 |+ Z, r5 }6 Y' P5 t  I
搜狗截图20170827194520.png ! T& P  Y' ?0 }
点击OK后,弹出的电机参数界面:/ g0 o! U* s" H) r# H
搜狗截图20170827194600.png / c* c& {, F6 ?  y" [6 {% D
step3:然后点击此图标/ ]4 s  o1 ~1 H  A6 x6 \- a
搜狗截图20170827192037.png
6 {7 ]& K2 B6 y/ C% f4 N9 K# b% F; bstep4:选择Workbench工程保存路径并设置工程名;
! W. N  i6 P4 s3 P 搜狗截图20170827194833.png
: G/ A" V* x7 ~! S$ _* tstep5:下图中路径需要选择FOC安装路径下的"\FOC SDK\v4.3.0\STM32 PMSM FOC LIB\Web\SystemDriveParams"
  P& {3 J% T, H* O% d! Z3 @& w 搜狗截图20170827195004.png
8 u2 d: P" g+ a3 O7 P# l: t6 r, ^step6:接下来编译烧录固件,使用PC端监控软件。4 [2 l- o+ i8 S; s& t) D, h/ p: E% A: x
step7:进入安装目录FOC SDK\v4.3.0\STM32 PMSM FOC LIB\Web\Project\MDK-ARM
; ]1 j8 @5 g6 ^2 d2 |/ c; ?5 K3 F9 z; ~( ~" `! N& P
打开STM32F30x_MC Library工程配置并编译生成Library库文件:2 a! k& d2 `% ]0 s+ w
搜狗截图20170827195312.png 1 \; Q$ K8 `$ k; E$ }! o2 S& r1 O1 S
! N2 t/ k. H$ e8 j9 W! ~7 G
搜狗截图20170827195346.png , A" Z2 G- U# i1 T% E9 G1 L

4 E% n. E" r: @8 [. Q$ ?' T; V 搜狗截图20170827195417.png . S( R0 I/ o: j. a
1 b3 w, n, L; V2 N& n( g
进入UserProject目录,打开STM32F30x_UserProject并编译下载程序到开发板:
9 e+ F2 u1 D8 J7 w7 y; ]
5 J2 V5 t7 Y& Q) _+ _* U  w 搜狗截图20170827195439.png
3 ^1 s1 Y& \4 \5 _! C8 \0 _6 G6 Sstep8:打开ST Motor Control Workbench软件,选择图示工程;
& v6 c9 M* c4 q  u0 z7 P; V
) K# h( O! s8 A+ ` 搜狗截图20170827195605.png 3 i$ s$ z! u3 j+ ]/ a7 ~' L* ~9 v( k
step9:点击图示按钮,进入监控界面; 搜狗截图20170827195628.png
5 P8 J0 z/ I$ V' q点击如图按钮连接开发板,串口号,波特率自动识别;
5 |& M/ p$ \. ^* X: h 搜狗截图20170827195709.png
6 Q+ Z, F7 {0 |& G- \/ y9 t$ d  c6 ^5 `. P% x
搜狗截图20170827195723.png
' r. g' d, O* a  ~6 T" |整个软件界面布局是十分合理的,包含了所有功能;; R7 S1 J, n! V
速度曲线监测界面可以看到电机调速特性:5 {5 \' p0 |5 F5 Q  i; j/ H
搜狗截图20170827200516.png
. j3 h" P7 l; t/ i6 j9 V3 v% M
; G  s5 _8 @( v  A1 u监控功能强大,看视频吧:, X- h3 W2 Z3 ?- \0 }/ `

3 _# O) }. ~7 N3 W9 b' N本文所述步骤都可以在软件的帮助pdf找到,ST准备的资料非常丰富详细;
/ w" I$ M! w+ u' [& L  s, P3 M
2 Z' }/ J5 S% q" N8 a
! @+ r/ A* i- `. M8 h' L3 R1 ?. \2 e) j5 W. i
收藏 评论2 发布时间:2017-8-27 21:04

举报

2个回答
landeng 回答时间:2017-9-4 21:06:27
非常细致,感谢分享!
heyv11 回答时间:2018-6-3 17:17:49
感谢分享

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版