ImageVerifierCode 换一换
格式:DOC , 页数:42 ,大小:1.03MB ,
资源ID:8751395      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-8751395.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业论文内容格式.doc)为本站会员(kpmy5893)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

毕业论文内容格式.doc

1、中 北 大 学 2013 届 毕 业 论 文第 1 页 共 42 页1 引言11 选题的背景意义和研究现状 1.1.1 选题的背景和意义 1909年的诺贝尔物理奖得主 Karl Ferdinand Braun于 1897年发明世界上第一台阴极射线管示波器,至今许多德国人仍称 CRT为布朗管(Braun Tube)。 根据IEEE的文献记载 1972年英国的 Nicolet公司发明了第一台的数字示波器(DSO) ,到 1996年惠普科技(安捷伦科技前身)发明了全球第一台混合信号示波器(MSO),数字示波器自上个世纪七十年代诞生以来 ,其应用越来越广泛,已成为测试工程师必备的工具之一 。时间到了

2、21世纪这是一个科学和技术都在飞速发展的时代,随着电子技术、计算机技术、通信技术和自动化技术的高速发展,电子测量仪器也有了巨大的发展。数字式示波器就以其存储波形及多种信号分析、计算、处理等优良的性能从而逐步取代模拟示波器 。用数字示波器能完成对信号的一次性采集 ,把波形存储起来,还可以通过移位操作观察波形的任何一部分等等 。 数字存储示波器是随着数字集成电路技术的发展而出现的新型智能化示波器 ,己经成为电子测量领域的基础测试仪器。随着新技术、新器件的发展,它正在向宽带化、模块化 、多功能和网络化的方向发展。数字存储示波器的优势是可以实现高带宽及强大的分析功能。现在高端数字存储示波器的实时带宽已

3、达到20GHz ,可以广泛应用于各种千兆以太网 、光通讯等测试领域 。而低端数字存储示波器几乎可以应用于国民经济各个领域的通用测试,同时可广泛应用于高校及职业学校的教学,为社会培养众多的后备人才。数字存储示波器的技术基础是数据采集,其设计技术可以应用于更广泛的数据采集产品中 ,具有深远的意义 。 为了巩固大学 4年来所学的知识 ,将课本上的理论知识运用到实际中,而且能掌握和了解本专业的仪器测量这块的先进发展趋势,我选择了简易数字存储示波器这个题目作为的大学毕业设计题目。1.1.2 国内外研究现状自从1972年世界上第一台数字存储示波器(DSO ,又称数字示波器)问世以来,经历了三个发展阶段。1

4、986年以前为DSO发展的初期阶段,当时的取样率较低,一中 北 大 学 2013 届 毕 业 论 文第 2 页 共 42 页般不超过50MSa/s,带宽在20MHz以下 ,结构形式以数字存储加传统模拟示波器二合一的组合式为主,功能少,性能低 。主要代表性产品有美国哥德(Gould)公司生产的4035,HP公司生产的HP54200。1986年-1994年,伴随高速ADC和高速RAM的迅速发展,DSO的发展也进入了快车道 ,取样率达到了4GSa/s,记录长度超过32K。每年各示波器生产厂商都推出新的型号,技术上开始走向成熟 。1989年,HP公司率先停止了模拟示波器的生产 ,专心培育数字示波器市场

5、。到1993年,DSO的销售额就超过了传统模拟示波器,使持续将近半个世纪的模拟示波器市场发生动摇。1995年以后,DSO在技术上己经成熟 ,带宽在100MHz以上,DSO已经完全取代了模拟示波器。2004年10月,AGILENT公司推出了具震撼性的DS081304A数字存储示波器,带宽3GHz,上升时间23ps,最高采样率40GHz 。这时,除了继续提高取样率(最高达40GSa/s)、带宽(达20GHz)和增加记录长度(达16MB)外,DSO制造商开始向100MHz以下带宽的通用DSO方向发展,并且性价比迅速提高。1996年,AGILENT公司面向通用DSO市场推出了100MHz带宽的数字存储

6、示波器54645A及首款混合信号示波器54645D 。AGILENT公司在后续推出的54620/40A/D系列混合信号示波器中提供了强大的串行触发能力 ,包括SPI、USB、IZE、LIN、和EAN等。通用DSO的单台价格己接近同档次的模拟示波器水平。目前,100MHz以下的DSO,将与模拟示波器同时并存发展。虽然模拟示波器本身也在不断的数字化,增加数字显示和光标测量的功能。但是 ,模拟示波器无法具备DSO所特有的预触发、存储和数据处理等测量功能 。可以预计,通用DSO全面取代模拟示波器的日子不会很远了。目前,100MHz数字存储示波器的代表性产品,国外的主要有Agilent公司的5000系列

7、 ,Tektronix公司的TDSl000、TDS2000系列。国内DSO的研制工作起步较晚,第一台DSO于1993年在电子部41研究所研制成功,但是起步水平较高,最先推出的是取样率为40MSa/s,带宽分别为750MHz和800MHz的两个型号产品。到96年就把带宽提高到了1GHz 。98年把取样率提高到1GSa/s。研制中的100MHz带宽的深存储型DSO已经取得了阶段性成果 。目前主要的生产厂家是美国安捷伦公司、泰克公司、力科公司、台湾的固纬公司 、国内的中国电子科技集团第41研究所和北京普源精电公司等。中 北 大 学 2013 届 毕 业 论 文第 3 页 共 42 页2 数字示波器的

8、基本原理2.1 数字存储示波器的基本原理2.1.1 数字存储示波器的组成原理 一个典型的数字示波器原理框图如图2-1所示 ,它又分实时和存储两种工作模式,当处于实时工作模式时 ,其电路组成原理和一般模拟示波器是一样的。当处于存储工作模式时,它的工作过程一般分为存储和显示两个阶段,在存储工作阶段,模拟输入信号先经过适当的放大或衰减 ,然后经过取样和量化两个过程的数字化处理,将模拟信号转化成数字化信号 ,最后 ,数字化信号在逻辑控制电路的控制下一次写入到RAM中。 衰减器 放大器 延迟线垂直放大器扫描发生器水平放大器触发电路A / D转换器存储器( r a m )D / A转换器逻辑控制电路( 微

9、处理器 )地址计数器D / A转换器输入实时存储外触发内外实时存储至 X 偏转板至 Y 偏转板实时存储图 2-1 数字示波器原理框图上述取样是获得模拟输入信号的离散值,而量化则是每个取样的离散值经A/D转换器转换成二进制数字 且取样,量化及写入过程都是在同一时钟频率下进行的。在显示工作阶段,将数字信号从存储器中读出来 ,并经DA转换器转换成模拟信号,经垂直放大器放大加到CRT的Y偏转板。与此同时,CPU的读地址计数脉冲加之DA转中 北 大 学 2013 届 毕 业 论 文第 4 页 共 42 页换器,得到一个阶梯波的扫描电压,加到水平放大器放大,驱动CRT的X偏转板,从而实现在CRT上以稠密的

10、光点包络重现模拟信号。 显示屏上显示的每个点都表示数字存储示波器捕获的一个数据字,点的垂直屏幕位置由对应的存储单元的二进制数据给出 ,点的水平屏幕位置由对应的存储单元二进制地址给出 。若经DA转换的模拟信号内插器的插值处理,还可以使点显示变为连续显示 。数字存储示波器对模拟量进行实时取样。实时取样是对一个周期内的信号的不同点取样 ,它与取样示波器的跨周期取样是不同的。N个取样点得到的数字量分别存储于地址号为OOH-0NH的N个RAM存储单元中,这样,采样点所存储的地址信息即表示了采样点的时间信息 。在显示时依序取出采样离散化数据,经DA变换后的输出送到Y偏转板;同时存储单元地址号从00H-0N

11、H也经过DA转换,形成阶梯波,并送到X偏转板。在共同作用下 ,荧光屏上将显示离散的亮点。只要X方向和Y方向的量化程度足够精细,这些离散的亮点就能准确代表被测波形 。将数字存储技术和微处理器用于取样示波器 ,可以构成存储取样示波器。 2.1.2 数字存储示波器的工作方式 (1)数字存储示波器的功能 数字存储示波器的随机存储器RAM按功能可分为信号数据存储器 ,参考波形存储器 ,测量数据存储器和显示缓冲存储器四种 。信号数据存储器存放模拟信号取样数据 ;参考波形存储器存放参考波形的数据 ,它采用电池供电,或采用非易失性存储器 ,故可以长期保存数据 ;测量数据存储器存放测量量与计算的中间数据和计算的

12、结果,和一般微机化仪器的随机存储器作用基本相同;显示缓冲存储器存放现时代波形,荧光屏上显示的信息均有显示缓冲存储器提供 。(2)触发工作方式 数字存储示波器的触发方式包括常态触发和预置触发两种方式 1)常态触发 常态触发是在存储工作方式下自动形成的,同模拟示波器基本一样,可通过面板设置触发电平的幅度和极性,触发点可处于复现波形的任何位置及存储波形的末端,触发点位置通常用加亮的亮点来表示 。2)预置触发 预置触发即延迟触发,是人为设置触发点在复现波形上的位置,它是在进行预置之后通过微处理器的控制和计算功能来实现的。由于触发点位置中 北 大 学 2013 届 毕 业 论 文第 5 页 共 42 页

13、的不同,可以观测到触发点前后不同区段上的波形,这是因为数字存储示波器的触发点只是一个存储的参考点,而不一定是取样,存储的第一点。预置触发对显示数据的选择带来了很大的灵活性 。(3)测量和计算工作方式 数字存储示波器对波形参数的测量分为自动测量和手动测量两种。一般参数的测量为自动测量,及示波器自动完成测量工作,并将测量结果以数字的形式显示在荧光屏上,特殊值的测量使用手动光标进行测量,即光标测量。光标测量指的是在荧光屏上设置两条水平光标线和两条垂直光标线,这四条光标线可在面板的控制下移动,光标和波形的交点,对应于信号存储器中的相应的数据 。测量时,示波器在测量程序控制下,根据光标的位置来完成测量,

14、并将测量结果以数字形式显示在荧光屏上。(4)面板按键操作方式 数字存储示波器的面板按键分为执行键和菜单键两种,按下执行键后,示波器立即执行该项操作。当按下菜单键时,屏幕下方显示一排菜单,屏幕有方则显示对应菜单的子菜单,然后按子菜单下所对应的软键执行相应的操作。 2.1.3 数字存储示波器的显示方式由于数字存储示波器可以对被测信号存储,波形的采集和显示可以分开进行,与宽带示波器相比,采集速度和显示速度可不相同,因此采集速度很高的数字存储示波器对其显示的速度要求不高。数字存储示波器的显示方式灵活多样,具有基本显示,抹迹显示,卷动显示,放大显示和XY显示等,可适应不同情况下波形观测的需要。(1)存储

15、显示 存储显示方式是数字示波器的基本显示方式,适用于一般信号的观测,在一次触发形成并完成信号数据的存储后,经过显示前的缓冲存储,并控制缓冲存储器的地址顺序,依次将欲显示的数据读出并进行DA变换,然后将信号稳定的显示在荧光屏上。 (2)抹迹显示 抹迹显示方式适用于观测一长窜波形中在一定条件才会发生的瞬态信号。抹迹显示时,应先根据预期的瞬态信号,设置触发电平和极性;观测开始后仪器工作在末端触发和预置触发相结合的方式下,当信号数据存储器被装满单瞬态信号未出现时,实现末端触发,在荧光屏上显示一个画面,保持一段时中 北 大 学 2013 届 毕 业 论 文第 6 页 共 42 页间后,被存入的数据更新。

16、若瞬态信号仍未出现,在利用末端触发显示一个画面,这样一个个画面显示下去,如同为了查找莫个内容,一页页的翻书一样,一旦出现预期的瞬态信号则立即实现预置触发,将捕捉到的瞬态信号波形稳定的显示在荧光屏上,并存入参考波形存储器中 。(3)卷动显示 卷动显示方式适于观测缓变信号中随机出现的突发信号,它包括两种方式,一种是新波形逐渐代替旧波形,变换点自左向右移动;另一种是波形从右端向左一定,在左端消失,当异常波形出现时,可按下存储键,将此波形存储在荧光屏或存入参考波形存储器中 ,一边做更细致的观测与分析。如图2-2(a)所示。 (a)卷动显示 (b)放大显示图2-2两种显不方式(4) 放大显示 放大显示方

17、式适于观测吸信号波形的细节 ,此方式是利用延迟扫描的方法实现的,此时荧光屏一分为二,上半部分显示原波形 ,下半部分显示放大了的部分,其放大位置可用光标控制,放大比例也可调节,还可以用光标测量放大部分的参数 。 如图2-2(b)所示。 (5)XY显示 与通用示波器的显示方法基本相同,一般用于显示丽萨如图形,此处不做详述。 (6)显示的内插 数字存储示波器是将取样数据显示出来,由于取样点不能无限增多 ,能够做到正确显示的前提是足够的点来重新构成信号波形。考虑到有效存储带宽问题 ,一般要求每个信号显示20-25个点 。但是较少的采样点会造成视觉误差,可能使人看不到正确的波形。数据点插入技术可以解决显

18、示中视觉错误的问题。数据点插入技术常常使用插入器将一些数据插在所有相邻的取样点之间,中 北 大 学 2013 届 毕 业 论 文第 7 页 共 42 页主要有线性插入和曲线插入两种方式 。2.1.4 数字存储示波器的特点 与模拟示波器相比,数字存储示波器具有以下几个特点:(1)波形的取样存储与波形的显示是独立的 在存储工作阶段,对快速信号采用较高的速率进行取样和存储,对慢速信号采用较低速率进行取样和存储,但在显示工作阶段,其读出速度可以采用一个固定的速率,不受采样速率的限制,因而可以清晰而稳定的获得波形,可以无闪烁的观测被测极慢变化信号,这是模拟示波器无能为力的。对观测极快信号来说,数字存储示

19、波器采用低速显示,可以使用低带宽,高精度,高可靠性而低造价的光栅扫描示波管。(2)能长时间的保存信号 由于数字存储示波器是把波形用数字方式存储起来,其存储时间在理论上可以是无限长 。这种特性是对观察单次出现的顺便信号极为重要,如单次冲击波,放电现象 。(3)先进的触发功能 它不仅能显示触发后的信号,而且能显示触发前的信号,并且可以任意选择超前或滞后的时间。除此以外,数字存储示波器还可以提供边缘触发 ,组合触发 ,状态触发 ,延迟触发等多种方式,来实现多种触发功能。(4)测量准确度 高数字存储示波器由于采用晶振做高稳定时钟,有很高的测时准确度,采用高分辨率AD转换器也能使幅度测量准确度大大提高。

20、(5)很强的数据处理能力 数字存储示波器由于内含微处理器因而能自动实现多种波形参数的测量和显示 ,例如上升时间,下降时间,脉宽,峰峰值等参数的测量与显示,能对波形实现取平均值 ,取上下限值,频谱分析以及对两波形进行加减乘除等多种复杂的运算处理 ,还具有自检与自校等多种操作功能。(6)外部数据通信接口 数字存储示波器可以很方便的将存储的数据送到计算机或其他的外部设备 ,进行更复杂的数据运算和分析处理。还可以通过GPIB接口与计算机一起构成自动测试系统。 2.1.5 数字存储示波器的主要技术指标 技术指标与模拟示波器相似,下面仅讨论与波形存储部分有关的主要技术指标 。(1)最高取样速率 最高取样速

21、率指单位时间内的取样的次数,也称数字化速率,用每秒钟完成的AD转换的最高次数来衡量。常以频率来表示,取样速率越高,中 北 大 学 2013 届 毕 业 论 文第 8 页 共 42 页反应仪器捕捉高频或快速信号的能力愈强。取样速率主要由AD转换速率来决定。数字存储示波器的测量时刻的实时取样速率可根据被测信号所设定的扫描时间因数(即扫描一格所用的时间)来推算 。其推算公式为 (1-1)divtNf/式中,N为每格的取样点数,t为扫描时间因数。(2)存储带宽(B ) 存储带宽与取样速率密切相关,根据取样定理,如果取样速率大于或等于二倍的信号频率,便可重现原信号。实际上,为保证所显示波形的分辨率,往往

22、要求增加更多的取样点,一般取N=4-10倍或更多,即存储带宽。(3)分辨率 分辨率指示示波器能分辨的最小电压增量,即量化的最小单元。它包括垂直分辨率 (电压分辨率)和水平分辨率(时间分辨率)。垂直分辨率与AD转换的分辨率相对应,常以屏幕每格的分级数(级/div)或百分数来表示。水平分辨率由取样速率和存储器的容量决定,常以屏幕每格含多少个取样点或用百分数来表示。取样速率决定了两个点之间的时间间隔,存储容量决定了一屏内包含的点数。一般示波管屏幕上的坐标刻度为8*10div(即屏幕垂直显示格为8格,水平显示格为10格),如果采用8位的AD转换器(256级) ,则垂直分辨率表示为32级/div,或用百

23、分数来表示为1/256=0.39%:如果采用容量为1k的RAM,则水平分辨率为1024/10=100点/div。(4)存储容量 存储容量又称记录长度,它由采集存储器(主存储器)最大存储容量来表示,常以字为单位。数字存储器常采用256,512,1K等容量的高速半导体存储器。(5)读出速度 读出速度是指将数据从存储器中读出的速度,常用“时间/div”来表示 ,其中 ,时间为屏幕上每格内对应的存储容量乘以读脉冲周期。使用中应根据显示器,记录装置或打印机等对速度的要求进行选择。2.2 系统的方案设计上世纪大规模集成电路的出现,使得 CPU、存储器、I/O 接口得到了迅速的发展,在各个技术领域中得到了广

24、泛的应用。尤其简易的数字存储技术已经很发达。由此我想到 ,可以利用存储器的存储功能和普通模拟示波器相结合,来实现数字示波器的存储功能。利用模拟转换器及时的对上述类型的信号进行一次性的采集 中 北 大 学 2013 届 毕 业 论 文第 9 页 共 42 页,并把数据存储到存储器中 ,这样我们可以随时随意的再从存储器读取数据进行分析,也可以把数据再通过数摸转换器转换成原来的模拟信号,送到普通模拟示波器中进行显示,而存储器中的数据得以保存 ,而不会消失 。 出于以上的考虑,我们借助于数摸和模数转换器,和单片机、存储器组成的系统能对任意波形实现存储和再现。一次性瞬间信号的数据被采集到存储器中存储,如

25、果再反复的存储器中读取数据,送到示波器显示,这样就使随机的非周期信号、瞬间信号,一次性信号,能够在普通模拟示波器显示频目显示稳定的波形。为了能较简单的实现题目的功能,我们只借助 A/D转换器将输入信号进行量化处理后,在液晶显示器上进行显示,并将处理的显示数据存入存储器中,当需要波形再现时,通过单片机控制只需将存储器中的数据取出再次处理,然后再送到液晶显示器上进行显示 。本设计以 AT89C51 单片机为中心、62256 为存储器,通过模数转换器,实时采样实现对输入信号的提取,并进行数字化的存储及显示。显示采用 MFC-12864液晶显示屏 。 由于待测信号为模拟信号,存储过程为数字方式,故应将

26、模拟信号进行量化处理,然后存储到存储器中,当需要显示的时候,从存储器读出数据,并送往液晶显示器进行显示。因此,设计的重点是模拟信号的处理与采样,数字信号的存储,液晶显示器的显示控制,系统的控制4个方面。2.2.1 系统的控制 控制器是系统中最为重要的器件,也是设计的难点。其中,涉及按键的控制控制,存储器的写入和读取控制,液晶显示器的控制。可以由多种方法实现。方案一:纯单片机控制系统,这样系统规模小,有一定的灵活性。但是对实现的功能及对数据的后期处理有很大的制约。单纯的采用单片机,使用单片机控制数据的采样,存储和回放,这种方法实现起来比较简单也在所学课程的范围之内。方案二:采用可编程逻辑器件CP

27、LD或者FPGA,这种方法对ADC采样控制,存储器的操作比较方便,而且速度也比较快,但在人机接口方面的操作就困难一些;还有一种方法是将以上两种方法结合起来,用可编程器件做相应的逻辑电路设计,中 北 大 学 2013 届 毕 业 论 文第 10 页 共 42 页比如ADC的采样频率,存储器操作等,使用单片机来做人机接口,单片机和CPLD互相协调完成整个系统的功能,这种方法可以发挥出各个器件的长处,有效的完成整个控制系统的设计,但是就目前的学习能力用此方案还不足以将该系统完善并完成设计内容。方案三:采用简单逻辑电路组合成控制系统。可以就系统的各个部分在系统工作时的状态画出时序图,转化为真值表进行逻

28、辑运算,设计出逻辑电路来控制系统的运行。此方案由纯硬件实现,设计复杂,系统庞大,多级门电路的串联造成的时延对系统的稳定产生不利的影响,而且难以对数据进行复杂的处理。故最终采取第一种方法单片机直接控制。2.2.2 输入模拟信号的处理 信号的处理主要是对被测输入信号在幅度与偏移方面进行线性处理,使信号在垂直方向上处于A/D转换器的输入范围内。待测模拟信号输入到数字示波器时首先要经过相关的处理才能够送给ADC,因为ADC对输入电压的幅度有一定的要求,一般为0-5V,或者0-2V等 。对于输入的模拟信号 ,要根据不同的垂直灵敏度做出调整,具体说就是把小电压信号放大,将大电压信号衰减使之符合ADC的输入

29、电压范围。因此,需要对电压大小不同的信号进行增益调整。通常可以使用增益可调的放大电路。需要注意的是放大电路的增益系数和频带的关系。同时,为防止ADC因输入大的电压信号而烧毁,可以加入限幅电路。处理过的模拟信号需要经过ADC进行量化编码。通常在进行A/D转换之前要加上比较电器,作为模拟电路和数字电路之间的接口电路。2.2.3 数字信号的采集与存储 在数字存储示波器中,模数转换电路在给定采样时钟的节拍下把输入模拟信号转换为离散的数据值 ;A/D转换器始终以最高取样率进行工作。ADC参数的选取需要考虑多方面的因素 ;ADC的取样频率取决于待测信号的频率范围,或者示波器对扫描速度的要求 而 ADC的编

30、码位数与垂直分辨率相关。根据这两个条件选择合适的ADC芯片。波形重组是根据所用的显示器将采集到的离散数字信号进行调整之后,将其在显示器的垂直方向和水平方向重新定位 (与显示屏幕上的像素点对应),存储到波形存储器中。中 北 大 学 2013 届 毕 业 论 文第 11 页 共 42 页数字信号保存到存储器中,RAM的位数须根据ADC的位数来选择,如果ADC为8位输出,那么RAM也应该为8位,超过8位则可以选用16位的RAM。RAM的容量取决于每次采样的采样点数,这和水平分辨率相关。写入RAM的数据来自于ADC,读出之后再经过单片机处理进行波形重组,然后在液晶显示器上进行显示。方案一:由单片机启动

31、A/D转换,读入采集到的数据,然后转存到RAM内,期间可以把数据送到D/A转换芯片输出。此方案设计简单,易于实现。但是在一个采样周期内单片机要完成多个读写外部数据的操作,严重制约了数据的采样速度。 方案二:采用DMA(直接存储器存取)方式实现数据的高速采样和存储。DMA 控制器、A/D 转换器、RAM、D/A 转换器等器件,全部挂在总线上。当启动DMA 方式时,单片机让出数据和地址总线,由DMA 控制器控制数据的读写;当DMA 控制器完成工作后,单片机再接管总线控制权,执行其他读写操作。采用DMA 方式存取数据时,在时钟脉冲的上升沿启动发送设备送出数据,同时在地址总线发出相应的目标地址并选通相

32、应的接收设备,然后在时钟脉冲的下降沿将数据直接通过数据总线送人接收设备,实现了数据的直接传送(即不经CPU 的传送)。期间由于并不经过转存数据的过程,因此传输速率基本上只取决于数据的发送设备和接收设备的速度或DMA 控制器的速度。综上分析,拟采用一种简单可行的方法,选取方案一。如图1-3所示,直接由单片机控制采样,按键,存储器的读写操作及液晶显接口。3 系统硬件电路的设计3.1 单片机及其外围电路单片机系统主要完成系统的人机接口和对整个系统的控制功能。单片机采用的AT89S52单片机,该芯片内部包含有8KB的可在线编程 (ISP)的FLASH程序存储器,256B的RAM,带有看门狗功能。AT8

33、9S52是一个低功耗、高性能 CMOS 8位微控制器,具有8K字节在系统可编程Flash存储器。该设备使用Atmel 公司高密度非易失性存储器技术制造,与工业标准的80C51产品指令集和引脚完全兼容。片上 Flash允许程序存储器在系统可编程,也适于常规编程器。在单芯片上,拥有灵巧的8位CPU在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高效灵活、超有效的解决方案。AT89S52具有以下标准功能:8K字节 Flash,256字节RAM,32位中 北 大 学 2013 届 毕 业 论 文第 12 页 共 42 页I/O口线,看门狗定时器,2个数据指针,3个16位定时计数器

34、,1个6向量2级中断结构,1组全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2个软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机停止一切工作,直到下一个中断或硬件复位为止。由于单片机受到管脚的限制,没有对外专用的地址总线和数据总线,在进行对外扩展存储器或I/O接口时,需要首先扩展对外总线(局部系统总线)。为了完成外部数据存储器(62256),A/D转换器和键盘的扩展 ,在单片机最小系统的外边加上了74HC573锁存器和74LS138译码器。在ALE无效期间P0

35、口传送数据,构成数据总线DB。P2口输出地址高8位A15-A8,而地址低8位则在ALE有效时刻,将P0口分时输出的低8位地址值锁存到外部的573锁存器输出,两者结合起来就构成了地址总线AB。如图3-1所示。系统中的一个三八译码器可产生8个片选信号,由A13,A14,A15分别接到74LS138的A,B,C端,所以地址范围分别是:A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0A15 A14 A13 X X X X X X X X X X X X X/Y0的寻址范围:0000H-1FFFH /Y1的寻址范围:2000H-3FFFH/Y2的

36、寻址范围:4000H-5FFFH /Y3的寻址范围:6000H-7FFFH/Y4的寻址范围:8000H-9FFFH /Y5的寻址范围:A000H-BFFFH/Y6的寻址范围:C000H-DFFFH /Y7的寻址范围:E000H-FFFFH这样用一片三八译码器就产生了8个片选的信号,足够A/D转化器和外部按键的扩展。一般在电路的设计中,如果外设比较多,而用一片三八译码器产生的片选信号又不够用,则可以采用二级译码,即再连接两个三八译码器,A12、A11、A10分别和新加的三八译码器的A、B、C相连,第一级的任意两个输出和另外的两个三八译码器的片选端相连。为了防止程序执行过程中失步或运行紊乱,此处我

37、们采用了上电自动复位,单片机的工作还需要外接晶振产生时钟信号,频率为 11.0592MHz。中 北 大 学 2013 届 毕 业 论 文第 13 页 共 42 页3-1 单片机及外围扩展电路图3.2 信号输入电路单元3.2.1 输入调理电路设计信号调理主要是对被测输入信号在幅度与偏移方面进行线性处理,使信号在垂直方向上处于A/D转换器的输入范围内。待测模拟信号输入到数字示波器时首先要经过相关的处理才能够送给ADC,因为ADC对输入电压的幅度有一定的要求,一般为0-5V,或者0-2V等。对于输入的模拟信号,要根据不同的垂直灵敏度做出调整,具体说就是把小电压信号放大,将大电压信号衰减使之符合ADC

38、的输入电压范围。因此,需要对电压大小不同的信号进行增益调整。通常在进行A/D转换之前要加上比较电器,作为模拟电路和数字电路之间的接口电路。信号输入的调理电路如图3-2所示。中 北 大 学 2013 届 毕 业 论 文第 14 页 共 42 页图 3-2 信号输入的调理电路图3.2.2 阻抗变换电路设计1.方案设计条件及要求是:输入阻抗要求达到100K。采用同相电压跟随器,使得输入阻抗在很大程度上得到提高,同时保证输出电压基本等于输入阻抗。2.芯片选择因为输入信号的最高频率是1KHz,选择的放大器为UA741CN,常温下带宽可以达到1MHz,可以保证输入信号通过该电压跟随器之后没有任何失真。题目

39、明确要求示波器的输入阻抗大于100K,设计中可以采用跟随器电路,一方面达到提高输入阻抗的要求,另一方面还可以起到隔离的作用。电路图如图 3-3所示。图 3-3 阻抗变换电路图中 北 大 学 2013 届 毕 业 论 文第 15 页 共 42 页3.2.3电平移位电路设计图 3-4输入信号转换电路在信号输入调理电路中,后级运算放大电路为差分输入比例电路。如图3-4所示。设运算放大器的2端输入为 ,输出为 ,则有输出与输入的关系为:1OUO(3-1)2.5推导如下:(3-2)346CVR得 31.25()U而 (3-3)123OOR得 1.5此电路为电平移位电路,将输入信号反相后抬高了 2.5V,

40、即该差分输入比例电路将前级的双极性信号经过处理变成 05V的单极性输入信号,最终送到 A/D转换器进行模数转换。3.2.4 频率计算电路设计1.施密特触发器施密特触发器又称施密特反相器,是脉冲波形变换中经常使用的一种电路。施中 北 大 学 2013 届 毕 业 论 文第 16 页 共 42 页密 特 触 发 器 有 两 个 稳 定 状 态 , 但 与 一 般 触 发 器 不 同 的 是 , 施 密 特 触 发 器 采 用 电位 触 发 方 式 , 其 状 态 由 输 入 信 号 电 位 维 持 ; 对 于 负 向 递 减 和 正 向 递 增 两 种 不 同变 化 方 向 的 输 入 信 号 ,

41、 施 密 特 触 发 器 有 不 同 的 阀 值 电 压 。 门 电 路 有 一 个 阈 值 电压 , 当 输 入 电 压 从 低 电 平 上 升 到 阈 值 电 压 或 从 高 电 平 下 降 到 阈 值 电 压 时 电 路 的状 态 将 发 生 变 化 。 施 密 特 触 发 器 是 一 种 特 殊 的 门 电 路 , 与 普 通 的 门 电 路 不 同 ,施 密 特 触 发 器 有 两 个 阈 值 电 压 , 分 别 称 为 正 向 阈 值 电 压 和 负 向 阈 值 电 压 。 在 输入 信 号 从 低 电 平 上 升 到 高 电 平 的 过 程 中 使 电 路 状 态 发 生 变 化

42、 的 输 入 电 压 称 为 正向 阈 值 电 压 , 在 输 入 信 号 从 高 电 平 下 降 到 低 电 平 的 过 程 中 使 电 路 状 态 发 生 变 化的 输 入 电 压 称 为 负 向 阈 值 电 压 。 正 向 阈 值 电 压 与 负 向 阈 值 电 压 之 差 称 为 回 差 电压 。它 是 一 种 阈 值 开 关 电 路 , 具 有 突 变 输 入 、 输 出 特 性 的 门 电 路 。 这 种 电 路 被设 计 成 阻 止 输 入 电 压 出 现 微 小 变 化 ( 低 于 某 一 阈 值 ) 而 引 起 的 输 出 电 压 的 改 变 。它在性能上有两个重要的特点:第

43、一,输入信号从低电平上升的过程中,电路状态转换时对应的输入电平,与输入信号从高电平下降过程中对应的输入转换电平不同。第二,在电路状态转换时,通过电路内部的正反馈过程使输出电压波形的边沿变得很陡。利用这两个特点不仅能将边沿变化缓慢的信号波形整形为边沿陡峭的矩形波,而且可以将叠加在矩形脉冲高、低电平上的噪声有效地清除。施密特触发器可以由门电路构成,也可作成单片集成电路产品,且后者最为常用。2.施密特触发器的应用(1)用于波形变换利用施密特触发器状态转换过程中的正反馈作用,可以把边沿变化缓慢的周期性信号变换为边沿很陡的矩形脉冲信号。图 3-5的例子中,输入信号是由直流分量和正弦分量叠加而成的,只要以

44、信号的幅度大于 VT+即可在施密特触发器的输出端得到同频率的矩形脉冲信号。中 北 大 学 2013 届 毕 业 论 文第 17 页 共 42 页t ( m s )V i0V T +V T -t ( m s )V o0图 3-5用施密特触发器实现波形变换(2)用于脉冲的整形在数字测量和控制系统中,由传感器送来的波形边沿较差,此外,脉冲信号经过远距离的传输后,往往会发生各种各样的畸变,利用施密特电路可以对这些信号进行整形。如图 3-6所示就是脉冲整形。图 3-6脉冲整形电路 波形变换模块设计方案采用由LM339系列实现的施密特的电路,如图3-7所示中 北 大 学 2013 届 毕 业 论 文第 1

45、8 页 共 42 页图3-7 频率计算电路原理图在图中(3-4)eeRdOLdVTUaV(3-5)eHd式中 , 分别为高,低输出电平。OLV假设输入信号为正弦波,则输出如图3-5所示,为一脉冲波形。3.单稳态触发器 74121构成的脉冲整形电路TTL集成器件 74121是一种不可重复触发集成单稳态触发器,74121 由触发信号控制电路、微分型单稳态触发器、输出缓冲电路三部分组成。74121集成单稳态触发器有 3个触发输入端,其功能表如表 3-1所示。表 3-1单稳态触发器 74121的功能表中 北 大 学 2013 届 毕 业 论 文第 19 页 共 42 页(1)触发若 B为高电平, A1

46、、 A2中的一个为高电平,输入中有一个或两个产生由 1到0的负跳变。若 A1、 A2两个输入中有一个或两个为低电平, B 发生由 0到 1的正跳变。(2)定时单稳态电路的定时取决于定时电阻和定时电容的数值。74121 的定时电容连接在芯片的 10、11 引脚之间。若输出脉宽较宽,而采用电解电容时,电容 C 的正极连接在 Cext输出端(10 脚) 。对于定时电阻,使用者可以有两种选择:采用内部定时电阻(2 k) ,此时将 9号引脚( Rint)接至电源 VCC(14 脚) 。采用外接定时电阻(阻值在 1.440k 之间) ,此时 9脚应悬空,电阻接在 11、14 脚之间。74121 的输出脉冲

47、宽度 tW0.7 RC。通常 R的数值取在230k 之间, C 的数值取在 10pF10F 之间,得到的取值范围可达到20ns200ms。该式中的 R可以是外接电阻 Rext,也可以是芯片内部电阻 Rint(约2k),如希望得到较宽的输出脉冲,一般使用外接电阻。(3)单稳态触发器单稳态触发器的工作特性具有如下图著特点:第一、它有稳态和暂稳态两个不同的工作状态;中 北 大 学 2013 届 毕 业 论 文第 20 页 共 42 页第二、在外界触发脉冲作用下,能从稳态翻转到暂稳态,在暂稳态维持一段时间以后、再自动返回稳态;第三、暂稳态维持时间的长短取决于电路本身的参数,与触发脉冲的宽度和幅度无关。

48、由于具备这些特点,单稳态触发器被广泛应用于脉冲整形、延时(产生滞后于触发脉冲的输出脉冲)以及定时(产生固定时间宽度的脉冲信号)等。由 LM339组成的施密特的电路,产生脉冲信号后,由于波形不很规则,可能会产生一些毛刺,所以有 74121构成脉冲整形电路对施密特电路产生的脉冲进行调整,电路中 A1、A2 都接地,故为上升沿触发。电路图如图 3-8(a)所示(a) (b)图 3-8脉宽调整及分频电路该电路调整后的脉宽由以下公式(3-7)算得(3-6)ln2TwRextC代入具体值得1.05ms则 输出的便是一个脉宽为 1.05ms 脉冲了,在经过一个二分频电路,如图 3-8(b)所示。最OU终产生

49、的信号是脉宽为 2.1ms 的脉冲波形,将其送入单片机的 P3.2(INT1)进行频率的计算。3.3 A/D 转换电路中 北 大 学 2013 届 毕 业 论 文第 21 页 共 42 页3.3.1 ADC 芯片的选取1.A/D转换器的主要性能指标。(1)分辨率。A/D 转换的分辨率是能够分辨的最小量化信号的能力,即输出的数字量变化 1所需输入模拟电压的变化量,通常用位数来表示。对于一个实现n位转换的 ADC来说,它能分辨的最小量化信号的能力为 2n位,即分辨率为 2n位。例如,对一个 12位的 ADC分辨率为 212=4096位。(2)转换精度。由于模拟量是连续的,而数字量是离散的,所以一般在某个范围中的模拟量都对应于同一个数字量。例如,有一个 ADC,理论上 5V电压对应数字量 800H,但是,实际上,4.997V,4.998V,4.999V 也对应数字量 800H。这就是说,在 A/D转换时,模拟量和数字量之间并不是严格的一一对应的关系。这样,就有一个转换精度的问题。转换精度反映了 ADC的实际输出接近理想输出的精确程度。A/D 转换的精度通常是用数字量的最低有效应(LSB)来表示的。设数字量的最低有效位对应于模拟量,这时

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报