单片机产生正弦波

2019-03-24 17:44发布

使用stc12c5410ad的PWM功能,如何产生1KHz的正弦波?是不是产生频率一定的脉冲信号,通过程序控制脉冲信号的脉宽不同,经过RC滤波器后,就可以产生正弦波信号了?对于脉冲信号的脉宽与正弦波有什么什么关系?有公式吗?正弦波的频率与脉冲信号的频率有什么关系?如果要产生有正负半周的正弦波需要怎么做?新手请高手指点一下思路:$ ? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
ch0721
2019-03-26 06:31
这个是啥 不是DAC用的吧 PWM要用timer 来定时 有一些好一点的单片机则集成了PWM的功能 你要是想自己写定时的话 可以先做一个周期的表 计算完全可以编程实现 设定好步长就是正弦与三角波相减 大于0取高小于零取低

一周热门 更多>