4867|5

33

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

感觉PWM模式2就是个鸡肋 [复制链接]

今天把PWM的几个模式组合统统试了一遍,感觉PWM模式2就是个鸡肋。
譬如,边沿对齐向上计数极性高电平有效模式下,选择PWM模式2时当CCR=ARR时无法达到纯低电平,按照正常的使用逻辑那么当CCR=0时,OC应该输出100%高电平,但是事实是输出纯低电平。就好像我开车,当我把油门踩到底的时候实际得到的却是刹车一样。这样如果使用PWM模式2时要么再单独加个判断语句以使可用的占空比范围尽可能的大,要么就是直接取值1到ARR,但是这样感觉就有些“高不成低不就了”——不能输出全高也不能输出全低。谁会用这样一个蹩脚模式呢?
其他几种模式也是,只要配上PWM模式2,结果就会同样怪异。看了一下参考手册,原因就出在CNT和CCR的比较方式上,这种比较方式也难怪PWM模式2会出现这么怪异的结果了。


因为不是学电子的,所以这方面知道的有限,如果这种模式确实有它实际的应用场景还请知道的指点一二,在此谢过。

此帖出自stm32/stm8论坛

最新回复

有空发个帖子再详细解释一下  详情 回复 发表于 2015-10-20 12:59
点赞 关注
 

回复
举报

4008

帖子

0

TA的资源

版主

沙发
 
模式1的时候
if (TIMx_CNT 模式2的时候
if (TIMx_CNT>TIMx_CCR1)输出有效电平,
有效电平是高还是低就是所谓的极性,完整的比较器功能,这个是要有的。
极性翻转并不能完全代替比较,当你不能完全打开或完全关死的时候就用上了。全开和全关只能取一。
此帖出自stm32/stm8论坛

点评

多谢版主回复。 不能全部打开 或者 全部关闭的我知道的是在带自举电路的H桥里会用到,但是这个PWM模式2是既不能全部打开也不能全部关闭,不知道能用在哪里,麻烦版主举个栗子~  详情 回复 发表于 2015-10-20 12:19
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
不知道你说什么,没说清楚
此帖出自stm32/stm8论坛
 
 

回复

33

帖子

1

TA的资源

一粒金砂(中级)

4
 
huo_hu 发表于 2015-10-19 20:54
模式1的时候
if (TIMx_CNTTIMx_CCR1)输出有效电平,
有效电平是高还是低就是所谓的极性,完整的比较器 ...

多谢版主回复。
不能全部打开 或者 全部关闭的我知道的是在带自举电路的H桥里会用到,但是这个PWM模式2是既不能全部打开也不能全部关闭,不知道能用在哪里,麻烦版主举个栗子~
此帖出自stm32/stm8论坛

点评

有空发个帖子再详细解释一下  详情 回复 发表于 2015-10-20 12:59
 
 
 

回复

4008

帖子

0

TA的资源

版主

5
 
blablab 发表于 2015-10-20 12:19
多谢版主回复。
不能全部打开 或者 全部关闭的我知道的是在带自举电路的H桥里会用到,但是这个PWM模式2 ...

有空发个帖子再详细解释一下
此帖出自stm32/stm8论坛

点评

有劳谢谢了  详情 回复 发表于 2015-10-20 20:56
 
 
 

回复

33

帖子

1

TA的资源

一粒金砂(中级)

6
 
huo_hu 发表于 2015-10-20 12:59
有空发个帖子再详细解释一下

有劳谢谢了
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表