正弦波信号发生器已经做了一半,能产生正弦波了,但是不知道怎么改变频率,请问各位高手指导一下怎么用定时计数器改变正弦波的频率?我是用单片机往DA中发送数据(正弦波代码表)产生... 正弦波信号发生器已经做了一半,能产生正弦波了,但是不知道怎么改变频率,请问各位高手指导一下怎么用定时计数器改变正弦波的频率?
我是用单片机往DA中发送数据(正弦波代码表)产生正弦波,现在正弦波可以长生了,但是题目要求正弦波是100~800hz可变的,步进是100hz .麻烦这位大侠能不能把程序帮忙些下啊,频率是100-800hz的,步进是100hz,小弟万分感谢!!
就是DDS是吧,你输出的正弦信号的频率显然正比于DAC的数据输出速度,比如你让DAC每秒输出1000个点,而你的正弦信号由100个点构成,那就相当于每秒输出了10个正弦信号,频率为10Hz,所以要改变正弦信号的频率只要改变DAC的输出速度就可以了