可叠加信号发生器.doc
《可叠加信号发生器.doc》由会员分享,可在线阅读,更多相关《可叠加信号发生器.doc(57页珍藏版)》请在沃文网上搜索。
1、 学 号 2 密 级 _ 大学学士学位论文基于51单片机的信号可叠加的信号发生器设计院(系)名称:信息与通信工程学院专业名称:电子信息工程学生姓名:指导教师: word文档 可自由复制编辑摘 要 信号发生器作为基础的激励和测控检测仪器,早已渗透在实验教学、科学研究等多项领域,各种功能多样的信号发生器的研制和推广成为当今科技的一大课题。本文介绍了一种采用STC89C52为主控芯片,利用芯片定时/计数器,通过程序查表的方法通过芯片三组I/O口输出离散化处理的波形信号,并经三片DAC0832数模转换,uA741运放使电流转换成电压并控制电压幅度增减的数字式波形发生器,可同时产生正弦波,方波,三角波等
2、波形图。通过示波器观察波形准确平滑,种类可以自由切换,周期、幅度、初相均可调,编写一定算法,根据需要选择某种波形一周期内某段截取,对两种或三种截取波形叠加以产生新的波形,波形的截取、叠加控制彼此不受影响,波形截取起始终止点可在示波器上显示。基于51单片机的可叠加的波形发生器,价格低廉、精度高、程序控制,并且体积小,操作方便,功率低,有很高的实验和应用价值。关键词:单片机;信号发生器;截取;可叠加;程控word文档 可自由复制编辑ABSTRACTWaveform generator is a common signal source, which is widely used in electr
3、niccircuits, automatic control system and teaching experiment etc.This paper introduces a kind of STC89C52 chip.With the timer/counter, the method of programming and software look-up table,the discrete-processed signal is outputed by the three groups of I/O port chip. Then through three pieces of DA
4、C0832 chips to make D/A conversion and three pieces of uA741 op-amp chips to make current into voltage, uA741 op-amp can also control the voltage amplitude increase or decrease,we get a digital waveform generator,which can generate sine wave、square wave、triangular wave etc.Through the oscilloscope o
5、bservation,the waveform is accurate and smooth,Species is free to switch, cycle, amplitude and initial phase are adjustable. By the adoption of a certain algorithm and program,we can choose a period of a week of a waveform according to need to intercept,then superpose the two or three intercepted wa
6、veform to generate a new wave.The control of intercepting and superposing of waveform is not affected by each other. The starting and ending points of waveform interception can be showed by the oscilloscope.A superimposed signal generator design based on 51 microcontroller ,low cost, high precision
7、and can be programmed and small volume, convenient operation, less consumption,has a high experiment and application value .Key words:microcontroller; wave generator; interception; superpose; program controlword文档 可自由复制编辑目 录第1章 绪论11.1 选题背景和目的11.2 信号发生器和单片机11.3 设计任务和要求21.4 研究设想和实现21.5 预期结果3第2章 系统方案的选
8、择和简述42.1 方案的提出和论证42.1.1 信号发生方案的论证42.1.2 单片机方案论证52.2 系统总体概述52.2.1 系统总体框图和模块52.2.2 系统总体原理概述52.3 本章小结6第3章 功能模块及其原理73.1 单片机模块73.1.1 STC89C5273.1.2 单片机最小系统73.1.3 单片机产生波形原理93.2 D/A转换模块93.2.1 DAC0832引脚和结构93.2.2 DAC0832转换计算113.3 运放模块123.3.1 uA741引脚和结构123.3.2 uA741的电源供应133.4模拟加法器143.4.1 加法器原理143.4.2 波形选择、叠加、
9、幅度调节17word文档 可自由复制编辑3.5 按键控制模块183.5.1 键盘检测原理183.5.2 中断概念和定时器中断193.6 低通滤波模块233.7本章小结25第4章 程序设计和分析264.1 系统程序总体框图264.2 Keilc 51简介274.3 频率调节284.4 波形截取294.5 初相调节324.6 本章小结34第5章 系统功能说明355.1 基本波形355.2 波形截取和叠加375.3 初相调节405.4 频率调节405.5 出现的问题及解决425.6 本章小结43结论44参考文献45致谢46word文档 可自由复制编辑word文档 可自由复制编辑第1章 绪论1.1 选
10、题背景和目的 随着现代各种测控仪器的产生和发展,人们对电子测量的精度和稳定度的要求越来越高,促使各种信号发生器种类不断增加,各种性能和功能也层出不穷。但在90年代后微处理芯片发展的越来越快,信号发生器已经发生了质的飞越,与传统的信号发生器已有很大不同。当今的大部分信号发生器都是处理器控制,波形的产生已不再过度靠人的实时控制,一切都趋向于自动化1,可以和计算机或其他测量仪器联合使用,通过人的操作控制达到想要的目的,有非常好的人性化设置。因此信号发生器在慢慢走向智能化、耗能低、功能多样的道路。 低频信号发生器的应用已屡见不鲜,包括工业工程控制、材料测试、生物工程、医学成像、仪器驱动、动态分析的领域
11、都能看到低频信号发生器的身影。在这些领域中,主要的应用波形是锯齿波。三角波、正弦波、方波等基础波形2。比如为了使数字电路各芯片正常运转,常需要一定频率的时钟信号作为芯片驱动。信号发生器由传统再到高端已经有了很大的改善,但业界和市场上出现的信号发生器在有些领域功能还是显得略为单一,随着各类半导体集成芯片的产生和升级,频带宽、功率低、高频率精度、多功能低频信号发生器正逐渐变为可能。 在生产仪器的过程中,产品需要更加具有智能性而且需要体积变小,而在现代电子生产和测控领域,单纯的基础波形已跟不上科研的脚步。能够人为控制输出各式各样的波形比如任意波、叠加波、任意起止相位波都成了迫在眉睫的任务。其实现在在
12、以上领域已有很好的突破和发展,相信随着科技的发展和人们想法的突破,频带宽、功率低、高频率精度、多功能信号发生器的发展一定会越来越好。1.2 信号发生器和单片机信号发生器,是实验室基本的测控和驱动仪器。通过基本元器件可以建立常规的信号发生器,这种发生器产生的波形比较少,只能生成基础的波形。产生电路主要包括阻容振荡回路、555定时器等等。555定时器产生正弦波、三角波和方波是非常方便的,不用处理器控制,通过调节外接电阻便可轻松改变波形的幅度和周期,但是这种电路也存在很多的不足,不仅对于生成的波形来说不容易操作且效果不明显,可调的范围有很大的限制,而且整个电路结构比较复杂。随着科学生产的发展,越来越
13、多的领域使用了低频信号源,例如生物医学工程、工程控制等领域,而此时若采用硬件电路,低频信号源所需的阻容值很大;高精度的电阻、电容的生产成本太高,各项指标准确度也难以把握;耗电大、不便携、容易漏电更让其跟不上时代潮流,而且纯硬件电路一旦固定已不能再添加各种功能,因此功能的单一也是受较大限制,一旦有新的需求,改变将会变得非常困难。而现在,单片机技术作为一项全新的技术正不断走向深入,给传统的自动控制和检测注入新的活力。一块单片机芯片就是一台微型计算机,由它作为基础芯片做出的仪器具有高可靠性、高性能价格比,其应用已扩展到办公工具和智能仪表等领域,并出现在居民家庭中,从电子锁、收音机、油烟机再到交通工具
14、处处都有其应用3。正是基于单片机的这些特殊构造和功能,在很多领域,它代替了很多大型计算机完成各项任务,因此在关于单片机的得到了巨大的发展。单片机具有集成度高、体积小、可靠性高,控制功能强,低电压、低功耗的优点。通过对单片机进行编程输出的低频信号波形稳定、频率幅度方便调节,并且原理易懂、电路简单、防干扰能力强,能够通过程序对波形做任意的调整以满足随时提出的需求。1.3 设计任务和要求 基于51单片机设计一个信号可叠加的信号发生器,输出的波形为正弦波、三角波、方波,波形的频率、周期、幅度、初相位可以控制调节,并可根据需要选择波形的某段对两个波形进行叠加产生新的波形。波形输出可以通过按键选择,最后在
15、示波器上显示频率,幅度,初相和截取起始光标4。最终实现信号任意截取并可叠加的信号发生器的硬件设计;使用C语言完成对单片机的程序编写。1.4 研究设想和实现基于51单片的信号发生器的设计是工程设计类一个比较传统经典的课题,也是本次设计实现的基础平台,而真正的重点和难点实现信号的任意段截取和叠加以产生新的信号。首先,信号发生器是第一位的,频率,幅度要连续可调,结合编程和软件查表的方法通过芯片I/O口输出离散化处理的信号编码,经D/A转换和运放输出模拟电压,频率可通过单片机定时器中断控制,幅度调节有程序和硬件两种选择,但要求幅度连续可调,这在数字量上调节会很困难,所以选择在模拟输出端通过可变电阻调节
16、,这是很多信号发生器设计采用的思想5。其次,波形的任意段截取是难点,三种波形的截取段选取是互不干扰的,这只能在数字端用程序控制,具体需要用算法改变单片机波形编码的输出顺序和起止点。最后,对截取波形的叠加也是重点,一种方案是使用存储器先把截取的一段波形区间的编码存储下来,待到下次波形某段的截取结束后再取出进行叠加,这对程序和芯片的时序控制要求很高;另一种方案是用模拟加法器,在模拟输出端进行叠加,降低了软件的难度。1.5 预期结果(1)信号可叠加的信号发生器硬件系统产生方波,三角波,正弦波等基础波形,波形在示波器上显示,波形频率统一在1K-4K可调,初始频率为2K,步进步减为100HZ,电压在0-
17、5V统一连续可调。(2)对某种波形任意段进行截取,对两种甚至三种波形截取段进行叠加产生新的波形。(3)波形初相可以调节,在示波器上寻找并显示初相和截取起始点光标。word文档 可自由复制编辑第2章 系统方案的选择和简述2.1 方案的提出和论证2.1.1 信号发生方案的论证 首先,必须要做出一个满足各项指标的信号发生器作为硬件平台;其次在信号发生器的平台基础上实现截取与叠加模块,这是我的总体思路和顺序。比较传统的信号产生原理有:(1)采用振荡回路实现信号的输出,包括LC振荡电路、RC振荡电路等传统无源器件,不涉及芯片的控制,完全用模拟电路产生。其中正弦波的产生是基础,再通过各种元件组成的积分、微
18、分、延时的电路变换产生其他波形,但产生的波形质量差,参数不易调控,电路受外部因素影响较大,输出不稳定。(2)采用集成函数发生器8038,并通过对组合的RC联调可产生幅度、频率可控的信号,如图2.1所示。这种方法电路较易实现,但各项指标不好实现和调控,而且工作量过于简单。 图2.1 8038原理图和引脚(3)采用D/A数模转换,通过查表法使单片机产生离散化的波形采样点值储存起来,然后通过定时器逐个输出,最后经滤波器滤除高频阶梯噪声。采用这种方法能够实现各种需要的波形的输出,成本低廉,操纵性强,可编程,外接电路也不复杂。但是单片机I/O口使用较多,这也意味着不会扩展太多的额外功能。综合各项考虑,本
19、文选择方案3。2.1.2 单片机方案论证方案1:利用通过查表法使单片机内部产生正弦波、方波、三角波一周期的离散化采样点并送到EPPROM储存,逐个通过单片机三组I/O口输出这些采样电压,再通过三片独立的DAC0832做数模转换输出离散的模拟波形,而后通过一个三端输入的模拟加法器进行任意两种波形叠加最后低通滤波输出,波形的截取和初相、频率调节通过按键中断控制,此方案硬件较多。方案2:利用通过查表法使单片机内部产生正弦波、方波、三角波一周期的离散化采样点并送到EPPROM储存,但是只用一组I/O口输出和一片DAC0832做数模转换,波形选择、频率调节、和截取、叠加由按键控制,一次只能输出一种波形。
20、选择一种截取后用外部存储器储存,等到下一种波形截取后再取出在数字量进行叠加后经单片机输出、数模转换和低通滤波后输出,此方案对软件要求很高。 综合各项考虑,本文选择方案1。2.2 系统总体概述2.2.1 系统总体框图和模块总体模块包括:单片机最小系统,D/A转换,运放,模拟加法器,低通滤波,单片机按键中断控制:波形截取,初相控制,频率控制。各模块彼此协调,其中剩下P2八个I/O口作为单片机按键中断控制模块5。系统总体框图如图2.2所示。2.2.2 系统总体原理概述 根据系统框图,本次选用的是STC89C52单片机通过查表法使单片机产生离散化的波形采样点值储存起来,然后通过定时器逐个输出,经过DA
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 叠加 信号发生器