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

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

[复制链接]
小小超 发布时间:2017-8-26 09:54
本帖最后由 ts2000 于 2017-8-26 10:26 编辑   O' G+ A+ r" l: S6 y4 f5 h. J- b
3 a1 @6 w- i( X" n
  这个其实也是官方的开放性实验之一,我是在官方的程序内容上修改而成。基本的实现的功能就是,利用板子上面的蓝色电位器调节无刷电机的速度,同时在ST Motor Control Workbench 上可以看到实时调节速度的波形。$ k+ @2 H, A  B! C) R7 c3 \

( }& r9 g- [- x* k7 K) @ 步骤1.jpg ) Z* f# x0 L& s
步骤2.jpg 9 q3 f. k2 ?- c# J$ @: v& R5 f
打开官方的电位器调节速度实例。
, G5 C9 A3 V- U, m" W: J
( w3 b$ j; a; x; [) i 步骤3.jpg
# `3 {1 b. ^8 }; Q7 n8 }' U把实例的C文件包含进项目中。
: i1 t0 ~  {0 _! s8 T* a6 B- ^$ B
; l% ]9 h6 U6 i0 c1 q 步骤4.jpg ) X5 z) U$ y; J, j; Y" s  Y; x
在main.c中声明实例速度调节的函数。对于实例的内容,只要稍微修改一下,就可以运行在项目中了。( V* i. ^4 L" o: g
2 X0 M6 m% l( P" u( x. m3 b+ c
步骤5.jpg
; l1 F3 G5 s# j7 T2 ^" R5 t" T在主循环中添加  potentiometer_start(); 函数。
! u  v+ ]9 K9 n) k; M+ {2 H" A) r; y4 h( l8 F; T/ T
步骤10.jpg
$ H6 w# x/ V) w' o( R# q在potentiometer_start() 函数中做一下修改。如果不修改的话,运行一下,电机会停止。编译完成后,把程序下载到开发板中。+ q) e2 F# a9 E# l. \

) m; r6 O$ l" W+ R% R7 B$ A4 ~% A  s  b* j( |$ h+ J
步骤6.jpg $ Z, K8 r* u. g. a
打开 ST Motor Control Workbench 在configuration中把电机的最高转速改为20000,因为调节的最大速度是16000转,这个也可以修改。不过还是保持默认的好了。+ T& u4 h$ ?5 H2 N/ R9 C
3 x3 m( }7 n0 w+ o$ J
: v# k& O' x  W0 |3 a, E6 W
步骤7.jpg " }7 O! b) R' [
在主界面中,可以看到电机最大的速度已经变为20000转了。点击启动电机,电机可以疯狂的转起来了。。
* L6 R- F% e7 ]# |8 @  ]1 F5 {5 e- J- b$ ]
步骤11.jpg 4 w6 x" J! h- ?# U" O4 v
点击波形图标
0 m, P9 e  f( t. X2 X* K! W1 d; B% }4 g7 i. L% }- `
步骤8.jpg ; f; y0 _' v5 U1 S& S2 I+ U/ v
调节电位器旋钮,可以实时看到速度变化的波形。是不是很方便?6 S6 L" R4 A5 M/ {, K. }2 j

$ ?2 c9 c0 d3 I: K  C& o还是一点说明,,速度不能调节的太小,否则电机会停止。。教程结束。。。0 D& P: d$ D5 M+ j5 Q) X
步骤12.jpg ' ~8 K: e! K1 r# b

3 M; i: Q# T+ c补充,,来张15000转的图~~~
9 o0 ^1 R6 k9 a9 [1 f
  Z1 r4 [/ |' k1 A) j. A2 J6 v2 q0 a2 I2 \) s2 Z1 u. O1 E

评分

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

查看全部评分

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

举报

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

电位器时实调速

你好!请问你这个程序是哪里能找到,我非常需要你的支持,谢谢!843463348@qq.com

ffcaofufu 回答时间:2024-12-24 15:03:19

<br /> <br />

这个问题是找不到位置

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版