一般来说,你可以用硬件模拟电路来做一个三角发生器,因为三角波的频率比较高所以不建议直接用单片机产生。而正弦波的话因为频率较低,可以直接过单片机做一个DA转换来产生。有了三角波和正弦波你只需要用一个比较器就可以产生你需要的SPWM波了。不过你要注意,接地和滤波很重要。给你一种思路,希望对你有帮助 。
你改变你单片机产生的正弦波频率就可以做到频率可调了啊。。。你用个按键,配合你的程序,完全就可以调整了嘛
我们之间的区别就是,我用的是F149单片机,我也做逆变。。。不过还没开始做,你的死区时间有想好怎么做了吗?