利用单片机怎么产生正弦波信号

如题所述

  单片机 外接AD转换芯片 再加运放 通过一定的控制程序就可产生正弦波

  实现方法:

  1、通过单片机DA来实现,需要通过查表法;

  2、通过PWM方式实现;

  不过都需要加硬件滤波电路来实现正弦波的平滑。

  

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-17
用ADC或者PWM,输出的值可以采用查表的的方式,先把正弦波的值算好,存入表中,依次输出即可。例如第一个值 0,得到sin(0)=0,第二个值sin(1),依此类推
第2个回答  推荐于2018-04-06
单片机加DA转换芯片(如DAC0832)就可以了,你把计算出的正弦值(0--1之间)乘以255,转换成字节值然后送给DA芯片就可以了本回答被网友采纳
第3个回答  2011-04-17
单片机 外接AD转换芯片 再加运放 通过一定的控制程序就可产生正弦波了。
第4个回答  2011-04-19

加几个分立元件就可以了。见图

相似回答