占空比是不是不应该超过PWM的方波周期

[复制链接]
6399|27
 楼主| huwr 发表于 2010-12-11 19:56 | 显示全部楼层 |阅读模式
如题,如果占空比是PWM方波周期的两倍的话应该是什么养的波形??
gongche 发表于 2010-12-11 20:08 | 显示全部楼层
你思维太活跃了
xwj 发表于 2010-12-11 20:12 | 显示全部楼层
呵呵,那就每天工作48个小时了,你先实现这个再说吧:lol
 楼主| huwr 发表于 2010-12-11 20:17 | 显示全部楼层
呵呵,形象一点就是占空比为2s,PWM的方波周期则是1s,假如来驱动LED的话?
 楼主| huwr 发表于 2010-12-11 20:19 | 显示全部楼层
还有,LED的工作情况会是怎么样?
xwj 发表于 2010-12-11 20:25 | 显示全部楼层
形象一点就是俺3楼说的,你自己去想你的工作情况会是怎么样吧
 楼主| huwr 发表于 2010-12-11 20:30 | 显示全部楼层
可是教程中第151页怎么这样写的?
PWM0 的占空比固定为050H,PWM0 的周期初始为03FH,这不是设置PWM的脉宽比占空比小了吗?
tian111 发表于 2010-12-11 20:33 | 显示全部楼层
所以3楼特意给你举了一个24小时,48小时的例子。
chenho 发表于 2010-12-11 20:46 | 显示全部楼层
单片机的占空比和周期可以自定义设置,不管谁大谁小,但一定要遵循占空比小于等于1这个定律。教程这样设置占空比应该是1.不知道是不是这样?
 楼主| huwr 发表于 2010-12-11 21:04 | 显示全部楼层
那他这么写不是有点误导人吗?
半个苹果 发表于 2010-12-11 21:21 | 显示全部楼层
占空比是个比值,变化范围从0到1
方波的周期是一个时间数值
二者单位不一样,不能比的
chenho 发表于 2010-12-11 21:36 | 显示全部楼层
那他这么写不是有点误导人吗?
huwr 发表于 2010-12-11 21:04
对啊,直接这样写不就行了啊
PWM0 的占空比固定为050H,PWM0 的周期初始为050H??
happy_10 发表于 2010-12-11 21:54 | 显示全部楼层
这样和PWM0 的占空比固定为050H,PWM0 的周期初始为03FH在实际工作中有区别吗?
wenfen 发表于 2010-12-11 22:11 | 显示全部楼层
占空比和周期又不是一个概念,怎可同日而语,一个是比值,一个是时间
谈的元 发表于 2010-12-12 12:08 | 显示全部楼层
超过结果常见可能:99%,100%,或50%,或0,

与芯片有关
int3 发表于 2010-12-12 14:28 | 显示全部楼层
超过就是100%,PWM的原理就是到占空比位置翻转,到周期就是置位。由于从0到周期没有翻转,所以就是一个电平。
yuyi21ic 发表于 2010-12-12 19:24 | 显示全部楼层
你确定书上就是正确的?尽信书不如无书,这句话谁说的来着!
d0uble7 发表于 2010-12-12 19:32 | 显示全部楼层
嗷唔,其实,书上有挺多错误的,建议多看几本对比着来啊~~
linqing171 发表于 2010-12-12 20:46 | 显示全部楼层
一般是三角波+门限, 经过比较器,产生三角波.

如果三角波是0到Vcc的话,把门限调整成-Vcc或者 2*Vcc,应该就能出来2倍的....
warm_ice 发表于 2010-12-13 09:32 | 显示全部楼层
如题,如果占空比是PWM方波周期的两倍的话应该是什么养的波形??
huwr 发表于 2010-12-11 19:56

中颖的PWM一般是这样的,如果占空比的值大于等于周期的值,则PWM输出为常高或常低(看具体设置),不用想得太复杂了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

780

主题

8627

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部