是这样的,我现在在做一个DC、AC的逆变电路,对SPWM的原理那些还不是很懂,不知道使用单片机产生PWM信号的

2024-11-18 18:37:43
推荐回答(2个)
回答1:

一般来说,你可以用硬件模拟电路来做一个三角发生器,因为三角波的频率比较高所以不建议直接用单片机产生。而正弦波的话因为频率较低,可以直接过单片机做一个DA转换来产生。有了三角波和正弦波你只需要用一个比较器就可以产生你需要的SPWM波了。不过你要注意,接地和滤波很重要。给你一种思路,希望对你有帮助 。

你改变你单片机产生的正弦波频率就可以做到频率可调了啊。。。你用个按键,配合你的程序,完全就可以调整了嘛

回答2:

我们之间的区别就是,我用的是F149单片机,我也做逆变。。。不过还没开始做,你的死区时间有想好怎么做了吗?