STM32利用AD转换的值来改变PWM输出的占空比,波形输出不对头,为什么?
答案:2 悬赏:0 手机版
解决时间 2021-02-13 05:06
- 提问者网友:放下
- 2021-02-12 21:45
ADC采用的是DAM方式存取数据,连续转换模式,我直接将AD转换结果的数值赋值给了改变占空比的那个变量,但是没有波形输出。理论上说我觉得自己的思路是正确,就是不知道为什么没有波形输出。不知道是不是AD转换的值取出来不正确呢?
最佳答案
- 五星知识达人网友:妄饮晩冬酒
- 2021-02-12 21:59
给他一个数据,它瞬间就转换完了,所以你看不到脉宽的波形输出。需要你把那个需要转换的AC电压连续提供给它,就可以看到了。
全部回答
- 1楼网友:归鹤鸣
- 2021-02-12 22:50
应该不是,如果你确定单独输出pwm没有问题的话,看看是不是只有在采样的时候才有pwm输出,可以将ad和占空比的函数结合到一起写,通过具体的算法,达到ad采样一次,占空比改变一次。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯