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

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

[复制链接]
Stm32McuLover 发布时间:2017-8-27 21:04
本帖最后由 哈佛祖安智 于 2017-8-27 21:04 编辑
4 m# z' s& |  U* L3 T, t3 S) g) D7 y# t6 X/ G
ST针对电机开发提供了方便快捷且免费的MC 6-STEP LIB软件库,还有基于PC的免费MC WORKBENCH软件,可简化电机控制固件库的自定义设置,帮助用户设置不同的电机,监控电机运行参数。最新算法库(v4.3)引入一个便利的“Motor Profiler”工具,能够自动侦测电机参数,自动配置电机控制算法库,做到了一接触即可进行微调(One-Touch Tuning)的方式。
% @6 w& ?' z  A$ x* [) T# S8 L1 \0 s  U
: k1 T" K0 z) H; M$ N一、安装软件SDK- ~4 c) C: n) r/ `1 Y0 ?% @
牛叉到没朋友啊,这俩工具;+ ?, h7 k. d0 f' X& p4 t* ]5 |
下载传送门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双击安装:
- H. g. Z# ^& H  e$ k& [ 搜狗截图20170827190611.png
5 N' M% l( w) G$ v7 w4 O选择个好找的路径:
5 i/ J3 |8 X. O3 T 安装FOC库.png
% Z! M) o9 d, q+ M库结构:, j+ \. |' L/ W7 R
库结构.png MC WORKBENCH软件的路径:
7 e8 D! l7 }3 U- Y( A! f
% q/ T7 o7 }3 o+ i. E8 w STMC路径.png
3 j6 A* }2 F3 n( C" ?Motor Profiler软件的路径:
0 w' Q3 ~- w* @% R* ?% C& f% I7 X. T3 Y8 a2 K
STM软件路径.png
7 b7 D  V' Z6 I, D$ s2 U0 y, ^
5 `* v* k: |" w: G/ j2 d. _
$ G$ ?$ B6 D. k/ }( V, d, y0 a安装后可以找到“ST Motor Control Workbench”软件。打开该软件,出现如下图所示的界面:
9 m3 }5 H# ~" r8 \: _# Q 搜狗截图20170827201203.png
5 C2 X8 [8 F4 G1 v7 g
/ g7 A5 p5 n8 D可以看到,从ST Motor Control Workbench软件里面也可以打开Motor Profiler软件。$ I! N* j! ]9 y3 g# m

+ I% z2 Z4 _: g/ C2 {1 u+ \) L二、配置自动检测电机参数
/ o* o' f) o& o0 ~3 L, `4 ?# V) N下面就跟随培训的步骤来体验这2个牛叉的工具;4 h4 X* F/ {3 I' q3 H8 e
. U% R9 x* ^! e* v/ L
首先使用Motor Profiler软件侦测电机参数;+ }' w6 R3 O2 s3 x
step1:选择一个途径打开Motor Profiler软件,安装目录查找、快捷栏、或者ST Motor Control Workbench软件里面;
' J  V' l' _2 Z2 h. ^# F: X- wstep2:打开软件后,看到选择板卡按钮,点击它;
4 I2 T# W" i" L" [, c# Y 选板卡.png . Z0 u3 K1 Y. c
step3:本次选择第一个Nucleo-F302R8、X-NUCLEO-IHM07M1 3Sh组合;
! X; N4 n1 n- s' S% e4 y 选板卡2.png 8 Z0 h) R: c" S9 D4 {
step4:填写电机参数,并点击Connect连接开发板;
  K  H! R' r2 v' L2 @3 | 搜狗截图20170827192606.png
/ T* X: N0 L) _* @6 Rstep5:此时会弹出窗口,点击Upgrade Firmware即可;
( l2 x6 b- n; F2 w) H% {! c 搜狗截图20170827192637.png * j: s8 D3 a% Q( h1 ]

& H. A8 `# C" K+ j4 J1 s 搜狗截图20170827192649.png + V3 P# H! j0 b0 e( ]
step6.Start Profile按钮此时变得可以点击,先固定好电机,然后点击Start Profile,此时电机会启动、加速、停止往复;
" v6 Z% i3 B% M) n% Cstep7:完成后如下图所示:电机参数计算出来,若失败就重复步骤6;7 K% p! }0 Z- Z' d
搜狗截图20170827193742.png ; \5 h) a1 R' q7 x
6 h6 i0 b9 [- m
% N5 Q. I7 V9 S- n

( ]3 h  A) a: L; K$ _step8:命名并保存侦测的电机参数配置文件:* t. P8 ^& ]( Z- F0 t5 b; \/ `
搜狗截图20170827193937.png / N4 m, C: d5 j# O% J0 |
此时可以点击Play可以进入电机旋转测试界面了:' z, p3 `* \5 R7 u) R; S5 {: e
搜狗截图20170827194239.png
, a% T/ P+ {0 S- u; |8 r$ J+ R( O8 a- X8 y% s

$ O# t" w6 ~* `9 q; F8 i: Q1 J! n6 d# ^! @# n' N+ ]
三、编译工程,使用PC端监控软件
: @4 n6 z; _% m* q: q$ \% lstep1:打开ST Motor Control Workbench软件,new一个project;
: i2 N( K; a% d 搜狗截图20170827194351.png ( X7 C3 m" D* k) M
step2:按提示步骤选择参数,最后的电机参数配置文件选择上面生成命名的;1 \' w- t: ]! M5 Y2 ?" `* O' {5 E
搜狗截图20170827194520.png + A9 {  w6 G1 S- I/ n( _2 W1 w* V
点击OK后,弹出的电机参数界面:
5 p& m4 K2 T+ q  t% p' Z 搜狗截图20170827194600.png 6 g  o3 J' U8 P' d* ~2 a  K+ ~
step3:然后点击此图标; J! F7 ~* w2 Y
搜狗截图20170827192037.png 4 l! B* A8 K/ u; _! H' C: @8 m
step4:选择Workbench工程保存路径并设置工程名;
, ]* @- c9 W2 {! }8 F: k, t 搜狗截图20170827194833.png
  o6 e6 d2 ?6 Fstep5:下图中路径需要选择FOC安装路径下的"\FOC SDK\v4.3.0\STM32 PMSM FOC LIB\Web\SystemDriveParams"
* [! m6 _% v0 L 搜狗截图20170827195004.png
2 a" s9 d! h2 O" sstep6:接下来编译烧录固件,使用PC端监控软件。
5 @5 l% y3 {. Z# t1 ~step7:进入安装目录FOC SDK\v4.3.0\STM32 PMSM FOC LIB\Web\Project\MDK-ARM
" E8 }! z6 `3 C+ I' Y1 ^- S* h: }" \/ y, j$ Y/ s. q8 l& M& d
打开STM32F30x_MC Library工程配置并编译生成Library库文件:
: m0 m" p# W& h  M- l) V: v 搜狗截图20170827195312.png . b' Z7 y  Q2 Z8 w; }
, u6 I. f" _, R
搜狗截图20170827195346.png
) z& F; v* w8 ?8 a; p0 \/ u# E3 V5 e% D6 d
搜狗截图20170827195417.png
3 @8 b$ E  b0 s" ?: T3 |+ q# V
8 ~7 A: s0 y3 j5 e; v% u进入UserProject目录,打开STM32F30x_UserProject并编译下载程序到开发板:2 T) r: P' M7 e0 f4 A

/ Y4 b) h5 |0 b. h 搜狗截图20170827195439.png
. r2 F+ V3 [% o% M9 Z4 Rstep8:打开ST Motor Control Workbench软件,选择图示工程;
0 Q7 [0 A6 y! ]: ?* X  d/ ?+ ^1 k% ~- @2 y& x+ ~2 \
搜狗截图20170827195605.png
- i0 m4 Z9 W6 {! e% C: k0 Q6 xstep9:点击图示按钮,进入监控界面; 搜狗截图20170827195628.png & J  C, q! H; |. y9 Y- ]6 P
点击如图按钮连接开发板,串口号,波特率自动识别;
) b& I& j. y: A# [" K# [4 P 搜狗截图20170827195709.png
' ^# _9 V: |! {9 X% M4 s& a1 l5 G- l% P# K2 o
搜狗截图20170827195723.png 4 {' N  g4 |/ u  M, h& Z
整个软件界面布局是十分合理的,包含了所有功能;9 c, c) h+ A; |+ f" Y  Q$ N+ h
速度曲线监测界面可以看到电机调速特性:
9 ]1 q/ u# L, t# _7 L+ E5 D+ c, O 搜狗截图20170827200516.png   M3 @  z$ {$ I+ W
" Z/ W# D5 r% r3 j0 [
监控功能强大,看视频吧:
# l) q* K9 p- p: t) d0 K; e! S# o3 d2 l
本文所述步骤都可以在软件的帮助pdf找到,ST准备的资料非常丰富详细;. _, w+ r1 X) j6 L; X
& T( b. N' d% V  l* s
  X7 w* a4 l3 N
2 i' y2 [6 X. n2 w9 b( `
收藏 评论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 手机版