摘 要:本文论述了基于单片机的低频函数信号发生器设计。信号发生器别名信号源,在生产运用和科技实践中有着重要的作用,主要运用于通信、遥感、雷达、测量等领域,是工程师们在信号仿真实验中的绝佳助手。低频函数信号发生器的设计方案,避开传统方案的弊端,用先进的技术手段设计出较为繁琐的具有调频调幅功能的信号发生器。
本文以 AT89C52 单片机作为低频函数信号发生器的核心,在外层选择数/模转换电路(DAC0832)、运算放大电路(LM358)、按键接口电路和 LCD 液晶显示电路等,通过硬件和软件相结合,数字信号和模拟信号相互转换,最终在 LCD 液晶显示屏上显示相应波形,如正弦波、方波、三角波、锯齿波,能改变波形的幅度与频率,且可根据要求完成单双极性输出。主要介绍了 AT89C52 单片机的功能,运用到 C 程序和 proteus 仿真。该信号发生器具有价格便宜、体积轻巧、机能稳定等优点。
关键词:单片机,信号发生器,D/A 转化器
目录
摘要
Abstract
1前言4
1.1低频函数信号发生器概述4
1.2信号发生器的发展历程4
1.3信号发生器的分类4
2总体设计方案5
2.1本文行文结构5
2.2整体控制方案确定5
2.3整体设计方案5
3系统的硬件设计5
3.1基本电路原理5
3.2单片机概述6
3.3按键接口电路8
3.4D/A 转换电路8
3.5LCD 液晶显示电路10
3.6LM358 工作原理13
4系统的软件设计13
4.1主程序流程图13
4.2子程序流程图14
5调试分析17
结论22
参考文献23
致谢24
附录 A25
附录 B26