现代传感系统解析.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * 一台计算机作为服务器采集数据,并将数据传递给其它作为客户的计算机,同时这台计算机也可以作为客户接收其它计算机传来的数据和指令。不同的计算机执行不同的功能实现不同的客户/服务器角色,通过网络环境实现数据的远程测控和处理。 * 基于Web的虚拟仪器也属于Client/Server的一种,但是其客户端更加简单,只需要浏览器环境,通过网络向Web服务器发出请求,Web服务器受到客户端的请求后将虚拟仪器客户端发到Web浏览器,客户端便可以来完成相应的任务,主要的应用程序在服务器上。客户端工作量小,成本低,应用程序的维护更加简单;并且Web具有功能友好,操作方便的特点。 * 本节以一个简单的温度监测系统说明虚拟仪器的设计过程,这是一个典型的DAQ仪器,其构成如图12-20所示。 设计虚拟仪器时,首先针对测试任务作详细的需求分析,明确测试项目、测试指标、应用环境、经费预算、系统未来扩展等问题,选择计算机平台;根据系统被测参数的类型和精度要求选择合适的传感器及仪器硬件,制定技术方案,给出详细系统的结构框图。 * * * * 12.4 虚拟仪器 虚拟仪器:以通用计算机为硬件平台,利用相应具有高性能测试功能的硬件作为输入/输出接口,结合高效灵活的仪器软件,在计算机屏幕上虚拟出仪器面板和交互功能,通过鼠标或键盘实施操作的仪器。 虚拟仪器由计算机、应用软件和仪器硬件组成。无论哪种虚拟仪器系统,都是将仪器硬件搭载到PXI/Compact PCI、台式PC、笔记本电脑、掌上电脑或工作站等各种计算机平台,配备专用应用软件构成。根据计算机总线的标准,仪器硬件可能有PCMCIA、PXI、PCI、USB等不同的接口形式。 12.4.1 虚拟仪器的组成与特点 虚拟仪器通过软件将计算机硬件资源与仪器硬件有机的融合为一体,把计算机强大的计算处理能力和仪器硬件的测量、控制能力结合在一起,大大缩小了仪器硬件的成本和体积,并通过软件实现对数据的显示、存储以及分析处理。由于计算机性能以每半年提高一倍的速度飞速发展,已把传统仪器远远抛到后面。 12.4.1 虚拟仪器的组成与特点 12.4.2 虚拟仪器的硬件支持 从虚拟仪器的组成看,计算机是虚拟仪器的硬件平台,作为输入/输出接口的具有高性能测试功能的硬件模块是硬件支持的核心。 仪器制造商提供了具有不同功能的仪器硬件模块,如高速数字化仪、动态信号分析仪、信号源、数字I/O、计数器/定时器、图像采集、运动控制、分布式I/O等模块。 不同功能的仪器模块又可以使用不同的接口标准,如PCMCIA、PCI、PXI、VXI、USB等以适应不同的计算机平台。 12.4.4 网络化虚拟仪器 网络化虚拟仪器是在虚拟仪器的基础上增加网络通讯能力,具有测量仪器和网络服务器的双重功能。 根据客户端和服务器的不同,网络化虚拟仪器包括基于Client/Server模式的虚拟仪器和基于Web的网络化虚拟仪器。 12.4.4 网络化虚拟仪器:Client/Server模式 将仪器的不同功能模块分解到不同的计算机上,数据通过网络传输。一台计算机作为服务器采集数据,并将数据传递给其它作为客户的计算机,同时这台计算机也可以作为客户接收其它计算机传来的数据和指令。 客户 Client 服务器应用程序 数据库 服务器Server Internet 数据采集 仪器控制 数据分析 结果显示 …… 客户端应用程序首先打开一个服务器的连接,发送命令到服务器并得到反馈信息。如果连接正确,则开始接收服务器传来的数据;否则返回错误信息。最后关闭与服务器的连接。 服务器端应用程序首先进行初始化等,然后开始等待客户端的连接命令,与客户端的连接一旦建立,根据客户端的命令传输相应的数据,直到连接关闭。 12.4.4 网络化虚拟仪器:Web模式 虚拟仪器技术与面向Internet的Web技术的有机结合。虚拟仪器的主要工作是把传统仪器的前面板移植到普通计算机上,利用计算机的资源处理相关的测试需求。基于Web的虚拟仪器则更进一步,它把仪器的前面板移植到Web页面上,通过Web服务器处理相关的测试需求。 12.4.5 虚拟仪器应用设计 温度监测系统:DAQ(Data Acquisition)即数据采集仪器是一种典型的虚拟仪器,具有性价比高、设计手段灵活、通用性强的优点。一个典型数据采集卡的功能有模拟输入、模拟输出、数字I/O、计数器/计时器等,这些功能分别由相应的电路来实现。 12.4.5 虚拟仪器应用设计 ①需求分析和制定技术方案:选择具有PCI接口的台式PC作为计算机平台,选择AD590作为温度传感器,选择NI公司的PCI6220M系列低成本数据采集卡作为仪器硬件。 ②操作系统和系统软件开发环境:选用台式PC通常应用的WindowsXP作为操作系统;选

文档评论(0)

***** + 关注
实名认证
内容提供者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档