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

X-NUCLEO-IHM07M1 电机套件 梯形6步法之波形分析

[复制链接]
小小超 发布时间:2017-8-20 00:46
早上简单的对电机套件进行了测试,晚上直接用示波器来了个波形分析。看看电机实际运行的效果。 ST公司有专利反电动势采样算法。梯形6步法一般是采用PWM开或者关的时候,通过ADC采样。如果采用PWM开的方式,采样值和中点电压做比较;如果是采用PWM关的方式,采样值和0.2V做比较。而确定换相的时间点。详细可以参考官方的相关文档。 新建文件5.jpg & N1 \5 c, j0 t# W
电机在慢速运行的情况下,测量电机输出端的波形,标准的梯形波,非常漂亮。3 x( L+ Z% p* h# l! e
" {3 U; C, D8 \. _; X) ?5 B! T# s
新建文件7.jpg ! ?) J7 t) K6 V$ O/ n0 B, o
在最高转速的情况下,波形已经有了失真的情况,同时电机震动非常大。从波形上可以看到,换相的波形已经是提前了。本来应该是差不多对称的波形,现在一边大一边小。
' W& ^1 k1 Z4 z 新建文件8.jpg 4 K( w: F$ x& ?2 i- |+ ~) b# {
两通道的输出波形,可以看出当检测到过零点后,再延时30度再导通另一相。杂波非常小。
; Z2 p& R2 V0 ], j8 L, V 新建文件1.jpg ! M; X3 T( {* m
看看CPU输出的波形,是采用了上PWM,下ON的驱动方式,也就是最普通的驱动方式,缺点是效率不高。优点是程序简单。在这里有个疑问,为什么官方不用上下互补的驱动方式?8 R' T4 U6 n. X- ]/ W" F
新建文件2.jpg
. J$ B. G0 v9 f; L  sPWM采用了50K的频率,很明显的是采用PWM触发ADC的采样方式,只有硬件触发才可以做到这么高的频率吧。迟点再分析一下官方的采样程序。再看看电机的启动方式。
" V8 ]7 ~7 {: c' D' U* ] 新建文件3.jpg , o! Q* Q- k2 X  w4 `; L
果然不出所料,电机采用了三段式的起动方式。简单的说,就是在电机刚起动的时候,不断改变对电机输加的频率,与及增大占空比,同时不断检测各相的过零点是否满足6步换相方式的过零点顺序。当条件满足后,立即转跳到正常的运行方式。这个启动方式的缺点就是当负载的不同大小,会影响启动的成功率,需要对不同的电机,负载,确定好相应的占空比与及频率。在测试的过程中,电机也试过出现好几次的启动不成功。可能是程序不完善吧。
3 r! ~+ s( S- c3 ?: | 新建文件4.jpg
- y8 K7 s1 n7 p6 h$ N" O从图片可以看到,电机前段时间是采用强制换相的方式,获得正确的过零点后再转跳到正常的换相程序。9 A; u+ m( k, ]9 l; G, @4 n
5 l! R0 }4 e6 I. e0 ?( a
好了,下次再分析一下电机在FOC的情况下的表现。。。。。。。还有再详细的研究一下官方的程序。。( h: X2 F+ V! |5 @2 Q

7 \' x4 I: p; h( r4 c/ @
2 }; h5 K0 P+ _( ]( `6 P2 I% _" h

评分

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

查看全部评分

收藏 2 评论6 发布时间:2017-8-20 00:46

举报

6个回答
@乔木 回答时间:2017-8-20 01:52:42
哇,长见识了
zero99 回答时间:2017-8-21 09:04:29
哇哦 ,很厉害的样子
andey 回答时间:2017-8-21 09:49:03
提示: 作者被禁止或删除 内容自动屏蔽
花落莫相离 回答时间:2018-6-28 19:57:30
大神,有用过stm32F302+IHM07M1进行电位器调速运行设置吗?
& Y+ W! {9 D! w, J2 s
chenyujie-35565 回答时间:2018-7-14 14:55:20
好厉害
mozartc 回答时间:2018-7-16 09:43:49
这是用的电机套件里的例程吗?高速失真蛮严重的啊

所属标签

相似分享

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