要求频率要从100HZ-100KHZ步进可调的正弦波,方波,三角波,但是我做的东西最多就100多HZ,求大神帮帮忙。程序如下:http://pan.baidu.com/s/1dDFuNRz
如果采用8个点的话,具体该怎么改,如果我想实现0.1v的步进幅值调节的话,该怎么做,恳请不吝指教!
追答1、256个点的你都会了,8个点的你不会?
2、幅度步进,可参考如下两点:
方案1:可以考虑采用DA实现,DA的输出连接运放构成的加法器以实现双极性输出(比如8位DA,当数值大于127时为正,当数值小于127时为负);输出电压幅值的调节控制的是DA输出的最大值,输出波形要根据最大值进行缩放处理;频率的调节可以采用控制一个周期的输出点数。方案2:采用DDS芯片如AD9850,单片机给芯片输入频率,幅值的调节可以考虑采用压控运放,用DA输出控制运放增益。
用8点也是不行,出的是阶梯波,我用ICL8038做了。谢谢
怎样让频率扩大,我的问题在哪儿呢?