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

查看: 937|回复: 3

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

[复制链接]

1347

主题

1124

回帖

0

蝴蝶豆

管理员

最后登录
2020-12-9
发表于 2019-4-9 13:05:09 | 显示全部楼层 |阅读模式
使用 STM32F30x/31x PWM 刹车特性进行电机控制和数字电源转换功率因数校正

前言

本文旨在说明 STM32F30x/31x 定时器刹车特性,并显示其如何与其它 STM32F3 内部资源共同使用,在电机驱动、数字电源转换等应用 (照明、开关电源、感应加热)中实现过流和过压保护。

本应用笔记:
• 提供了定时器刹车特性概述,
• 详细说明了定时器刹车输入如何连至不同的刹车源,
• 列举了不同的刹车事件源,
• 提供了 PWM 输出信号响应刹车事件的一些范例。刹车事件来自内部源、外部源或内部及外部刹车信号的组合,
• 显示了如何使用定时器刹车特性和其它内置外设 (如比较器、 DAC 等)实现过流和过压保护。

本文并不能代替 STM32F30x/STM32F31x 参考手册 (RM0316),但应将它看做一个补充材料。

1·.png

1 刹车功能概述

刹车功能可用于 TIM1、TIM8、TIM15、TIM16 和 TIM17 定时器中。这些定时器可生成带有死区时间插入的互补 PWM 信号,用于驱动半桥拓扑中的功率器件。

刹车功能的目的是保护由这些定时器生成的 PWM 信号所驱动的功率器件。当被故障触发时,刹车电路会关闭 PWM 输出,并将其强制设为预定义的安全状态。

TIM1/8 有三个刹车输入 (BRK、 BRK_ACTH、 BRK2), TIM15/16/17 有两个刹车输入(BRK 和 BRK_ACTH)。

在死区时间插入之后, BRK 输入可禁止 PWM 输出 (无效状态)或将其强制为预定义的安全状态 (有效或无效),这就防止了击穿半桥。 BRK2 仅能禁用 PWM 输出 (无效状态)。

BRK 优先级高于 BRK2。当两个保护都被触发时,与 BRK 电路相关的预定义安全状态会覆盖与 BRK2 输入相关的无效状态。

典型情况下,永磁 3 相无刷电机驱动将使用如下的保护:
• BRK2 输入作为过流保护,从驱动级打开 6 个开关
• BRK 输入作为过压保护,覆盖过流,关闭 3 个下桥臂开关,以防止发电电流增大母线电压,超过电容耐压值。

例如,对于双电机驱动,比较器 1、 2、 3 可用于电机 1 三相的过流监测 (TIM1 的 BRK2 输入)。比较器 4、 5、 6 可用于电机 2 三相的过流监测 (TIM8 的 BRK2 输入),比较器 7 用于过压监测 (驱动 TIM1 和 TIM8 的 BRK 输入)。

BRK_ACTH 输入仅连至内部信号,如 CSS、 PVD 输出等。有关详细信息,请参见第 2 章节 : 刹车的实现。

2 刹车的实现

2.1 TIM1/8 刹车实现

TIM1 和 TIM8 有三个刹车输入:
• BRK
• BRK_ACTH
• BRK2

...........

想了解更多,请下载原文阅读

回复

使用道具 举报

6

主题

930

回帖

133

蝴蝶豆

金牌会员

最后登录
2020-12-9
发表于 2019-4-10 14:36:44 | 显示全部楼层
收藏
回复 支持 反对

使用道具 举报

6

主题

930

回帖

133

蝴蝶豆

金牌会员

最后登录
2020-12-9
发表于 2019-4-11 13:26:39 | 显示全部楼层
下载了
回复 支持 反对

使用道具 举报

2

主题

109

回帖

4

蝴蝶豆

中级会员

最后登录
2020-11-9
发表于 2019-4-20 09:01:23 | 显示全部楼层

下载了
回复 支持 反对

使用道具 举报

请先关注话题后回复
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版