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

基于官方SDK FOC的速度调节与实时速度波形

[复制链接]
小小超 发布时间:2017-8-26 09:54
本帖最后由 ts2000 于 2017-8-26 10:26 编辑 ; }9 t2 I) A: c$ ~" i) |

( \" N7 B% v1 ~7 k6 }! v  这个其实也是官方的开放性实验之一,我是在官方的程序内容上修改而成。基本的实现的功能就是,利用板子上面的蓝色电位器调节无刷电机的速度,同时在ST Motor Control Workbench 上可以看到实时调节速度的波形。) D: Y( y4 J8 ^7 a% t2 Q) ]1 z- Z+ j
, T" j1 S0 Y) s1 E* R
步骤1.jpg * i1 a/ z: K9 S) O0 N5 U
步骤2.jpg
- M6 e& i. m) ]0 l打开官方的电位器调节速度实例。8 ?! N. P" G( m
, O( U% r/ z0 U1 i
步骤3.jpg
3 D. x9 q, R0 l) d9 ?# |把实例的C文件包含进项目中。. s, [- m: f' J, f4 u' K

9 ~+ c# L/ b2 ~: _6 p! v5 Q  A! I 步骤4.jpg - P( Q! _+ G+ M% z, d( d5 T
在main.c中声明实例速度调节的函数。对于实例的内容,只要稍微修改一下,就可以运行在项目中了。
7 E5 Q+ b. h2 Z* P7 Z
2 ?* h2 R) I$ U( T 步骤5.jpg
1 B, E/ p& H( ?6 ~在主循环中添加  potentiometer_start(); 函数。4 Z3 ]: k) e3 o6 T% G" z0 e5 g* C

4 b1 @3 e* U: u 步骤10.jpg
# g  S% c* P4 c在potentiometer_start() 函数中做一下修改。如果不修改的话,运行一下,电机会停止。编译完成后,把程序下载到开发板中。7 q- ]; j( z0 I  n2 u
! |, @3 f4 ], n: [. |

2 Q; ]4 B) Y" v 步骤6.jpg 7 z7 K2 z6 i! }# \! A
打开 ST Motor Control Workbench 在configuration中把电机的最高转速改为20000,因为调节的最大速度是16000转,这个也可以修改。不过还是保持默认的好了。! y/ F" A/ U3 k/ |! ?  _
0 H  F: |; E+ K5 e& q+ a$ w
1 W+ I2 \9 d* u' h2 X
步骤7.jpg 5 W- g' j: }; ?
在主界面中,可以看到电机最大的速度已经变为20000转了。点击启动电机,电机可以疯狂的转起来了。。
$ m: K) o1 y+ f. m% w3 G2 q/ e3 ]! d
步骤11.jpg 2 i( y4 k9 |: n2 {
点击波形图标- P- x! R; z7 j1 n) {

) c7 _. l" s$ t) x' \! f 步骤8.jpg
5 D. f( r" e; M3 s! p& x调节电位器旋钮,可以实时看到速度变化的波形。是不是很方便?3 _1 ]. _8 G2 J. v+ n; K
3 c. r8 P2 h- V$ L0 Z6 S) u
还是一点说明,,速度不能调节的太小,否则电机会停止。。教程结束。。。7 K$ q# Z2 A, W+ u% s9 \
步骤12.jpg 1 p+ \6 ?+ T! U, O# y; T

* p0 z, d0 t' I补充,,来张15000转的图~~~
$ k( d+ N$ {! }) H% y7 g
  z4 X3 @/ X. z/ I. q+ Y- s
* r/ x  S6 i. o; U

评分

参与人数 1 ST金币 +20 收起 理由
zero99 + 20

查看全部评分

收藏 评论3 发布时间:2017-8-26 09:54

举报

3个回答
zero99 回答时间:2017-8-26 10:10:38
支持下楼主,支持原创
leo121_3006061 回答时间:2017-8-26 10:41:26
支持原创,666
蒙面歌王 回答时间:2019-9-9 14:46:43
请问,速度过小,电机停止的原因是什么

所属标签

相似分享

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