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

【电机套件 P-NUCLEO-IHM002】二、FOC控制及PC端工具体验

[复制链接]
踏平幼稚园 发布时间:2017-8-21 12:21
接上篇:套件清单+六步换相驱动测试
4 t5 J# O" k7 ?6 W; [* z# m
. e2 Q( a+ r- g+ u, D" z% l一、硬件连接:
& S3 ^& }# w( h" B! O, d    连接电机,电源,开发板usb.同时驱动板jp针脚调整为FOC控制:jp1、jp2闭合,jp5、jp6连接3sh2 e. g  S- s1 C; v
         0.png ( L; O2 C2 x- P7 d; R

( C. y/ u+ i' t二、软件:6 C: b0 d2 W2 V& B: a1 A$ d( s" H
    1.安装ST提供的安装程序STM32_FOC_SDK3 \! F. L' V0 R, [8 \
         1.png ' P* q1 j( a& G& w

4 k: Z0 ^7 p2 w. ^3 a4 L9 q( e    2.打开安装目录下 STM32 PMSM FOC LIB\Web\Project\EWARM\STM32F30x_Workspace.eww
" D8 g7 i. I0 y         2.png
  G. D) j% U8 k2 J2 @# f5 X. f/ u7 x, M/ L; Q8 ]7 f8 O
    3.选择MC Lib工程配置并编译生成MC Lib库文件
# W$ j2 r5 w* {# _, ^         3.png ( ~: J( B: J+ P' {
8 Y' K+ r/ U6 n- \+ B/ g. R/ J
    4.选择STM32F30X_UserPro并编译下载程序到开发板
2 y2 S% S2 D# S' X( T9 {         5.png
: j, \& g! J, G( U4 n( f6 \$ o6 _) T( u
    5.打开pc端工具ST Motor Control Workbench
6 b8 k3 I8 y3 U7 n$ A, z. b: `         6.png ) k9 x: Q- U  z" {, I+ T( ]/ z, G
4 W7 h  ]. P5 E; P2 l
    6.打开图中例程2 V$ p4 Q& q/ n6 h# d
         7.png
: J0 T3 [, i" {4 y) F$ ^6 {
5 N% h+ F8 p  R4 \" H" Z7 g    7.进入监控界面,并连接开发板8 S3 d1 h3 B. r! v. y* n0 l- m, ~
        a.打开监控界面
1 K) y5 G" K2 W8 c( n/ {$ k             8.png
1 f9 o1 d1 a, Y1 m+ x4 j
4 r) e) C# v  {# q. ~        b.连接开发板
  ~% ^; d7 Y. q+ a) D4 f8 a             9.png 2 k3 m+ k* f( l/ ?* e
9 u. z" D# @5 ]3 [
        c.连接成功:3 h: c* e1 a3 l# ~' l
             10.png 8 ?7 ~$ P; r: z/ T

( B. a) ~# Q4 }, d& i, a' t    8.监控界面主要功能模块说明9 Z' Q3 e4 `6 j
         11.png 6 M/ X: l0 M! p$ ^1 M

* |! i+ O5 p/ G    9.转速栏设置转速并电机"Start Motor"启动电机% b3 I- c- y2 n4 s& X+ P! g+ t
         12.png 0 W. x  l3 V3 n& J3 O1 L$ d6 p+ L
* k/ o9 g6 z" \6 W1 o2 P
三、体验感受:( T: R4 i/ I1 O0 T$ ~0 [4 i
    pc端工具功能很丰富,提供了非常多的配置参数以满足需求(好多参数都不懂,需要慢慢学习),同时还提供直观的电机状态显示,当发生错误时电机会停止转动,并在状态栏提示错误原因。: g7 m7 d9 _/ x

2 Y1 O0 g8 Y# V6 u7 e四、工具及手册:
6 _& A5 z  e% F" P, a# A' j7 P" v8 [    ST官网FOC MC_Lib地址
  E0 J" D( B! L1 q; n, c5 g
0 Y* r1 `0 G( P: C# g/ @+ Z! }
$ H# ]. g; Z2 j8 r0 t5 A' _' _( t0 [7 l, F9 }
  t! Y8 O# I6 d& P
  o, {4 q4 r- s8 Z( z
0 x) [! N! q$ W1 c+ Y
收藏 2 评论14 发布时间:2017-8-21 12:21

举报

14个回答
zero99 回答时间:2017-8-21 12:29:46
其实电机文档,在社区同样可以下  ) [/ u8 r, }. P0 W* B

+ n$ T9 K9 f5 z0 rhttps://www.stmcu.org.cn/document/detail/index/id-214833
踏平幼稚园 回答时间:2017-8-21 12:38:09
zero99 发表于 2017-8-21 12:29
/ J+ w$ Y& k5 n. u/ |8 t. v其实电机文档,在社区同样可以下  - L* o% G8 o8 N* b. h9 g3 o
2 W# i8 s# z. p# J+ G
https://www.stmcu.org.cn/document/detail/index/id-214833 ...

9 `: S* l3 i) L, n! D社区有时候更新不及时,所以文档还是喜欢从官网下
zero99 回答时间:2017-8-21 13:05:42
踏平幼稚园 发表于 2017-8-21 12:38) `! v* I4 G" m* W4 f+ x/ k! G
社区有时候更新不及时,所以文档还是喜欢从官网下
* a5 z% ?1 A+ E" X; j# M% s
哪有的事  
anny 回答时间:2017-8-21 14:43:06
多谢楼主的分享,学习了
futuresir 回答时间:2017-9-4 09:22:51
多谢分享
ls2013211536 回答时间:2018-5-7 08:36:37
请问楼主这个板子上面没有8M的晶振,这个例子可以使用吗* J" m) x5 @7 H  U6 S
ls2013211536 回答时间:2018-5-7 08:38:45
开发板的串口在哪里吗
ls2013211536 回答时间:2018-5-7 09:18:07
怎么链接上串口的
踏平幼稚园 回答时间:2018-5-7 10:24:20
ls2013211536 发表于 2018-5-7 09:18& {% D+ m: o1 }8 V" T
怎么链接上串口的

4 x5 i8 l9 N7 J  J你用的是套件吗?
0 n, s6 D$ j: v. \3 |不是就买一套) J8 U1 |' ~+ P0 Q& v/ j
是的话,去看看开发板原理图,晶振和串口问题原理图里都有自己找
ls2013211536 回答时间:2018-5-7 10:54:31
我用的是NUCLEO-F302R8+X-NUCLEO-IHMO7M1     套件,这个硬件需要怎么去修改吗   谢谢了
ls2013211536 回答时间:2018-5-7 11:14:12
买过套件后需要跳线吗?串口调试电机不可以直接用的吗
~~life~~ 回答时间:2018-5-9 18:04:14
踏平幼稚园 回答时间:2018-5-15 14:28:19
ls2013211536 发表于 2018-5-7 10:54* b* n8 K, k; X1 N) @
我用的是NUCLEO-F302R8+X-NUCLEO-IHMO7M1     套件,这个硬件需要怎么去修改吗   谢谢了 ...

% p' J2 T# ]5 D这个组合肯定没问题,但我这没有你的开发环境也没时间一点一点分析,还是自己慢慢调吧
5 u# N% J" U! i无非就是 原理图+代码+调试+示波器
jeff1996 回答时间:2019-7-27 08:52:42
楼主, 可以把SDK4.3的安装包给我一下吗, 现在官网下载都是5.0以上版本了
- o7 M0 W3 d, R$ ?( f! ^; {

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版