摘要本系统是基于AT89C51单片机的数字式低频的信号发生器。采用AT89C51 单片机作为控制核心,外围采用数字模拟转换电路(DAC0832),运放电路(UA741),4×4矩阵键盘和LCD显示屏等。通过按键控制可以产生方波、三角波、正弦波、锯齿波等。同时用LCD显示其对应的频率。输出波形的形状和频率要求是可控制的。本文简要介绍了AT89C51芯片的理论基础与引脚分配,DAC0832数模转换器的结构原理和使用方法,以及与设计电路有关的各种芯片。程序软件部分设计思路。以及运用Proteus平台对设计的仿真。该信号源的特点是:体积小、价格低廉、性能稳定、实现方便、功能齐全。26713
关键词 单片机 信号发生器 D/A转换器 Proteus仿真
毕业论文设计说明书外文摘要
Title Design Of Low Frequency Function Signal Generator
Abstract
The system is based on the AT89C51 single-chip digital low frequency signal generator.Using AT89C51 SMC as the control core,the external use of digital/analog converting circuit(DAC0832),amplifier circuit(UA741),4×4 keys and LCD.Through the control button to generate square wave,triangle wave,sine wave and sawtooth wave,at the same time,digital tube indicating the corresponding frequency,zhe signal amplitude and frequency can be according to requirements.This paper briefly introduces the DAC0832 converter structure principle and method of use,the basic therories of AT89C51,as well as with the circuit design is related to a varety of chip.The signal source is characterized by:small volume,low price,stable performance, convenient,complete function.
Keywords Single chip computer Singal generator The digital/analog converter
Proteus simulation
目 次
1 引言 1
1.1 课题研究背景 1
1.2 单片机概述 1
1.3 信号发生器概述 2
1.4 系统实现的功能 2
1.5 主要研究内容 2
2 系统总体设计方案 3
2.1 设计实现功能 3
2.2 信号发生器设计方案与选择 3
2.3 单片机型号的选择 3
2.4显示方法选择 4
2.5 总体设计框图 4
3 硬件电路设计 6
3.1 总体硬件设计原则 6
3.2 硬件系统总框图 6
3.3 主控芯片AT89C51单片机 7
3.4 单片机最小系统 9
3.5 人机交互 10
3.6 数模转换 11
4. 系统软件设计 13
4.1 程序总体流程 13
4.2 全局变量及引脚申明 14
4.3 主函数模块 15
4.4 按键中断模块 16
4.5 定时器中断模块 18
4.6 其他服务程序 20
5 仿真测试 23
5.1 仿真软件的简介 23
5.2 波形的仿真检验 24
结 论 30
致 谢 31
参考文献32
1 引言
1.1 课题研究背景
函数信号发生器又可称作波形发生器,是实验室常用的信号源,是如今的电子电路实验中不可缺少的一种工具。随着电子测量及其他对于信号发生器的广泛需求和电子科技的发展,信号发生器的种类和性能都得到了长足的提高。目前信号发生器的发展趋势是低功耗,高精度,自动化,智能化,多功能及宽频覆盖。不过,目前市场上常见的信号发生器多为纯硬件构造搭建而成,且波形种类有限,多为锯齿波,方波,正弦波,三角波等。 低频函数信号发生器的设计:http://www.751com.cn/tongxin/lunwen_20978.html