单片机数字气压计的设计与实现_第1页
单片机数字气压计的设计与实现_第2页
单片机数字气压计的设计与实现_第3页
单片机数字气压计的设计与实现_第4页
单片机数字气压计的设计与实现_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

...wd......wd......wd...单片机的数字气压计的设计与实现数字气压计的重要组成局部是压敏元件。压敏元件可以将数字气压计需要测量的气压转化成为一种电流或者是一种电压信号。此时形成的电流或者电压信号具有容易传输、容易检测的特点。之后,经过后续电路处理这种电流或者是电压信号,它就可以显示在数字气压计的屏幕上。这就是数字气压计的电流传输、处理、显示与读数过程。在数字气压计中,气压传感器起着决定性的作用。数字气压计的设计与实现是一个复杂而繁琐的过程。它的设计需要硬件与软件二者相结合,再经过系统的仿真调试得以实现。气压传感器起着关键性、决定性的作用。本设计中我们将采用型号为MPX4105的传感器。通过此型号的传感器测出相对应的具有模拟性的电压值,之后通过电压/频率〔V/F〕变换手段将其电压值输入到单片机进展处理,显示出相对应的气压值。本设计的总体目标是将大学三年多所学的专业知识运用到实践当中去。在这次设计中可以实现数字气压计系统的所有特性。关键词:压敏元件数字气压计单片机气压传感器TheDesignandImplementationofDigitalBarometerBaseonSingleChipMicrocomputerAbstract:Digitalbarometerisadevicethatmakesfulluseofpressuresensitivecomponents,whichcanmakethetestedpressurechangeintocurrentorvoltagesignaleasily.Atthesametime,pressuresensorsisthecorecomponentforbarometer.Theariticleintroducesaexcellentwaythatillustrateddigitalprecisionbarometercanobtainthefunctionofsoftandhardwareatthesametime.TheairpressureviaMPX4105whichachievingthevalueofanalongvoltage,andthesignalisconvertedbyV/Fconverter,thencopedwithSCM.Finally,thesignalcanbedisplayedonLEDsynchronously.Aswecanseethatthiskindofsystemisreliable,stablesecurityandeconomy.Keywords:Pressure-sensingelementDigitalbarometersinglechipmicrocomputerGspressuretransducer目录TOC\o"1-4"\h\z\u前言11系统总体设计31.1设计整体思想31.2系统总体框图31.3元器件的选择41.3.1气压传感器41.3.2电压/频率〔V/F〕转换器41.3.3三端稳压器51.3.4单片机51.3.5LED显示52硬件电路设计52.1气压传感和电压/频率〔V/F〕转换电路局部52.2单片机电路局部82.2.189C52单片机93软件设计113.1软件开发C语言介绍113.2运用频率计算出气压值123.3基于单片机设计的程序流程图134系统调试与仿真144.1C语言软件开发系统144.2PROTEUS软件介绍144.3联机调试过程155设计总结165.1设计成果165.2感谢16参考文献17附录118附录219基于单片机的数字气压计的设计与实现前言气压计是一种测量大气压的装置。气压计的重要组成局部是压敏元件。压敏元件可以将数字气压计需要测量的气压转化成为一种电流或者是一种电压信号。此时形成的电流或者电压信号具有容易传输、容易检测的特点。之后,经过后续电路处理这种电流或者是电压信号,它就可以显示在数字气压计的屏幕上。这就是数字气压计的电流传输、处理、显示与读数过程。在数字气压计中,气压传感器起着决定性的作用。本课题利用单片机控制的数字气压计设计与实现功能。单片机的接口信号必须是数字信号,因此想要运用单片机获取气压这类非电信号的信息,需要使用气压传感器。将气压信息转换成电流或电压输出是气压传感器的作用,转换后的电流或电压输出常为模拟信号。因此必须进展A/D转换,以满足单片机接口的需要。数字气压计大量应用在各种工矿企业,野外作业,消费类电子产品等地方。它的需求极为广泛。常见的气压计有盒式气压计和液体气压计。飞机上使用的高度计实际上是通过盒式气压计改装而成的。常见的液体气压计有酒精气压计和水银气压计两种。这两种气压计都是老式气压计,不方便于携带而且容易损坏。在科技飞速开展的今天,各行各业不断出现新技术新材料。进入20世纪90年代以后,微电子行业开展极为迅速,各行各业的电子传感器被创造并运用到各个领域当中,给人们的生产生活带来了极大的便利。数字气压传感器已经出现,并大量运用到日常生活中。现在很多手持设备中都植入了气压计功能。例如手机、GPS等,为人们的出行旅游带来方便。目前国际国内很多电子公司都推出了数字气压传感器。如摩托罗拉公司的MPX4105、Intersema公司的MS5534b及华普微电子公司的HP03系列数字气压传感器。多样化的数字化气压测量装置、用品大量出现,致使此产品越来越普及,准确度也越来越高。数字气压计除了测量气压一种功能以外,还具备了测量温度、指南针、码表的功能。以前电子气压计只是一种专业场合只能通过专业人才能使用的测量器具。现如今,电子气压计已经成为群众化产品,在大街小巷随处可见。它也成为人们方便携带与利用的电子产品之一。气压传感器在数字气压计中起着至关重要的作用。在当今社会中,数字气压计的运用范围广泛。在国防领域中,它运用于火箭、导弹升空的气压监测。在工业领域,它运用于汽车制造方面颇多。在医疗领域,它多运用高压氧舱的气压测量。数字气压计的出现及广泛使用,为我们平民百姓的日常生活提供了很大的便利条件。在本次设计与实验的过程中,数字气压计是采用单片机的数字气压计控制。这种采用单片机的数字气压计使用起来方便,精准度较高,显示的数字易读,方便携带。产品的质量得以保障。基于气压传感器的关键性作用。此实验设计首先需要介绍一下气压传感器的相关知识。为后续的工作奠定一个良好的根基。首先对于气压传感器的技术性能作出以下介绍。在气压传感器中,普遍采用的技术是差动技术。差动技术的最大优点是减小大气温度变化对实验测量的影响。其次它还具有减少外界对实验干扰,影响气压传感器准确度的优点。在气压传感器中可以产生一种平均效应。这是由于气压传感器采用了平均技术。每一个单元都可以感受到数字气压计的测量是它的原理。每一个单元所感受到的误差值看做随即误差并且服从正态分布的话,总的误差将会显著减小。在气压传感器中,补偿性修正技术也被广泛应用。在气压传感器本身特性发生变化时,可以利用补偿性修正技术进展修复。还可以在外界环境允许的条件下,对气压传感器进展修正的一种技术。对气压传感器的整体或者材料、元器件进展必要的稳定性处理是为了提高传感器性能的稳定性。气压传感器在使用的过程中,假设测量要求较高,必要时也应对附加的调整元件,后续电路的关键元器件进展老化处理[1]。其次对于气压传感器的开展趋势作出以下介绍。气压传感器的开展不仅仅只涉及到一个领域。它在专业的技术水平开展平台上使用很多,在选取材料的方法及使用上也有涉及,在工业方面它的应用更加广泛。传感器集成化也可以称为“多功能一体化〞,它是将传感器的温度补偿、放大及运算多种环节一体化,并运用它们组装成一个元器件。当前,各类集成传感器已出现许多系列性产品,广泛应用于生产生活中。传感器技术开展迅速,集成化成为它开展的一个重要方向。在集成化技术快速开展的前提条件下,相继出现了各类混合集成和单片集成式压力传感器,大局部已经推广上市。搞清楚气压的定义是设计电子气压计的首要条件。气压是作用在单位面积上的大气压力,即等于单位面积上向上延伸到大气上界的垂直空气柱的重量。气压以百帕〔hPa〕为单位,取一位小数。国际制单位:帕斯卡,简称帕,符号是Pa。常用单位:标准大气压。表示气压的单位,通常运用水银柱高度。一个标注大气压=1013百帕〔毫巴〕,1毫米水银(汞柱)柱高=4/3百帕〔毫巴〕,1个标注大气压=760mm水银〔汞柱〕柱高。气压产生的原因:依据分子动理论可知,气体的压强是通过大量分子频繁碰撞容器壁面产生的。大量分子频繁碰撞容器壁,对气壁的作用力是持续、均匀的。压强大小就是这个压力与气壁面积的比值。影响压强的因素:海拔因素、大气温度、大气密度都会影响气压的大小。一般随着高度升高按指数律递减。大气压强的变化有日、月及年的差异。在一天当中,气压有一个最高值、最低值,分别出现在9~10时和15~16时。在一年当中,夏季气压低于冬季气压。水银气压表、空盒气压表、气压计是气象观测中常用的测量气压的仪器。意大利科学家托里拆利最先测出标准大气压。1系统总体设计1.1设计整体思想本次系统设计将采用型号为MPX4105的气压传感器。数字气压计的设计思路包含软件设计及硬件设计[2]。软件设计包括C语言的编程与设计。硬件设计包括传感器、单片机的技术设计及调试。首先,我应领先对C语言进展全面的学习,学会编写程序。对单片机的选择也需要有自己的一定认识。其次,要将学习的结果运用到整体设计中去。最后,得出原理图及实现设计的目标。1.2系统总体框图数字气压计的总体设计需要将大气中提供的非电信号数据进展处理。信息采集时硬件设计的前提条件,数据再通过转换,在硬件元器件中进展处理。最后,将相应的数据显示在数字气压计的屏幕上。图1.2-1为系统总框图。图1.2-1系统总框图1.3元器件选择1.3.1气压传感器在气压传感器的选择上,应选择具有温度补偿能力这种特性的仪器。具有这种特性的气压传感器可以简化电路,提高稳定性和抗干扰能力[3]。在系统设计元器件中,我们选择的是型号为MPX4105的气压传感器。主要原因是MPX4105的特点符合我们的设计材料选取要求。4.85~5.35V是MPX4105的供电范围。在此范围内供电会到达安全状态。0~85℃是MPX4105的正常温度工作范围。当在测量的过程中,温度在这个给定范围之内,测试值都会到达理想状态。15~105kPa是MPX4105的测量范围。大气压强在此范围之内都可以精准测量。在试验过程中,我们需要一个微处理器接口,而MPX4105刚好符合我们需要的条件。由于MPX4105这种传感芯片的特点,符合试验要求。所以在综合多方面因素的考虑之后,我们将选用MPX4105作为本次试验的气压传感器。基于MPX4105的气压传感器在气体压力控制方面能发挥很好的作用,输出的电子信号能力强,可供参考性强。1.3.2电压/频率〔V/F〕转换器在系统总体设计中选择电压/频率〔V/F〕转换器是至关重要的一个步骤。电压/频率〔V/F〕转换器在试验中起着转换电路的作用。所以,转换器的选择为数字气压计读数是否精准奠定根基。电压/频率〔V/F〕转换器第一步是将电压的幅值输入到转换器中。第二步是经过脉冲序列的转换,将电路进展转换得以实现。为了实现A/D的转换功能,必须先测量出电压/频率转换电路得到的输出频率。为了到达试验目的,在此次设计中,我们将采用集成芯片LM331。LM331的特点符号试验精准要求。它在电源电压到达低值4.0V仍然可以精准测量。LM331这种集成芯片的另一个特点是温度补偿能力非常强,为测试精准度打下坚实的根基。三端稳压器在本次试验设计中需要选择三端稳压器。三端稳压器的作用是稳定这个系统的电源电压。在整个系统中,系统所需的电源+5V供电。而三端稳压器正好拥有这项特性。解决了基于MPX1045的气压传感器、单片机提供+5V电压的不匹配难题。本试验采用的是摩托罗拉公司的三端低电流线性稳压芯片MC78L05无需外部元器件的处理,热过载保护和内部短路电路限制是它的最优功能。1.3.4单片机单机片是试验设计的重要组成元器件。也称单片微控制器。在产品中运用上单片机技术,就可以使产品升级换代,从而到达“智能型〞。本设计采用型号为AT89C52的单片机。AT89C52的单机片片内含有8K存储器。这种存储器的特点是可以反复擦写,而且是一种只读程序的FEROM。这种基于AT89C52的单机片功能十分强大,为数字气压计的测量提供强有力的条件。1.3.5LED显示LED是在平常生活听到的对比多,运用对比广泛的产品。LED显示也是本试验设计的一个重要环节。LED是由二极管构成的。如果需要显示一个LED,就必须要由7个二极管并且是在发光条件构成的。这样才能显示一个LED单元。本设计中显示单元需要由5个LED组成。2硬件电路设计2.1气压传感和电压/频率〔V/F〕转换电路局部在系统设计元器件的选择中,我们选择了基于MPX4105的气压传感器。气压传感器在数字气压计中起着至关重要的作用。MPX4150的引脚分布如图2.1-1所示:MPX4150MPX4150123456VOUTGNDVCCNCNCNC图2.1-1MPX4105引脚分布图MPX4105的引脚分布图如上图2.1.1所示。在图中很清楚的看到,此图有六个引脚组成。1脚为电压输出脚,2脚为接地端,3脚为VCC,4脚、5脚及6脚这三脚都应用与内部连接。在系统设计总体中我们已经选好电压/频率转换器,是型号为LM331的转换器。这种转换器是一种高精度的转换芯片。LM331转换器的引脚分布如图2.1-2所示:••ADC083212347665CORefCFOGNDVCCCmpInThreR/C图2.1-2ADC0832引脚分布图LM331的引脚图如上图2.1.2所示。在图中很清楚的看到,此图有六个引脚组成。1脚为电流输出脚,简称CO。2脚对比复杂,是通过组合得来的,转换增益方面效果明显,简称REFC。3脚为前述提到过的脉冲序列的输出脚,简称FO,在后章节的公式中以简称FO出现。4脚和上述MPX4105的2脚作用一样,都是接地端。5脚为组容式网络引脚。6脚用来与7脚作相对应的对比。芯片内部的电压会自动在6、7脚中作对比。8脚在5~40V的输入电压内工作,简称VCC。与前述MPX4105的3脚作用一样,单电源、双电源都可供电。MC78L05三端稳压器:三端稳压器的作用是稳定这个系统的电源电压。在整个系统中,系统所需的电源+5V供电。而三端稳压器正好拥有这项特性。解决了基于MPX1045的气压传感器、单片机提供+5V电压的不匹配难题。本试验采用的是摩托罗拉公司的三端低电流线性稳压芯片MC78L05无需外部元器件的处理,有+5V的固定电压输出,热过载保护和内部短路电路限制是它的最优功能。MC78L05三端稳压器的引脚分布如图2.1-3所示:••MC78L05123VoutGNDVin图2.1-3MC78L05引脚分布图MC78L05的引脚图如上图2.1-3所示。在图中很清楚的看到,此图有三个引脚组成。分别是1脚,有+5V固定电压输出的脚,简称Vout。2脚和LM331的4脚、MPX4105的2脚作用一样。3脚简称Vin,是电压输入脚。数字气压计的硬件电路组成,包括四个元器件。它们是上述选择的元器件:气压传感器、V/F转换电路、单片机电路和电源电路。气压传感和电压/频率〔V/F〕转换电路的原理图如图2.1-4所示:图2.1-4基于MPX4105的数字胎压计系统气压传感及V/F转换电路原理图图2.1-4中,基于MPX4105的气压传感器用U3所代表,它的工作电压在前面章节已经得出。电压输出脚Vin将输送电压到基于LM331电压/频率的转换电路中。其中U2代表基于LM331电压/频率的转换电路。+5V输入电压Vin和输出脉冲FO的频率fo的转换关系满足公式〔2.1-1〕。Fo=Kvin(2.1-1)其中,K=,Rs=R2+R3〔2.1-2〕电路中,6.8kΩ、0.01pf和100kΩ分别是Rt、Ct和RL的典型值。通过公式2.1-2中Rs=R2+R3,可以看出R2是一个定值电阻,二者是通过串联组成。在电路中,K的求解公式中,Rs是未知的。假设要求解K的值,必须先求解出Rs的值。在本试验的计算中可以改变电阻R3的值,因为R3是一个可变电路。通过改变R3的值调节Rs的阻值大小。最终求解K值。由于前面章节所述可以得到输入电压Vin的变化时根据大气气压变化而变化的。当Vin随气压发生变化时,FO的值和K的值随即发生变化。而在试验设计中V的典型值时4.590V,由此得出Vin的变化幅度不会太大。所以必须增大K值,才可以提高数字气压计测量的精准度。2.2单片机电路局部2.2.189C52单片机基于89C52的单机片如以以以下列图2.2.1-1所示是由40条引脚构成。可以将这些引脚分成三个局部。这种分类方法是通过89C52单片机的功能用途来划分的。图2.2.1-1单片机引脚图89C52单机片的引脚图如上图2.2.1-1所示。在图中很清楚的看到,此图有40个引脚组成。其中最为主要的是18、19和40脚。18脚是作用于89C52单片机的的内部,它在振荡器的反向输出端上作用连接。19脚与18脚一样,也作用于89C52单片机的的内部,为89C52单片机的时钟控制提供相对应的信号。在上图89C52单机片的引脚图2.2.1-1中可以发现,按功能将40个引脚划分为三个局部。每个局部都存在一个或两个接触口。分别是P0口、P1口、P2口及P3口。P0口是一个原码输入口。P0口输出原码的前提条件是必须先经过flash进展校验。P1口是一个被作为第八位地址接收的入口。当89C52单机片输出4TTL门电流,P1口的缓冲器都可以将其接收。P2口也是作为缓冲器可以承受输出的4TTL门电流。当P2口内部被拉高时,它将被改写,与P1口的作用一致,也可以接收第八位地址。P3口是一个内部上拉的双向口,这种双向口简称为I/O口。它是89C52单机片的特殊功能口。它与P2口的情况相似,也是作为缓冲器可以承受输出的4TTL门电流。当P3口内部被拉高时,它将被改写,与P1口的作用一致。P3口是一种特殊的功能口。P3口功能表如下表2.2.1-2所示:表2.2.2-1P3口功能表P3口各个位的第二功能P3口的位第二功能说明P3.0RXD串行数据接收口P3.1TXD串行数据发射口P3.2INT0外部中断0输入P3.3INT1外部中断1输入P3.4T0计数器0计数输入P3.5T1计数器1计数输入P3.6WR外部RAM写信号P3.7RD外部RAM读信号上述2.2.1-2表中P3口的P3.0为接收口,简称RESET。这是一个复位输入接收口。在P3口中存在8个引脚。它们的功能与特点也各不一样。例如P3.1的PSEN,它是一种选通信号。它只选择外面程序存储器的有效值。当PSEN信号不出现在P3.1口处时,说明此值为无效值。第31引脚简称VPP,在flash编程区间,此引脚也可试用于施加12V变成电源的引脚。同时,它可以一直保持低电平的状态。第30引脚简称ALE/PROG,它可以将输出电平的地址的低位字节存储下来。应用于编程过程中。此引脚的作用是输入脉冲FO。89C52单片机设计思路图如2.2.1-3所示:图2.2.1-389C52设计思路电路原理图的制作〔附录一〕:在总设计方案拟定完成,元器件选择完成及硬件电路设计完成之后,我们可以进展电路原理图的设计。电路原理图的设计步骤总共分为七个步骤。第一个步骤是设计原理图的环境。主要是设计原理图的工作环境。图纸的大小设定,模板的设计都为电路原理图的设计打下根基。第二个步骤是对前面章节选好的元器件进展放置。在图纸上合理的放置好这些已经选好的元器件也是一件不容易的事情。第三个步骤是原理图的布线工作。第四个步骤是对已经放置好的元器件进展属性的编辑。第五个步骤是检查设计制作好的原理图。看看各个元器件的连接是否合理。作出相应的报告,查缺补漏。第六个步骤是生成网络表。第七个步骤是将原理图进展排版打印。此电路原理图在附录一中显示。印制电路板〔PCB〕制作〔附录二〕:印制电路板的设计与制作是非常复杂而繁琐的过程。制作它需要做充分的准备。完成整个印制电路板的设计需要五个步骤。第一步是检查电气,设计出印制电路板的原理图。网络表的生成是第一步的关键。第二步电路板的层数、尺寸进展确定。第三步导入第一步的网络表。第四步是制作并完成整个印制电路板,分配好各个元器件在电路板上的位置。3软件设计3.1软件开发C语言介绍C语言是本设计中使用的编程语言。在当今单片机的开发过程中,C语言以其方便、灵活、逻辑性强、易于维护及可移植性好等强有利的优势,占据着单片机开发的主要地位。在C语言环境下,只需要关心程序的逻辑关系,编译器将完成细节工作。这位快速开发单片机提供了很好的条件,也缩短了开发单片机的工作量。C语言编译器提供嵌入式汇编与汇编互调用和汇编级的代码查看等功能,从而解决了单片机的实现细节问题。在这里主要介绍一下C语言编程与汇编语言编程相比的优势[4]。C语言编程与汇编语言编程相比的优势:编程调试灵活方便。原因在于它是一门高级语言。高级语言的特点是编程方式灵活。同时,当前所有的单机片都有相应的C语言级别的仿真调试系统,使得它的调试十分方便。生产代码的编译效率高。在较为复杂的单片机系统中,C语言开发更具有明显优势。就目前而言,较好的C语言编辑系统的编译效率已经根本到达中高级程序人员的开发水平。完全化模块化。函数是C语言的根本构成单位,其本身就是模块化的开发方式。程序的模块化可以最大程度实现资源共享,有利于多人协作,进展大系统工程的开发。便于工程维护管理。C语言开发的代码便于开发小组方案工程、灵活管理、分工合作以及后期维护。根本上可以杜绝因开发人员变化而给工程进度、后期维护或升级所带来的影响,从而保证了整个系统的高品质[5]。3.2运用频率计算出气压值信号的变换步骤有如下两步:第一步,基于型号MPX4105的气压传感器,将待测气压转换成为电压输出。输出电压VOUT和大气压P的关系如下:VOUT=VCC(0.01P-0.09)〔3.2-1〕这里VCC为+5V,因此可得:VOUT=5(0.01P-0.09)〔3.2-2〕第二步,基于型号MPX4105的气压传感器的输出电压,将VOUT这种输出电压作为Vin这种输入电压。V/F转换电路,得到对应的频率fo的脉冲序列FO。Vin和FO的这种对应关系如上一节的式〔3.2-1〕所示。综合式〔3.2-1〕和式〔3.2-2〕,可得:P==+9〔3.2-3〕注:VOUT=Vin式〔3.2-3〕中,Hz是fo的单位,kPa是压强〔P〕的单位,V/F是K的转换增益。在本次试验设计中K的取值我们将定为2000。P是通过上述公式〔3.2-3〕编程计算得到的气压值。3.3基于单片机设计的程序流程图本试验的程序流程如图3.3-1所示:图3.3-1单片机实现数字气压计的程序流程图系统调试与仿真4.1C语言软件开发系统在本次试验设计中,系统调试采用C语言软件。KEIL-C51是一款兼容单机片C语言软件发开系统的软件。由于在本设计中运用到了KEIL-C软件,所以介绍一下KEIL-C的知识。KEIL-C51标准C编译器提供了C语言环境,同时它还具备汇编代码高效性、快速性特点,并据以保存。随着编译器功能的不断增强,在日常生活中我们可以更直接的接近CPU本身以及它的延伸推广产品。UVision2的集成开发环境中已经完全融入了C51系列兼容单片机C语言开发系统。编译器,汇编器。实时操作系统,工程管理器,调试器是这个集成开发环境包含的内容。uVision2IDE为它们提供单一而灵活的开发环境。目前最高效、灵活的开发平台是C51V7版本。它支持的物品有:8051的衍生推广的所有产品,所有兼容仿真器的支持,它第三方开发工具的支持。C语言系统开发软件中,最重要的一个环节是工程管理。工程管理也称作“工程〞。它集开发工具的选择,源头文件和编程说明组成。在此次试验设计中,我们所取的工程是uVision2。一个单一的uVision2是由一个目标程序构成,在特殊的情况下uVision2也可以由多个目标程序构成。它同时包括器件数据库。它为了满足顾客利用特定微控制器的要求,所以自动设置生产汇编器、编译器、连接定位器以及调试器选项。C语言系统开发软件中,另一个重要的一个环节是源代码的编辑器。在上述uVision2编辑器的前提条件下,将C语言编程的源代码进展优化。uVision2编辑器的作用表达于提供了优先、快速的便利条件。再利用源代码编辑器调试程序,提高了检测的速度。在检查与修改的准确度上得以大幅度提高。C语言系统开发软件中,还存在一个重要的编辑器。这个编辑器就是上述提到的C51编辑器。它是由微控制器特别设计出来的。C51编辑器的最大优点在于它的扩展功能。可以让使用者更好的利用所有资源。例如它的储存,中断功能,灵活的指针等功能。我们在本次试验中运用的是C语言软件。它为本次试验测试程序方面打下坚实的根基。在前述uVision2调试器的跟踪调试下,再依据Shift语言和DDE界面的支持。就可以自动生成程序测试。方便了试验需求,提高了测试时间。4.2PROTEUS软件介绍在本次试验设计系统仿真环节中,我们将采用PROUTEUS软件。这是一款仿真软件,也称EDA工具。它是一款集电路仿真、PCB设计和虚拟模型仿真等优点为一体的软件。Proteus软件的功能有:原理布图、PCB自动或人工布线和SPICE电路仿真。同时,Proteus软件还具备完善的电路仿真功能。Proteus软件作为被选择软件的一个特点是,它具有混合仿真的特性,可以很有效地实现数字电路。同时它的仿真显示也是直观显示的,可以生动的将动态器件结合,更好的显示在数字气压计上。超过27000个仿真器件:可以通过内部原型或使用厂家的SPICE文件自行设计仿真器件,Labcenter也在不断地发布新的仿真器件,还可导入第三方发布的仿真器件。多样的鼓励源:包括脉冲、分段线性脉冲、直流、正弦、音频、单频FM、指数信号、数字时钟及码流,还支持文件形式的信号输入。它还有丰富的虚拟仪器,包括了13中虚拟仪器,例如波器、逻辑分析仪、信号发生器等,它们的面板操作仿真程度高,为实验

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论