毕业论文范文——基于AT89C51单片机的波形发生器的设计

上传人:wo7****35 文档编号:58108214 上传时间:2018-10-26 格式:DOC 页数:43 大小:470KB
返回 下载 相关 举报
毕业论文范文——基于AT89C51单片机的波形发生器的设计_第1页
第1页 / 共43页
毕业论文范文——基于AT89C51单片机的波形发生器的设计_第2页
第2页 / 共43页
毕业论文范文——基于AT89C51单片机的波形发生器的设计_第3页
第3页 / 共43页
毕业论文范文——基于AT89C51单片机的波形发生器的设计_第4页
第4页 / 共43页
毕业论文范文——基于AT89C51单片机的波形发生器的设计_第5页
第5页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《毕业论文范文——基于AT89C51单片机的波形发生器的设计》由会员分享,可在线阅读,更多相关《毕业论文范文——基于AT89C51单片机的波形发生器的设计(43页珍藏版)》请在金锄头文库上搜索。

1、基于单片机的波形发生器 摘 要 随着电子技术的发展,电子产品越来越走进人们的生活,在电子产品的生产 应用和调试检验中经常需要产生一定频率的仿真信号用于驱动仪表或仪器,同时, 在教学实验中也有很多的应用。所以,从实用性、可靠性及经济性上考虑,设计 一种基于单片机新型的、性能稳定的波形发生器是十分必要的。 本论文详细的阐述了基于单片机的波形发生器的设计,着重就硬件电路以及 应用软件的设计进行了研究,对总体设计思路进行了阐述,介绍了芯片的选择, 外围电路设计及主要流程图。在熟悉单片机和数模转换芯片工作原理和应用方法 的基础上,设计了各个模块的接口电路,并分析了各模块的主要功能。在硬件电 路的基础上对

2、个部分对应的软件也进行了设计。 本文设计的波形发生器可以产生多种波形,成本低廉且操作简洁方便。波形 由软件产生各种数据再经过 D/A 转换后输出,除了能产生所要求的正弦、三角、 方波、锯齿等多种波形外,并可根据实际情况的需要在波形存储器中写入不同的 波形可以随时添加。并有键盘输入和显示,显示部分采用 LED 设计,主要显示输 出频率,此方案产生的最大频率大约 10KHz。可满足精度误差要求达到 5 %的,可 满足多种低频信号源的使用场所。在各大专院校及其他行业具有很广泛的应用前 景和推广价值。 关键词:单片机,波形发生器,数模转换,波形存储,频率 THE SCM WAVEFORM GENERA

3、TOR ABSTRACT Along with electronic technologys development,the electronic products enter peoples life more and more,the production of electronic products testing and debugging often need to have a certain frequency signal for the simulation-driven instruments or equipment,simultaneously, also has ma

4、ny applications in the teaching experiment.Therefore, considered the usability, the reliability and the efficiency , designs a new kind wave generator which is based on the microcontroller and have the stable performance is very necessary. This paper elaborats on the details of the Single Chip Micro

5、controller waveform generators design,focused on hardware and software for the design.And the overall design ideas were expounded.IT introduced the chip choice, the peripheral circuit design and the main flow chart.Based on the understand of microcontroller and D/A converter chip,I design the interf

6、ace circuit and analyse the main functions of each module.On the hardware circuits on the basis of the corresponding parts of the software have also carried out design. In this paper, the design of the waveform generator can produce a variety of wave, low-cost operation simple and convenient.Wavefor

7、m data generated by the software,then through another D / A converter outputs.In addition to produce the required sine, triangle, square and sawtooth waveform,according to actual needs this waveform generator also can produce other waveform.And a keyboard input and display,the display adopt LED, mai

8、n display output frequency.The maximum frequency of this design is aboat 10 KHz.To meet the requirements of precision of error of 5 percent,and to meet a variety of sources to use low-frequency signals places.Have the very widespread application prospect and promoted value in various universities, c

9、olleges and institutes and other professions KEY WORDS:Single Chip Microcontroller,Waveform Generator,D/A,Amplitude,Frequency 目 录 前 言.1 第 1 章 绪论.3 1.1 课题的研究目的和意义3 1.2 多种波形发生器国内外现状3 1.3 主要研究内容4 第 2 章 总体系统方案设计.6 2.1 波形发生方案选择6 2.2 波形发生器整体设计7 2.2.1 主要设计思想.7 2.2.2 系统组成.7 2.2.3 系统功能.8 第 3 章 系统硬件设计.9 3.1 中

10、央处理模块9 3.1.1 控制芯片选择.9 3.1.2 AT89C51 单片机结构特点.9 3.1.3 系统外围电路设计.14 3.2 数模转换模块16 3.2.1 芯片选择.16 3.2.2 DAC0832 结构16 3.2.3 DAC0832 应用电路18 3.3 波形存储模块19 3.4 键盘模块21 3.5 显示模块23 第 4 章 软件设计.24 4.1 软件调试环境简介24 4.2 程序设计24 4.2.1 主程序设计.25 4.2.2 键盘程序设计.26 结 论.27 参考文献.28 致 谢.30 附 录.31 前 言 在现代社会,电子产品越来越走进人们的生活,并在社会生活的各个

11、方面得 到普遍应用,在电子产品的生产应用和调试检验中经常需要产生一定频率的仿真 信号用于驱动仪表或仪器。在电子技术领域中,许多电子系统及元器件的电气性 能,只有在一定的电信号作用下才能显露出来,因此信号源在电子测量技术中是 极其重要的,它是构建测量系统的重要组成部分。信号源作为现代电子产品中的 重要一员,必须满足高精度、高速度、高分辨率等要求。另外,不同的应用系统 所要求的信号波形是不同的,因此设计一种通用性较强的频率可调的多种波形信 号发生起是十分必要的。 所以应运而生的是基于各种不同原理的信号发生器。结构简单,成本低廉但 是性能优良的波形发生装置已经越来越广泛地应用在现代化控制领域的各个方

12、面。 无论是工业,民用,航空,军事还是商业领域都有信号发生装置的设计应用产品。 而且波形发生器也广泛应用于各大专院校实验室以及各科研单位。 技术的发展应是面向人性化、智能化、经济化为一体的发展目标。本课题正 是以控制信号发生为出发点,对单片机作为中央控制器,直接由软件产生波形信 号的输出,并可通过软件的修改,达到输出任意波形,用于测试电路,可以用来给 定时器提供波形,使电路能稳定工作的智能化波形发生器模型作较详细的介绍。 本设计以单片机为应用核心,通过单片机控制各种外围芯片及电路,重点是 51 系列单片机和 DA 转换器、分频器、波形存储器、以及键盘显示等应用。 这个波形发生器具有以下一些功能

13、 (1) 具有产生正弦波、方波、三角波和锯齿波几种种周期性波形的功能。 (3) 具有波形存储的功能。 (5) 输出波形幅度范围 05V(峰-峰值) 。 (6) 具有显示频率(周期)功能。 (7) 用键盘或其他输入装置产生任意波形。 由于此种信号源是基于单片机,所以可以在不修改硬件结构的情况下,通过 软件的修改来实现信号源功能的扩充,从而节省了成本。具有频率合成精度高, 性能稳定可靠,转换速度快,通用性强,兼容性好,使用方便等优点,能够满足 各种用户在不同场合的使用要求。 第 1 章 绪论 1.1 课题的研究目的和意义 当今世界在以电子信息技术为前提下推动了社会跨跃式的进步,科学技术的 飞速发展

14、日新月异带动了各国生产力的大规模提高。由此可见科技已成为各国竞 争的核心,尤其是电子信息技术更显得尤为重要,在国民生产各部门电子信息技 术得到了广泛的应用。电子产品也越来越走进人们的生活,并在社会生活的各个 方面得到普遍应用,作为一个现代人无时无刻不在与电子产品打交道。那么,在 电子产品的生产应用和调试检验中经常需要一种仪器产生一定频率的仿真信号用 于驱动仪表或仪器,这就是波形发生器,波形发生器是一种常用的信号源,广泛 用于科学研究、生产实践和教学实践等领域。如电子产品的设计和测试、汽车制 造、生物医药、传感器仿真、制造模型等。另外,许多电子系统及元器件的电气 性能,只有在一定的电信号作用下才

15、能显露出来,由此可以看出信号源在电子信 息技术中是极其重要的,它是构建现代电子信息系统的重要组成部分。 为了满足科学研究、生产实践和教学实践的需要,我们觉得有必要设计出一 种经济、实用的波形发生器,根据要求可以产生正弦波、方波、三角波、锯齿波 等多种波形,波形频率和幅值均可调,可显示波形频率,用键盘可对波形的频率 和幅值都可进行步进调节,便于程控,满足波形发生所需的高精度、高熟读、高 分辨率的要求。 1.2 多种波形发生器国内外现状 结构简单,成本低廉但是性能优良的波形发生装置已经越来越广泛地应用 在现代化控制领域的各个方面。无论是工业,民用,航空,军事还是商业领域都 有信号发生装置的设计应用

16、产品。而且波形发生器也广泛应用于各大专院校实验 室以及各科研单位。 传统的波形发生器采用模拟电子技术由分离元件构成振荡电路和整形电路, 产生波形。他在电子通信、通信、工业等领域曾发挥了很大的作用。但是采用这 种技术的波形发生器电路结构复杂、体积庞大、稳定性和准确度较差而且仅能产 生几种简单波形,难易产生较为复杂的波形信号,且可控性不好,如要改变频率 和幅值比较困难。 目前常用的波形发生器主要是两种:低频正弦波发生器和通用多波形发生器。 前者只能产生正弦波调节范围不大,但是信号稳定,失真度低,主要用在对波形 有很高要求的地方;后者能产生正弦波、方波和三角波,也有的能产生三种以上 的波形。这两种波形发生器都比较昂贵,适用于一些要求较高的产业中,比如, 在波形发生领域,常用的波形发生器多数采用分立元件组成,不但电路复杂而且 价格昂贵。 直接数字合成 ( Direct Digital Synthesis DDS ) 技术虽已出现,并可产生 高频纯净的信号,但因价格比较昂贵所以不适合在学校使用,而且仅能产生一种 常用的信号波形正弦

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号