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

【实战经验】用于电机控制单电阻采样PWM变形信号产生

[复制链接]
zero99 发布时间:2017-7-11 13:14
电机控制单电阻采样PWM变形信号产生

  d: s* w. D1 H% l% }" K前 言
* h% S1 x! L5 t电机控制单电阻采样机制是在一个PWM波形内采集两相电流ADC数据,但某些扇区边界条件下只能获得一路电流ADC数据, 需要对PWM波形进行变形用于构造电流采样区域。" g! X$ ~/ F0 [4 X* K8 }

7 X* v1 j9 k0 h1 F背景介绍& z+ W, l2 Q# y1 p, _
根据电机控制拓扑结构,单电阻采样在一个PWM控制周期内可以取得两相电流数据:
# H* h9 j4 S; h  k; Z
11.png
3 O% i% f% k- h  P; r* @, f% O5 i) Q9 m, o# D- M8 L# I
12.png 2 \7 b- M# ^) X% U6 C
在扇区边沿无法获得两相电流信号。
: l; w. f9 I" K5 W
13.png
( C3 b- J; _+ A9 n1 N$ T- o
3 s% ]8 I$ G1 s0 M7 J. X/ V波形产生
1 ?  B1 x$ d) ]5 o% y; PST专利的方法是在波形的中间部分产生变形波形,在变形后的波形上就可以得到两相电流ADC数据;# {0 |6 u4 G1 ?  E9 S0 U, |' ^
14.png
, q6 `. j0 s1 R. e
* h' ?% y/ Q* P9 D# `; r( _. G8 B当然还有目前比较流行的波形移位方法也可以做到相同效果。 波形如下:
. V) ^7 H% m) t, x4 @
15.png
0 A* a& V+ N8 G4 T/ t' W1 F& x2 a# ~' W2 E: M
) {3 W6 V0 \6 I, e6 ?6 ]& y
STM32系列单片机Timer有足够的功能,可以产生上面两种波形,机制如下:3 n. r) I/ ~9 t9 Q  e& p3 e
  [- B4 E4 D3 p% ?& Z0 S9 C
PWM波中间变形
7 f/ D& h7 B5 G: \, J: U! K5 N  t
16.png 3 n  p2 B( n  }8 [  {4 p
7 o" f  d9 l, K3 E- \
1. 设定CCR4的DMA通道,并且设定此时Timer1的preload为禁止状态;
9 W! O2 U7 }' ^: g+ W% ]
17.png
, u5 ]  h" H4 ?+ C. B, ?( z2. 在CCR4 比较值部分产生DMA事件;
- H2 `+ X5 Z) a! a! ~. w
18.png
4 z2 }% |/ D: S+ t3. 在1点上将CCR1数据直接修改为周期数据+1;
# ?  o* R. i% a, B4. 在2点上将CCR1数据修改为CCR1’的数据;
/ `" ], s! O5 L8 r5. 时间计算上按照上面的图示设定,中间凹陷时间为两边补充波形时间之和。
0 D0 `0 N: H4 u4 `5 ^
1 Q6 T2 {* r' h  u6 F波形移位变形+ B  \  c1 W7 n* J* j
19.png 5 c; M& n$ J0 X$ i( A( H2 B

* g/ M' q+ @: l& c  _0 {  U1. 设定Timer1的update事件的DMA通道 , r+ b' R, E: C  P
20.png
7 S1 u) k, h3 ?% p+ }2. 在1点上更新CCR1数据为CCR1数据;
) k; H/ Y1 r; k% ~$ J+ n3. 在2点上更新CCR1数据为CCR1’数据;
3 ?+ ^  X& }( {9 \# |+ x, N: r4. 保证前后的移位时间相同。" o& ]4 A' }+ b9 ?+ k
$ x. [% \, ?& u- K: T$ v! H1 M' G, O
4 q, G+ t  M" n
文档下载. Q2 r1 ?1 Q$ a' O. a7 u& w

# t8 t1 X& y! R& |! d- o更多实战经验
" Z4 e0 K9 _8 Z) \( k) b" T
收藏 2 评论5 发布时间:2017-7-11 13:14

举报

5个回答
wolfgang 回答时间:2017-7-11 13:15:17
沙发~~
futuresir 回答时间:2017-9-11 10:07:50
收下
五哥1 回答时间:2017-9-13 13:28:35
认真看看,这个不错
woweiwoxin 回答时间:2018-8-30 09:12:59
楼主高人!
jackqing 回答时间:2020-7-10 11:51:17
这个不错,正在研究

所属标签

相似分享

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