[技术问答] m052 pwm 的问题------间歇输出,奇了怪了

[复制链接]
484|1
 楼主| jcky001 发表于 2021-1-6 11:18 | 显示全部楼层 |阅读模式

用m052做某项目,用PWM产生可调电压输出,即简易DA吧,当改变PWM输出的脉宽时,经过RC滤波即可得到变化的电压,我想大家都懂的,^_^。
现在问题来了,当PWM输出占空比在50%(含)以上时,输出没问题的,连贯。当占空比低于50%时,输出不连贯,是间歇输出的,一阵有脉冲输出(占空比符合设定要求),一阵没有脉冲输出(输出为“0”),而且占空比越小,间歇周期越大。原来用的是M052LBN,以为是芯片的问题,换成M052LDN,现象依旧,那么请问问:这是什么原因造成的?怎么解决?  (着急啊,被这个问题卡住了,产品没法往下走啊)
jasontu 发表于 2021-1-7 09:28 | 显示全部楼层
要看你写cnr,及cmr的值的比例问题。
如果直接呼叫api,数值除不出来会接近於0。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1650

主题

5706

帖子

6

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