除了用dac外,好像还有PWM的方法,但是PWM的方法我看不懂原理啊,有没有关于pwm转正弦的这方面的原理的资料,哪位给个思路或方案吧!
PWM基本是不要想了,做个10K还马马虎虎。用单片机直接输出矩形波再加低通是可以输出100K的,不过频率要连续可调就难了。我的想法是:用高速运放做一个锯齿波发生器,单片机DA输出一个直流电平,切割锯齿波,控制锯齿波的翻转频率,这样似乎可以连续可调,分辨率就取决于DA的精度以及运放了,后面再加一个整形电路,整形后一路接低通滤波,一路进单片机测频率,反馈调节DA输出的电平高低,如此这番,搞定收工。上述运放电路也可以用555来做。