没有合适的资源?快使用搜索试试~ 我知道了~
基于LabVIEW的科学计算器.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 146 浏览量
2023-07-04
22:23:34
上传
评论
收藏 1.19MB DOC 举报
温馨提示
试读
33页
基于LabVIEW的科学计算器.doc
资源推荐
资源详情
资源评论
目录
内容摘要:...........................................................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
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
内容 摘要:本次毕业论文是基于 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 论文的研究背景
本课题是基于 LabVIEW 的科学计算器的设计,所涉及到的主要思想就是虚拟
仪器的应用。它完美的体现了仪器与计算机的结合,本论文就是体现在计算机里
面装入仪器,这种方法以计算机为基础,从而实现计算器在计算机中实现全部功
能。虚拟仪器的使用领域与研究范围也越来越广泛,大到航天航空工业,小到个
人随身的携带品都会使用到虚拟仪器。
1.2 仪器的发展背景
世界上被称为第一代的仪器叫做模拟仪器。这种仪器主要通过模电技术去实
现,通过指针的方式来表现最后的结果。随着科学技术的发展,数字仪器慢慢的
取代了虚拟仪器,成为了被人们心目中的第二代仪器,数字仪器的主要功能就是
实现模数转换,将原本是模拟信号的测量最终转化为数字信号的测量,并输出结
果。就现在看来,数字仪器的使用也相当广泛。
随着人们的思想不断进步,第二次仪器革命也就到来,从而第三代仪器-智
能仪器被推出,智能仪器中包含了微处理器,它不仅可以进行自动测量,而且还
具有一定的数据处理方面的能力,因而可以取代部分脑力方面的劳动。但是这种
智能仪器无论是应用方面还是开发方面,灵活性很不足,因为它全部功能都是以
固态的形式而存在,不能像软件那样随便的拓展。
不足就必须会有改进,不久以后,由现代计算机技术和测量技术相结合的而
成的产物,从而诞生了我们现在所称的虚拟仪器,它的诞生可以说得上是在传统
仪器的基础上一次巨大的变革,从而奠定了将来仪器的发展方向。1998 年,虚拟
仪器产品陆续上市,从此以后,虚拟仪器产品更是快速的增多。
纵观仪器的发展史,我们可以发现仪器领域已经历了两次伟大的技术革命。
分别是:由数字电子的发展从而引起的一次革命,和由微型处理器的应用从而引
起的另一次革命。第一次仪器革命使仪器的形态从模拟仪器时代进入了数字化仪
器时代;第二次仪器革命使数字化仪器时代仪进入了智能仪器时代。就目前看来,
仪器将进入虚拟仪器时代,这次仪器革命是由计算机的发展而引起,计算机的进
步就体现在它的软件和硬件之上。
1.3 虚拟仪器的发展及未来前景
虚拟仪器的起源可以追溯到 20 世纪 70 年代,那时计算机测控系统在国防、
航天等领域已经有了相当的发展。PC 机出现以后,仪器级的计算机化成为可能,
甚至在 Microsoft 公司的 Windows 诞生之前,NI 公司已经在 Macintosh 计算机上
推出了 LabVIEW2.0 以前的版本。对虚拟仪器和 LabVIEW 长期、系统、有效的研
究开发使得该公司成为业界公认的权威。逐渐走向成熟的虚拟仪器从提出想法到
目前技术上有很大的发展,直接表现出传统工业的革命中计算机技术的重大突破。
从虚拟仪器的历史来看,大致经过了三个发展进程。
使用计算机增强传统仪器的功能是第一进程。由于树立了 GPIB 总线标准,
使计算机不再拥有独立的功能,让它和其他计算机之间的交流得以实现。如果用
户需要用计算机操作仪器,达到两者之间协同工作,仅仅需要将 GPIB 和 RS-232
将其与计算机联结就可以实现操作。在这一阶段虚拟仪器几乎是直线上升的发展。
开放式的仪器构成是第二进程。其中 plug-inPCDAQ 和 VXI 仪器总线标准的
建立使得这两大技术性的进步出现在仪器硬件上。这些新技术使虚拟仪器的发展
有了很大的提高,不仅处理了在上一个阶段内在供应方面以及设定仪器功能方面
的不同,并且开放了仪器的构成,使之为广大用户所了解。
虚拟仪器框架得到了广大群众的认同与好评,最终采用是第三阶段。因为软
件领域一般采用面向对象的编程思想,所以开发了框架封装任何用户构建虚拟仪
器需要知道的东西,使用户的操作更为便捷。硬软件所涉及的行业直接导致了很
多的行业有了自己的准则,某些虚拟仪器平台也就成为了该行业的权威准则工具
并得到认可。至此,人们也逐渐认识到了框架对于虚拟仪器的重要性,若想要实
现一般仪器所具有的功能,例如:数据采集方面,框架就是实现目的的重点。
自从 National Instruments 公司率先提出虚拟仪器概念至今已有 20 多
年.在这 20 多年里,NI 逐步改革了全世界工程师和科学家们测量和自动化的方
法.今天,全世界的工程师和科学家们正在成千上万个应用系统中使用“虚拟仪
器”,从而达到了缩短开发时间、提高产品品质并降低生产成本的共同目的.同
剩余32页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功