网站建设合同协议,wordpress文章索引目录,wordpress官方文档下载,公司进门形象墙图片我是实现了输出pwm波#xff0c;频率固定#xff0c;占空比可以不断调整的方法#xff0c;将PA0接到示波器上#xff0c;可以看到是一个标准的PWM波#xff0c;如图下面示波器图。
1#xff0c;首先是ioc的配置
我刚开始设置的分频的倍数是7199#xff0c;使得分频的太…我是实现了输出pwm波频率固定占空比可以不断调整的方法将PA0接到示波器上可以看到是一个标准的PWM波如图下面示波器图。
1首先是ioc的配置
我刚开始设置的分频的倍数是7199使得分频的太大了示波器显示不了最后修改为71就可以我之前设置读取pwm也是一样的都是设置的71这样就可以系统频率就是1Mhz了。挺好的。 看截图
2下面是mtalb中simulink的配置
freq count是设置频率的CH1设置的是占空比 修改freq count的值 可以修改频率值越小输出频率越大 修改输入值CH1给的是占空比占空比现在是给的30%示波器测到的是29.88%一样
3最终结果输出准确的pwm
示波器夹在这个端口PA0 和G地接口上 4需要注意的是
最后我发现这里的pwm输出的频率越高占空比越不准频率低占空比越准确一般情况下设置为3KHZ频率占空比误差到0.3%可接受如果频率设置再高的话占空比误差就更大了。 下面这个中断可以不启动