文档详情

毕业设计(论文)函数信号发生器的设计与制作.doc

发布:2018-05-25约1.59万字共31页下载文档
文本预览下载声明
目 录 摘要: I Abstract II 第一章 绪论 1 1.1 函数信号发生器的概括及意义 1 1.2 函数信号发生器的原理 1 1.3 函数信号发生器实现的功能 2 1.4 设计背景 2 函数信号发生器的系统设计方案 4 2.1 设计要求 4 2.2 设计方案及依据 4 2.3 总体系统设计框架 4 系统的硬件设计 6 3.1 芯片AT89S52的功能特性介绍与原理 6 3.2 芯片DAC0832功能介绍与原理 9 3.3 芯片LM324功能介绍与原理 11 3.4 芯片LCD1602功能介绍与原理 12 3.5 7805、7809、7909的功能介绍与原理 13 3.6 按键电路原理 14 3.7 电源及电源指示电路模块原理 14 3.8 硬件的设计方法 15 系统软件的设计 17 4.1 软件设计方法 17 4.2 DAC0832转换函数 17 4.3 LCD1602初始化 18 系统的仿真 19 5.1 系统仿真 19 5.2 结果分析 19 5.2.1 波形分析 19 5.2.2电压输出信号分析 22 结 论 23 参考文献(References) 24 致 谢 25 附录一: 硬件电路原理图 26 附录二: PCB排版 27 附录三: 28 函数信号发生器的设计与制作 摘要:函数信号发生器生成的波形信号方波、三角波和正弦波,是电子测量系统中最常用的测量仪器之一。本文所用主控制器是AT89S52,函数信号发生器的生成电路复位电路、信号产生电路、波形转换电路、频率调节电路、LED显示电路。函数信号发生器产生方波、三角波和正弦波的电路通过D/A转换器的输出电压控制函数发生器,要想增加其他基本输出波形,只需稍微改动电路和程序。本电路的优点频率稳定度高、频率可调、范围宽,而且在特定范围内还可连续可调、使用简单、调整方便、性能稳定。 函数信号发生器设计的核心器件是单片机AT89S52和D/A转换器DAC0832;AT89S52利用DAC0832生成需要的电流,因为要求输出电压为0~5 V,所以要用运算放大器LM324进行线性转换。利用程序可以控制产生各种各样的波形,利用4×4按键的不同可以输出波形的类型、频率、幅度,最后利用设定好的LCD1602来完成实时显示。经测试,本系统的优点是精度高、抗干扰性强、性能稳定、升级方便,并且应用价值较高。 关键词:AT89S52;DAC0832;信号发生器;D/A 转换 The design and manufacture of function signal generator Abstract:Function signal generator can produce square wave, triangle wave and sine wave signal, is the electronic measuring instrument application one of the most popular electronic measuring system.this paper introduces a kind of AT89S52 single chip microcomputer as main controller, produced by the reset circuit, signal circuit, waveform conversion circuit, frequency adjustment circuit, LED display circuit composed of function signal generator.The function signal generator through D/A converter output voltage control the voltage controlled function generator ICL8038 signal circuit, to produce square wave, triangle wave and sine wave, as long as the circuit and program for minor changes, also can realize the basic waveform output more.the circuit of high frequency stability, wide adjustable range and frequency of output signal voltage amplitude is larger and achieve continuous a
显示全部
相似文档