资源预览内容
第1页 / 共41页
第2页 / 共41页
第3页 / 共41页
第4页 / 共41页
第5页 / 共41页
第6页 / 共41页
第7页 / 共41页
第8页 / 共41页
第9页 / 共41页
第10页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
基于 LabVIEW 的 PDA 软件设计 摘 要 LabVIEW 是一个开放式的虚拟仪器开发系统应用软件,是一个使用图形符号来编 写程序的编程环境,在该环境中用户可以利用现有的计算机配上相应的硬件,形成既 有普通仪器的基本功能,又有一般仪器所没有的特殊功能的高档低价的虚拟仪器。其 程序设计实质就是设计一个个的“虚拟仪器” ,即“VIs” 。在计算机显示屏幕上利用功 能库和开发工具库产生一个前面板;在后台则利用图形化编程语言编制用于控制前面 板的程序。程序的前面板具有与传统仪器类似的界面,可接受用户的鼠标指令。每一 个 VI 都可以作其它 VI 的调用对象,其功能类似于文本语言的子程序。用 LabVIEW 设 计的虚拟仪器可以脱离 LabVIEW 开发环境,最终用户看见的是和实际的硬件仪器相似 的操作面板。与 C 和 BASIC 一样,LabVIEW 也是通用的编程系统,有一个完成任何 编程任务的庞大函数库。LabVIEW 的函数库包括数据采集、GPIB、串口控制、数据分 析、数据显示及数据存储,等等。LabVIEW 也有传统的程序调试工具,如设置断点、 以动画方式显示数据及其子程序(子 VI)的结果、单步执行等等,便于程序的调试。 PDA 是最近几年随着嵌入式系统发展起来的掌上电脑系统,它和计算机有着相似 的结构:拥有处理器、存储器、显示屏、各种 I/ O 接口等,同时它还有轻便、小巧便 于携带的优点。将虚拟仪器技术应用到 PDA 上,是虚拟仪器技术发展的一个新方向。 文中探讨和基于 PDA 的虚拟仪器技术相关的数据采集,信号处理与分析等,并介绍了 一套开发系统以及应用。 将虚拟仪器技术应用于 PDA(个人数字助理) 中,可以利用 PDA 的优点,不受时 间和空间的限制完成各种测试测量任务。本文主要介绍利用虚拟仪器仿真 PDA 以及利 用 PDA 模块将 LabVIEW 程序下载至 PDA 中,并在 PDA 中运行。 关键词 :LabVIEW, PDA 模块,智能手机,PDA 的操作系统 The PDA Software Design Based on LabVIEW ABSTRACT LabVIEW is the virtual instrument development of an open type system application the software is an usage sketch sign to write the plait distance of procedure environment, can make use of in the environments convenient door the existing calculator goes together with homologous hardware and forms the basic function of current common instrument, and then have the virtual instrument of the upscale low price of special function that the general instrument has no. Its program design is substantial to is “virtual instrument“ that designs a namely “VIs“ .Show a screen in the calculator up make use of function database and development tool database to produce a front panel; Then make use of sketch to turn a plait distance in the backstage, the language draws up to used for the procedure that controls front panel. The front panel of procedure has the interface to is similar to with traditional instrument, can accept the customers mouse instruction. Each VI can make adjusting of other VIses to use object, its function is more similar than the text originally phonetic sub- procedure. The virtual instrument designed with LabVIEW can escape from LabVIEW development environment, what end user sees is a similar to the actual hardware instrument operation front-panel. C and BASIC LabVIEW, also general programming system, there is a huge task to complete any programming function. LabVIEW function library include data acquisition and control, data, serial GPIB analysis, data display and data storage, etc. The program also have traditional LabVIEW debugging tools, such as set breakpoints, animation way display data and subroutine (the subvi) results and single-step etc, facilitate program debugging. PDA with embedded systems in recent years developed a handheld computer system, which has a similar structure and the computer: a processor, memory, display, various I / O interface, while it also lightweight, compact and easy to bring advantages. Application of virtual instrumentation to the PDA, the development of virtual instrumentation is a new direction. Discussion paper PDA-based virtual instrument technology-related data acquisition, signal processing and analysis, and introduced a set of development systems and applications. The virtual instrument technology in PDA (Personal Digital Assistant), you can use the advantages of PDA, without time and space to complete a variety of test and measurement tasks. This paper describes simulation of virtual instrument and the use of PDA LabVIEW PDA module will download to the PDA, and in the PDA to run. KEY WORDS: LabVIEW, PDA module,Smartphones,PDA Operating Systems 目 录 摘 要.I ABSTRACT.II 目 录IV 1 绪论.1 1.1 课题的提出 .1 1.1.1 课题的背景.1 1.1.2 发展状况.1 1.1.3 PDA 的发展趋势2 1.2 课题的研究内容和技术关键 .2 1.2.1 研究内容.2 1.2.2 课题的关键技术.3 1.3 系统的总体设计方案 .3 1.4 预期成果 .3 2 虚拟仪器及 LABVIEW 概述4 2.1 虚拟仪器概述 .4 2.1.1 虚拟仪器介绍.4 2.1.2 虚拟仪器的内部功能划分.4 2.1.3 虚拟仪器的特点和构成.5 2.1.4 虚拟仪器的发展.7 2.1.5 虚拟仪器创建过程.8 2.2 LabVIEW 概况.9 2.2.1 LabVIEW 简介9 2.2.2 LabVIEW 应用程序的构成11 2.2.3 LabVIEW 的操作模板13 2.2.4 控制模板(Control Palette).15 2.2.5 功能模板(Functions Palette).16 3 PDA 概况.21 3.1 PDA 简介 .21 3.1.1 PDA 定义.21 3.1.2 PDA 分类.21 3.1.3 PDA 系统.23 3.1.4 PDA 硬件.24 3.1.5 PDA 的软件开发介绍.24 4 基于 LABVIEW 的 PDA 对应的操作系统下软件设计方法26 4.1 虚拟仪器在 PDA 中的应用 26 4.2 LabVIEW 仿真 iPhone-iview 平台.27 4.2.1 程序层次结构.27 4.2.2 主程序29 4.3 LabVIEW 与 PDA 之间的通信.31 5 总结.32 致谢.33 参考文献.34 1 绪论 1.1 课题的提出 1.1.1 课题的背景 PDA 是最近几年随着嵌入式系统发展起来的掌上电脑系统,它和计算机有着相似的 结构:拥有处理器、存储器、显示屏、各种 I/ O 接口等,同时它还有轻便、小巧便于携 带的优点。将虚拟仪器技术应用到 PDA 上,是虚拟仪器技术发展的一个新方向。 1.1.2 发展状况 在强大软件的支持下,PDA 易于二次开发的优势,使 PDA 具有无限扩展的功能和 百变的适用性,正得到不同行业领域的宠爱。PDA 的行业应用,即将 PDA 技术与行业 应用有机结合起来,为行业用户提供方便、高效的业务移动处理模式。 (1)PDA 上实现家电一体化控制 PDA 上实现家电一体化控制,即用 PDA 来实现遥控器的集成。利用 PDA 的可编 程的特性,对 PDA 进行二次开发,电器厂商只要把遥控所需的红外线采样数据放到 Internet 网上下载,用户就可以通过 PDA 控制电器,PDA 就成为“一把万能钥匙”,不 仅降低电器的成本,还提高了人们的电器化生活的质量。 (2)PDA 在航海上的应用 PDA 作为一种新型的掌上型电脑,配以航海相关软件支持,航海专业人员可利用 它,在航海中进行航海专业计算,如:星历计算、天体高度方位计算、潮汐计算等, 还可显示电子海图等。这些计算的数据量很大,而且精度要求高,PDA 不仅提高了航 海人员的绘算精度和速度,而且很大程度上减轻了工作强度,同时提高了工作效率。 此外,PDA 可与远端服务器无线互联,随时随地了解航运业务、航海通告、气象保证 等各种信息。 (3)PDA 电子地图系统的应用 人们旅游时:在 PDA 中存入某地的电子地图,可直观形象的显示;使用 SQL 查 询或复合查询
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号