这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 如何用单片机产生100K的正弦波?

共2条 1/1 1 跳转至

如何用单片机产生100K的正弦波?

工程师
2019-09-04 21:53:56     打赏

除了用dac外,好像还有PWM的方法,但是PWM的方法我看不懂原理啊,有没有关于pwm转正弦的这方面的原理的资料,哪位给个思路或方案吧!




关键词: 单片机     正弦波     PWM    

工程师
2019-09-04 22:25:14     打赏
2楼

PWM基本是不要想了,做个10K还马马虎虎。用单片机直接输出矩形波再加低通是可以输出100K的,不过频率要连续可调就难了。
我的想法是:用高速运放做一个锯齿波发生器,单片机DA输出一个直流电平,切割锯齿波,控制锯齿波的翻转频率,这样似乎可以连续可调,分辨率就取决于DA的精度以及运放了,后面再加一个整形电路,整形后一路接低通滤波,一路进单片机测频率,反馈调节DA输出的电平高低,如此这番,搞定收工。
上述运放电路也可以用555来做。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]