基于LabVIEW的科学计算器

2019-03-11 14:25

目录

内容摘要: .......................................................... 1 关键词: ........................................................... 1 Abstract: .......................................................... 1 1.绪 论 ............................................................ 2

1.1论文的研究背景 .............................................. 2 1.2仪器的发展背景 .............................................. 2 1.3虚拟仪器的发展及未来前景 .................................... 3 2 虚拟仪器及LabVIEW的介绍 ......................................... 5

2.1虚拟仪器的介绍 .............................................. 5 2.2虚拟仪虚拟仪器的主要特点 .................................... 5 2.3虚拟仪器开发平台 LabVIEW的介绍 .............................. 6

2.3.1 LabVIEW的界面介绍 ..................................... 7 2.3.2 虚拟仪器开发平台LabVIEW8.5的程序构成与模块简介 ....... 7 2.4 LabVIEW的特点与发展 ...................................... 10 3计算器的介绍 ..................................................... 12

3.1 计算器的起源 ............................................... 12 3.2计算器的功能类型 ........................................... 12 4.总体设计 ........................................................ 14

4.1 设计思路与流程图 ........................................... 14 4.2键入感应 ................................................... 15 4.3 数字的读入 ................................................. 16

4.3.1 数字1~9的键入 ....................................... 16 4.3.2数字0的键入 .......................................... 17 4.4操作类型 ................................................... 18 4.5 常用键的设置 ............................................... 18

4.5.1小数点(.) ........................................... 18 4.5.2等号键 ................................................ 19

1

4.5.3清零键C .............................................. 21 4.5.4退出键CE ............................................. 22 4.5.5开方键(sqrt) ........................................ 22 4.5.6倒数键(1/x) ........................................... 23 4.5.7反号键(+/-) ......................................... 24 4.5.8 backspace键 .......................................... 24 4.6簇中的各元素在条件结构中代表的序号 ......................... 25 4.7去掉小数末尾的0的功能 ..................................... 25 4.8 框图结构 ................................................... 26 4.9 计算器的前面板结构 ......................................... 27 5.总 结 ........................................................... 29 参考文献 .......................................................... 30 致 谢 ............................................................. 31

2

内容摘要:本次毕业论文是基于LabVIEW的科学计算器,主要是使用LabVIEW虚拟仪器开发环境设计出一款简易计算器,使它达到两个数之间的四则运算和求倒数、求开方、取负值等一些基本简单的运算。并对这些运算的实现过程中出现的一些问题使用LabVIEW程序进行解决。编程的主体思想是对一个运算过程的完整表述:首先输入第一个数据,存储并显示;再是对运算类型进行输入并存储;然后输入第二个数据,存储并显示;最后按“=”得出结果或者是按其他运算符号继续进行连续的运算。

关键词:LabVIEW 科学计算器 虚拟仪器 四则运算。

Abstract: This paper is based on the LABVIEW scientific calculator, mainly the use of LABVIEW virtual instrument development environment to design a simple calculator, to achieve a number of two four operations and reciprocal, square root, negative for some basic simple arithmetic. And solve some of the problems in the implementation process of these operators practical LABVIEW program. The main idea is to programming formulation of an operational process is complete:The first input data, storage and display; then to operation type input and stored; and then the second data input, storage and display; finally, according to the \results or by other operations to continue.

Key words:LabVIEW Scientific calculator Virtual instrument Arithmetic.

1

1.绪 论

1.1论文的研究背景

本课题是基于LabVIEW的科学计算器的设计,所涉及到的主要思想就是虚拟仪器的应用。它完美的体现了仪器与计算机的结合,本论文就是体现在计算机里面装入仪器,这种方法以计算机为基础,从而实现计算器在计算机中实现全部功能。虚拟仪器的使用领域与研究范围也越来越广泛,大到航天航空工业,小到个人随身的携带品都会使用到虚拟仪器。

1.2仪器的发展背景

世界上被称为第一代的仪器叫做模拟仪器。这种仪器主要通过模电技术去实现,通过指针的方式来表现最后的结果。随着科学技术的发展,数字仪器慢慢的取代了虚拟仪器,成为了被人们心目中的第二代仪器,数字仪器的主要功能就是实现模数转换,将原本是模拟信号的测量最终转化为数字信号的测量,并输出结果。就现在看来,数字仪器的使用也相当广泛。

随着人们的思想不断进步,第二次仪器革命也就到来,从而第三代仪器-智能仪器被推出,智能仪器中包含了微处理器,它不仅可以进行自动测量,而且还具有一定的数据处理方面的能力,因而可以取代部分脑力方面的劳动。但是这种智能仪器无论是应用方面还是开发方面,灵活性很不足,因为它全部功能都是以固态的形式而存在,不能像软件那样随便的拓展。

不足就必须会有改进,不久以后,由现代计算机技术和测量技术相结合的而成的产物,从而诞生了我们现在所称的虚拟仪器,它的诞生可以说得上是在传统仪器的基础上一次巨大的变革,从而奠定了将来仪器的发展方向。1998年,虚拟仪器产品陆续上市,从此以后,虚拟仪器产品更是快速的增多。

纵观仪器的发展史,我们可以发现仪器领域已经历了两次伟大的技术革命。分别是:由数字电子的发展从而引起的一次革命,和由微型处理器的应用从而引起的另一次革命。第一次仪器革命使仪器的形态从模拟仪器时代进入了数字化仪器时代;第二次仪器革命使数字化仪器时代仪进入了智能仪器时代。就目前看来,

2

仪器将进入虚拟仪器时代,这次仪器革命是由计算机的发展而引起,计算机的进步就体现在它的软件和硬件之上。

1.3虚拟仪器的发展及未来前景

虚拟仪器的起源可以追溯到20世纪70年代,那时计算机测控系统在国防、航天等领域已经有了相当的发展。PC机出现以后,仪器级的计算机化成为可能,甚至在Microsoft公司的Windows诞生之前,NI公司已经在Macintosh计算机上推出了LabVIEW2.0以前的版本。对虚拟仪器和LabVIEW长期、系统、有效的研究开发使得该公司成为业界公认的权威。逐渐走向成熟的虚拟仪器从提出想法到目前技术上有很大的发展,直接表现出传统工业的革命中计算机技术的重大突破。从虚拟仪器的历史来看,大致经过了三个发展进程。

使用计算机增强传统仪器的功能是第一进程。由于树立了GPIB总线标准,使计算机不再拥有独立的功能,让它和其他计算机之间的交流得以实现。如果用户需要用计算机操作仪器,达到两者之间协同工作,仅仅需要将GPIB和RS-232将其与计算机联结就可以实现操作。在这一阶段虚拟仪器几乎是直线上升的发展。

开放式的仪器构成是第二进程。其中plug-inPCDAQ和VXI仪器总线标准的建立使得这两大技术性的进步出现在仪器硬件上。这些新技术使虚拟仪器的发展有了很大的提高,不仅处理了在上一个阶段内在供应方面以及设定仪器功能方面的不同,并且开放了仪器的构成,使之为广大用户所了解。

虚拟仪器框架得到了广大群众的认同与好评,最终采用是第三阶段。因为软件领域一般采用面向对象的编程思想,所以开发了框架封装任何用户构建虚拟仪器需要知道的东西,使用户的操作更为便捷。硬软件所涉及的行业直接导致了很多的行业有了自己的准则,某些虚拟仪器平台也就成为了该行业的权威准则工具并得到认可。至此,人们也逐渐认识到了框架对于虚拟仪器的重要性,若想要实现一般仪器所具有的功能,例如:数据采集方面,框架就是实现目的的重点。

自从National Instruments公司率先提出虚拟仪器概念至今已有20多年.在这20多年里,NI逐步改革了全世界工程师和科学家们测量和自动化的方法.今天,全世界的工程师和科学家们正在成千上万个应用系统中使用“虚拟仪器”,

3


基于LabVIEW的科学计算器.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:银座中心高支模板方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: