原创 pwm的分辨率频率

2007-3-2 14:32 3476 8 10 分类: MCU/ 嵌入式
 BBS—AVR单片机DIY网 ( http://www.avrdiy.com/bbs/Default.aspDefault.asp )
-- AVR单片机DIY论坛 - 技术交流区 ( http://www.avrdiy.com/bbs/Default.aspShowForum.asp?ForumID=7 )
--- 那位高手能讲讲PWM的频率和分辨率及占空比之间的关系吗? ( http://www.avrdiy.com/bbs/Default.aspShowPost.asp?ThreadID=234 )





作者:sunw2004
发表时间:2006-09-25 22:05:56

那位高手能讲讲PWM的频率和分辨率及占空比之间的关系吗?

如题,如果分辨率不变,能提高频率吗?
,如果频率不变,能提分辨率吗?
在普通PWM模式,快速PWM模式下,PWM的频率和分辨率及占空比之间到底存在什么样的关系?
小弟对这一直是一头雾水,希望指点一二!谢





作者:panxiaoyi
发表时间:2006-09-25 22:33:06


占空比:就是输出的PWM中,高电平保持的时间 与 该PWM的时钟周期的时间 之比


如,一个PWM的频率是1000Hz,那么它的时钟周期就是1ms,就是1000us,如果高电平出现的时间是200us,那么低电平的时间肯定是800us,那么占空比就是200:1000,也就是说PWM的占空比就是1:5


分辨率也就是占空比最小能达到多少,如8位的PWM,理论的分辨率就是1:255(单斜率), 16位的的PWM理论就是1:65535(单斜率)


频率就是这样的,如16位的PWM,它的分辨率达到了1:65535,要达到这个分辨率,T/C就必须从0计数到65535才能达到,如果计数从0计到80之后又从0开始计到80.......,那么它的分辨率最小就是1:80了,但是,它也快了,也就是说PWM的输出频率高了


双斜率 / 单斜率


假设一个PWM从0计数到80,之后又从0计数到80.......   这个就是单斜率


假设一个PWM从0计数到80,之后是从80计数到0.......   这个就是双斜率


可见,双斜率的计数时间多了一倍,所以输出的PWM频率就慢了一半,但是分辨率却是1:(80+80) =1:160,就是提高了一倍






作者:panxiaoyi
发表时间:2006-09-25 22:50:55


假设PWM是单斜率,设定最高计数是80,我们再设定一个比较值是10,那么T/C从0计数到10时(这时计数器还是一直往上计数,直到计数到设定值80),单片机就会根据你的设定,控制某个IO口在这个时候是输出1还是输出0还是端口取反,这样,就是PWM的最基本的原理了






作者:sunw2004
发表时间:2006-09-26 00:05:40

终于明白了,谢谢版主,此文收藏了哈

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户186605 2009-10-6 11:23

非常感谢

zhangtaibin209_962839323 2009-7-10 13:20

受益
相关推荐阅读
用户41648 2008-11-13 09:16
步进电机。。(转载)
虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算...
用户41648 2008-07-22 14:17
转载 3V与5V混合系统中逻辑器接口问题
3V与5V混合系统中逻辑器接口问题  3V与5V混合系统中逻辑器接口问题1 引言近年来,随着便携式数字电子产品棗笔记本计算机、数字式移动电话、寻呼机、手持式测试仪表等的迅速发展,要求使用体积小、功耗低...
用户41648 2008-07-03 15:16
GB ma
GB码 GB 即"国标"的汉语拼音缩写,为中华人民共和国国家标准的意思. 国标编码就是中华人民共和国信息交换汉字编码标准(GB2312-80), 在此标准中制定了每一个汉字及非汉字符号的编码。规定将汉...
用户41648 2008-06-30 14:21
俄文866编码及其与ANSI编码的转换
АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщыьэюяёъ(俄文866编码,用一个字节表示,在WORD中用西里尔文(DOS))80...
用户41648 2008-05-07 16:15
液晶扫描一帧的行数N的倒数叫占空比,半选择点和选择点的电压比叫偏压。
液晶扫描一帧的行数N的倒数叫占空比,半选择点和选择点的电压比叫偏压。很抽象?具体的说液晶是n行的(com端的数目),占空比就是1/n,在电压一定的情况下,行数的增加意味着占空比下降,使液晶的显示质量下...
用户41648 2008-03-21 09:30
区位码和国标码转换
国标与机内码的转换   国标码并不等于区位码,它是由区位码稍作转换得到,其转换方法为:先将十进制区码和位码转换为十六进制的区码和位码,;这样就得了一个与国标码有一个相对位置差的代码,;再将这个代码的第...
EE直播间
更多
我要评论
2
8
关闭 站长推荐上一条 /3 下一条