基于单片机控制的多信号源设计

来源:百度知道 编辑:UC知道 时间:2024/07/08 00:08:57
采用AT89C52单片机系统完成多种信号源产生电路的方案设计和硬件软件的设计,具体要求如下:
1.输出4组周期信号:方波、三角波、锯齿波和正弦波;
2.信号频率和幅值通过外接模拟电位计连续可调,调节范围:
频率:0 ~ 20KHz
幅值:0 ~ +5V
3.输出信号类型通过开关选择,输出驱动能力不小于10mA。

AT89C51的单片机是5V供电,这几类波形都可以编程实现(汇编或是C语言都行);单片机IO脚的驱动能力有限,可在外围加74芯片进行驱动即可。

建议用DDS实现。