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

【中文文档】AN4277_使用STM32F30x、31x的PWM关断功能进行电机...

[复制链接]
STMCU-管管 发布时间:2019-4-9 13:05
使用 STM32F30x/31x PWM 刹车特性进行电机控制和数字电源转换功率因数校正3 ~/ W# [, O& X: n+ ]$ K

2 H# k3 E. X* e: i1 J9 X前言 ' w& _& u$ ^/ k  Z2 v

4 K: r0 ?7 s) [$ Q2 _/ N8 A, ?本文旨在说明 STM32F30x/31x 定时器刹车特性,并显示其如何与其它 STM32F3 内部资源共同使用,在电机驱动、数字电源转换等应用 (照明、开关电源、感应加热)中实现过流和过压保护。
4 s# |" a/ T! k" b- @, L* ^! |- H+ S7 ]+ \5 a- K8 q% r! }
本应用笔记: # V( W( n: W# d$ M' _4 Q
• 提供了定时器刹车特性概述,
( U2 V/ _7 j. Z* O• 详细说明了定时器刹车输入如何连至不同的刹车源,
+ U" Y+ Y! h2 y* K! M+ k• 列举了不同的刹车事件源, / H3 u. {  p, X& @
• 提供了 PWM 输出信号响应刹车事件的一些范例。刹车事件来自内部源、外部源或内部及外部刹车信号的组合, ( t% s) Y& }9 Q1 V! k
• 显示了如何使用定时器刹车特性和其它内置外设 (如比较器、 DAC 等)实现过流和过压保护。   K$ k4 s* |3 d  H
( g2 P( K% \/ h' J0 W* @: i
本文并不能代替 STM32F30x/STM32F31x 参考手册 (RM0316),但应将它看做一个补充材料。
8 Q: h; k' Q6 M) F! |. [( o
$ [0 I1 l. ?5 W" @/ y6 |
1·.png
. z. i, C7 f" c; F
1 刹车功能概述 % D& n, U5 s6 x5 y) U
( _8 {, Y8 Z1 j  K1 x
刹车功能可用于 TIM1、TIM8、TIM15、TIM16 和 TIM17 定时器中。这些定时器可生成带有死区时间插入的互补 PWM 信号,用于驱动半桥拓扑中的功率器件。 ! N' y$ I  I( M

) @/ P5 I' Y# J, p* B  x' ^5 X% x& ^刹车功能的目的是保护由这些定时器生成的 PWM 信号所驱动的功率器件。当被故障触发时,刹车电路会关闭 PWM 输出,并将其强制设为预定义的安全状态。 0 m) T" [# O; n1 d
5 |2 c+ H9 u& E6 X2 C: v3 u1 a: [
TIM1/8 有三个刹车输入 (BRK、 BRK_ACTH、 BRK2), TIM15/16/17 有两个刹车输入(BRK 和 BRK_ACTH)。
  x/ }2 a$ R" M
9 C6 O- y/ ]* d0 X, W8 V9 E+ S在死区时间插入之后, BRK 输入可禁止 PWM 输出 (无效状态)或将其强制为预定义的安全状态 (有效或无效),这就防止了击穿半桥。 BRK2 仅能禁用 PWM 输出 (无效状态)。 . m2 W1 g! c. j" X+ i% n

+ L" m# g7 x! q) O7 B) p. D) F6 aBRK 优先级高于 BRK2。当两个保护都被触发时,与 BRK 电路相关的预定义安全状态会覆盖与 BRK2 输入相关的无效状态。
. L) C5 l4 W, t- l; `0 B
# h- N; |8 |) j  F" i典型情况下,永磁 3 相无刷电机驱动将使用如下的保护: ' f# Z( X$ J% p% v
• BRK2 输入作为过流保护,从驱动级打开 6 个开关 % A8 J( J9 \: w% h% k
• BRK 输入作为过压保护,覆盖过流,关闭 3 个下桥臂开关,以防止发电电流增大母线电压,超过电容耐压值。
( B9 M7 j1 @) s! }4 h9 ?' t# ~& z9 s$ E/ ?* A
例如,对于双电机驱动,比较器 1、 2、 3 可用于电机 1 三相的过流监测 (TIM1 的 BRK2 输入)。比较器 4、 5、 6 可用于电机 2 三相的过流监测 (TIM8 的 BRK2 输入),比较器 7 用于过压监测 (驱动 TIM1 和 TIM8 的 BRK 输入)。 . a9 G& Q# h2 l2 q  T" p
; b( C5 _. Y! \4 l$ O6 \
BRK_ACTH 输入仅连至内部信号,如 CSS、 PVD 输出等。有关详细信息,请参见第 2 章节 : 刹车的实现。
0 ?8 _4 I; Z1 e, C  {8 G: d7 N: l% O: D7 N( [# n
2 刹车的实现 $ Y* `2 Q% S6 y/ }9 e6 p

, H0 O' A, B: r: z: v7 }2.1 TIM1/8 刹车实现
' m/ m" e. |4 e$ o1 ?0 s
) |! R+ V2 T/ t4 |3 DTIM1 和 TIM8 有三个刹车输入: 3 l) c; h7 J3 c5 ?& a" |
• BRK + p" H1 V8 z- u, M
• BRK_ACTH
1 U+ o8 E5 [+ G" w9 z% ~$ d8 m• BRK2
9 P& |" l6 W& T9 U2 B& N9 w7 w" |# a  o( O
...........
5 H, T- c& ^) l6 X2 M) `, q
想了解更多,请下载原文阅读

) m: F) H) b1 M
赞 收藏 1 评论3 发布时间:2019-4-9 13:05

举报

3个回答
Kevin_G 回答时间:2019-4-10 14:36:44
收藏
Kevin_G 回答时间:2019-4-11 13:26:39
下载了
lmyyjx 回答时间:2019-4-20 09:01:23
; M- c9 m0 q4 J4 J2 |
下载了

所属标签

相似技术帖

官网相关资源

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