波形发生器,能产生三角波、方波、正弦波等,可调,小步进,最好有Protues仿真。

感谢各位高手支招!!!
我的邮箱系[email protected],感谢这位兄弟的鼎力支持!

给个邮箱,我自己有做过一个ICL8038的电路,PROTEUS的,不知道你能不能用。

ICL8038是一定可以输出方波的,三角波和正弦波当然也可以。如果要加按键选择的话你可以加CD4051做开关选择,可以做纯硬件,也可以用单片机做,频率也是可以微调的,也可以用单片机通过按键调节。

http://wenku.baidu.com/view/a78726126edb6f1aff001fb0.html

这个就是通过单片机控制ICL8038来完成函数信号发生器的文章,整个系统硬件都出来了,而且程序流程也已经有了,剩下的就是耐心咯,一定可以完成的。

如果链接失效了就在百度文库里面搜索:基于ICL8038函数信号发生器的设计
就一定能找到啦
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-05
89c51配合DA产生,利用软件编辑好波形数据,然后输出至DA数据端,输出就可以,不过这个是有缺陷的,由于时钟频率和单片机运算问题,输出最大只能到1KHZ左右。你可以换CPLD做....

给你个参考资料
http://hi.baidu.com/yeyongan1987/blog/item/7954431d21298ec4a6866968.html

你说的是分开来的两个部分什么意思??还有,方波等也可以产生啊,你想产生什么波形,把他的采样数据变成编码然后输出就行了....至于你说的功能按键利用定时中断或者外部中断就可以控制步进频率等了啊,我这有个正弦波就做了频率的控件...

另外:你要产生高频率的什么的,波形再多可编程的话可以用CPLD或FPGA,那个函数发生器示例一般教材上都有的,我这书上就有,我正准备做呢~~~
相似回答