基于DAC0832的信号发生器

来源:百度知道 编辑:UC知道 时间:2024/05/26 00:56:51
我想弄一个基于DAC0832的信号发生器,用LM358双运放,能够做到频率和幅度可调的,PO做数据端口,P2.0到P2.3都是接了按键,能不能给个程序参考一下!!幅度我都能达到,就频率比较麻烦~正弦波也是!!高分回报~谢谢!!
频率是1HZ~5KHZ的~幅度是5V
感谢一楼的回答,但是考虑到成本,不用DDS来弄~就是用51单片机来定时处理频率问题,能实现吗?

不知道你用的原理是什么。如果用DDS原理的话就很容易实现。如果靠单片机定时输出数据来实现频率的调整那就很难实现高频了...建议你查一下DDS原理 外建相位累加器(就是个计数器)和存波表RAM或者ROM 搞清楚了以后做上兆频率的信号源都是很轻松的事。