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

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

[复制链接]
踏平幼稚园 发布时间:2017-8-21 12:21
接上篇:套件清单+六步换相驱动测试1 C' _) S* N4 h" O0 o
* L5 I; I. Q3 A- z2 B+ N7 u$ t
一、硬件连接:  Y4 B& b- j# S
    连接电机,电源,开发板usb.同时驱动板jp针脚调整为FOC控制:jp1、jp2闭合,jp5、jp6连接3sh8 |* g6 P( @( L: O& E6 k
         0.png
& T$ E$ J5 \( O* W. L1 x, ?( ~5 K0 z7 s" W8 O% M6 U5 L
二、软件:: x- F2 ?- o% q: ?4 p- {
    1.安装ST提供的安装程序STM32_FOC_SDK
# ~! k: f" o  L% y, h         1.png
& `+ N; E# e, v8 M' X5 W. o* ~8 `- {0 J! U. A0 U& T, O
    2.打开安装目录下 STM32 PMSM FOC LIB\Web\Project\EWARM\STM32F30x_Workspace.eww
4 j( F8 Z& U" J9 D$ K( ~2 }) z& N         2.png : y' j# Z- ~7 C& k, I2 n

- @+ |3 z2 |& E4 m    3.选择MC Lib工程配置并编译生成MC Lib库文件" H/ p3 s5 a! s6 X% c3 d2 ]
         3.png " _( @% T- g! M5 K$ w+ @

/ @9 S9 t6 _: A2 g  |    4.选择STM32F30X_UserPro并编译下载程序到开发板
$ A) \8 [3 t  T# u) S% s. K         5.png 3 V- Y* D0 j& K, m- {
% b9 }" p( Z# T5 u
    5.打开pc端工具ST Motor Control Workbench
0 c# R$ B( r- ?, l* N4 {8 m5 x         6.png ( J/ M4 W) y( l+ z' e" W

7 d$ `; b3 r0 K. L    6.打开图中例程
( a: ~! B+ \8 p9 K         7.png 1 W! f# s% R4 ^% D8 I( H( A

9 K4 A8 e8 \6 X. Q1 r7 H/ A    7.进入监控界面,并连接开发板# G9 V4 V6 l- Q& s7 L
        a.打开监控界面$ H% n/ \# Z' u% d& n/ y
             8.png 0 Z0 w: e; f0 {
7 A4 t8 o* j9 A# O) @
        b.连接开发板& Y& E& L8 k& r, J% h! Z+ Y0 D. Z
             9.png / m$ x0 }! V5 ^( b, L; c

7 j& A8 _" F$ ]; {! w9 J. P        c.连接成功:
# w9 |, o# x3 n! ^8 e1 g             10.png
( v% M; j  ]1 \% |' {+ z7 Y1 Z( m. J- {6 u
    8.监控界面主要功能模块说明
! K9 s8 n0 v3 s2 h7 G         11.png
2 S. j: O& _( q1 ~
# j' J) ]* ^8 S/ `    9.转速栏设置转速并电机"Start Motor"启动电机
; ~) w# c, |: F  T         12.png
+ U& P, S* k3 W! A; v7 t
- d2 P5 C: z6 z3 G0 j5 |三、体验感受:8 `7 |% Y+ o. ?8 c" G+ Q8 ~1 C/ W& t9 H
    pc端工具功能很丰富,提供了非常多的配置参数以满足需求(好多参数都不懂,需要慢慢学习),同时还提供直观的电机状态显示,当发生错误时电机会停止转动,并在状态栏提示错误原因。: g9 U. k1 |$ _! l8 g
- t) W* g9 a4 J
四、工具及手册:
) X. B5 A- ?$ m+ o- F    ST官网FOC MC_Lib地址& v+ e5 H; d& h! T3 F6 m) c/ k

, t; t3 _9 q! Q9 ^6 R! s: r" n! C

) {& P, P# R  }0 Q1 b/ H
1 H. k0 r9 e, Z, j
) z4 }5 R* G  y8 {' a
, D& L9 |: Z% a  h1 f3 x
赞 收藏 2 评论14 发布时间:2017-8-21 12:21

举报

14个回答
zero99 回答时间:2017-8-21 12:29:46
其实电机文档,在社区同样可以下  
) X& y% H( J. K' o( Q: s! f& h$ r* ?/ h  R5 C0 y
https://www.stmcu.org.cn/document/detail/index/id-214833
踏平幼稚园 回答时间:2017-8-21 12:38:09
zero99 发表于 2017-8-21 12:29
2 S! u$ J, `7 X( G$ t3 ]. `其实电机文档,在社区同样可以下  
/ V8 y$ W2 E3 }- H/ w
! r, G' v1 X! Qhttps://www.stmcu.org.cn/document/detail/index/id-214833 ...
; u. Y( X) G- I' \; `
社区有时候更新不及时,所以文档还是喜欢从官网下
zero99 回答时间:2017-8-21 13:05:42
踏平幼稚园 发表于 2017-8-21 12:38
. k. {6 l3 m3 l3 q社区有时候更新不及时,所以文档还是喜欢从官网下

* Z8 [& t. s+ n& x9 _" x哪有的事  
anny 回答时间:2017-8-21 14:43:06
多谢楼主的分享,学习了
futuresir 回答时间:2017-9-4 09:22:51
多谢分享
ls2013211536 回答时间:2018-5-7 08:36:37
请问楼主这个板子上面没有8M的晶振,这个例子可以使用吗; K' j+ L% a( r, C, V/ m! H
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
. n! p4 i1 G1 {9 ?) [5 n) j- ~2 d怎么链接上串口的
7 ~; n1 e$ ~* N: F9 F( _
你用的是套件吗?/ C- v- A1 W/ c* m
不是就买一套
  l. o$ D! L! j% E& }5 m是的话,去看看开发板原理图,晶振和串口问题原理图里都有自己找
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+ J! l( p9 A7 O
我用的是NUCLEO-F302R8+X-NUCLEO-IHMO7M1     套件,这个硬件需要怎么去修改吗   谢谢了 ...
  ~# j5 H: o  h! [5 [. @0 e* `
这个组合肯定没问题,但我这没有你的开发环境也没时间一点一点分析,还是自己慢慢调吧
: w3 W( T+ H5 ?无非就是 原理图+代码+调试+示波器
jeff1996 回答时间:2019-7-27 08:52:42
楼主, 可以把SDK4.3的安装包给我一下吗, 现在官网下载都是5.0以上版本了* l' _. g) |7 _  W* m
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版