为什么pwm频率会变化

[复制链接]
2853|5
 楼主| wwspare 发表于 2008-8-19 11:14 | 显示全部楼层 |阅读模式
我在用16f716的pwm单输出功能,在设置好频率后,发现频率会变化<br />,低电平的时间会变化,而且变化很大为什么!救救我哦!
ddb_21ic 发表于 2008-8-19 14:34 | 显示全部楼层

外面是什么负载?怎样测试的?

如果外面有电容性负载,你可以考虑并联个负载电阻
jacksult 发表于 2008-8-19 14:55 | 显示全部楼层

恢复

有可能是你的&nbsp;CCPR1L&nbsp;送进去的值大于PR2了&nbsp;仔细的检查每一个CCPR1L的值&nbsp;
xieyuanbin 发表于 2008-8-19 17:15 | 显示全部楼层

估计程序中存在页面错误

  
 楼主| wwspare 发表于 2008-8-20 10:54 | 显示全部楼层

为什么pwm频率会变化

我接的是一个蜂鸣器,我把蜂鸣器去掉波形就正确了。后来照2楼说的,在驱动蜂鸣器的三极管的集电极串了一个150的电阻输出波形也正常了!不知道为什么,请给予指导!
ddb_21ic 发表于 2008-8-20 21:56 | 显示全部楼层

估计是用了个NPN三极管驱动

未串电阻时,输出高电平时,MCU脚被be极的二极管钳位<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

44

帖子

0

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