《现代检测技术》课件第9章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《现代检测技术》课件第9章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代检测技术 现代 检测 技术 课件
- 资源描述:
-
1、第第1 1章章 一级标题一级标题第第2 2章章 一级标题一级标题第第3 3章章 一级标题一级标题第第4 4章章 一级标题一级标题第第5 5章章 一级标题一级标题第第6 6章章 一级标题一级标题第第9 9章章 现代检测系统现代检测系统设计实用化技术设计实用化技术 9.1 虚拟仪器虚拟仪器 9.2 现场总线仪表现场总线仪表 9.3 检测系统的智检测系统的智能化和网络化技术能化和网络化技术 9.4 基于数据采集系基于数据采集系统芯片的信号处理系统芯片的信号处理系统实践统实践虚虚 拟拟 仪仪 器器 9.19.1.2 虚拟仪器的构成虚拟仪器的构成9.1.1 虚拟仪器概述虚拟仪器概述9.1.3 虚拟检测系
2、统的软件开发平台虚拟检测系统的软件开发平台LabVIEW概述概述虚拟仪器的产生及发展虚拟仪器的产生及发展1虚拟仪器分类虚拟仪器分类 29.1.1编程工具介绍编程工具介绍3基于基于LabVIEW的虚拟仪器的设计的虚拟仪器的设计4虚拟仪器的产生及发展虚拟仪器的产生及发展9.1.1 检测系统的发展过程可分为四个阶段,即模检测系统的发展过程可分为四个阶段,即模拟检测系统、数字化检测系统、以计算机为核心拟检测系统、数字化检测系统、以计算机为核心的自动测试系统和以软件为核心的虚拟检测系统。的自动测试系统和以软件为核心的虚拟检测系统。随着计算机技术、大规模集成电路技术和通讯技随着计算机技术、大规模集成电路技
3、术和通讯技术的飞速发展,仪器技术领域发生了巨大的变化,术的飞速发展,仪器技术领域发生了巨大的变化,美国国家仪器公司美国国家仪器公司(National Instruments)(National Instruments)于八于八十年代中期首先提出基于计算机技术的虚拟仪器十年代中期首先提出基于计算机技术的虚拟仪器的概念,随后研制和推出了基于多种总线系统的的概念,随后研制和推出了基于多种总线系统的虚拟仪器。虚拟仪器。虚拟仪器的产生及发展虚拟仪器的产生及发展1虚拟仪器分类虚拟仪器分类9.1.1(1 1)虚拟仪器的发展方向:)虚拟仪器的发展方向:(2 2)虚拟仪器的类型)虚拟仪器的类型 PCPC总线总线
4、插卡型虚拟仪器插卡型虚拟仪器 并行口式虚拟仪器并行口式虚拟仪器 GBIBGBIB总线方式的虚拟仪器总线方式的虚拟仪器 VXIVXI总线方式虚拟仪器总线方式虚拟仪器 PXIPXI总线方式虚拟仪器总线方式虚拟仪器虚拟仪器分类虚拟仪器分类2虚拟仪器的构成虚拟仪器的构成硬件组成硬件组成1软件组成软件组成 29.1.2硬硬 件件 组组 成成9.1.2硬件组成硬件组成1图 9.1.1 虚拟仪器的构成被测信号GPIB仪器串口仪器VXI模块PXI模块PC-DAQ(数据采集卡)计算机计算机及I/O接口设备软件组成软件组成 9.1.2(1 1)文本式编程语言;如)文本式编程语言;如Visual C+Visual
5、C+,Visual Visual BasicBasic,Labwindows/CVILabwindows/CVI等。等。(2 2)图形化编程语言如)图形化编程语言如LabVIEWLabVIEW,HPVEEHPVEE等。等。软件组成软件组成 2 虚拟检测系统的软件开发平台虚拟检测系统的软件开发平台LabVIEW概述概述1 Labview 软件构成软件构成 29.1.3编程工具介绍编程工具介绍3基于基于LabVIEW的虚拟仪器的设计的虚拟仪器的设计4LabVIEW 概概 述述9.1.3LabVIEW概述概述1 美国国家仪器公司(美国国家仪器公司(NINI)推出的虚拟仪器开发平)推出的虚拟仪器开发平
6、台软件台软件LabVIEWLabVIEW,是一种通用编程系统,具有各种各样、,是一种通用编程系统,具有各种各样、功能强大的函数库,包括数据采集、功能强大的函数库,包括数据采集、GPIBGPIB、串行仪器、串行仪器控制、数据分析、数据显示数据存储及网络功能。控制、数据分析、数据显示数据存储及网络功能。LabVIEWLabVIEW也有完善的仿真、调试工具,如设置断点、单也有完善的仿真、调试工具,如设置断点、单步等。步等。Labview 软件构成软件构成 9.1.3Labview 软件构成软件构成 2 所有的所有的LabVIEWLabVIEW应用程序均包括前面板(应用程序均包括前面板(front f
7、ront panelpanel)、程序框图()、程序框图(block diagramblock diagram)以及图标)以及图标/连结连结器器(icon/connector)(icon/connector)三部分。虚拟仪器前面板相当于三部分。虚拟仪器前面板相当于就是标准仪器面板,而虚拟仪器程序框图相当于标准就是标准仪器面板,而虚拟仪器程序框图相当于标准仪器的仪器箱内的组件。在许多情况下,使用虚拟仪仪器的仪器箱内的组件。在许多情况下,使用虚拟仪器可以代替标准仪器。器可以代替标准仪器。编程工具介绍编程工具介绍9.1.3编程工具介绍编程工具介绍3LabVIEWLabVIEW提供了三个模板来编辑虚拟
8、仪器:提供了三个模板来编辑虚拟仪器:工具模板(工具模板(Tools PalettesTools Palettes)控制模板(控制模板(Controls PalettesControls Palettes)功能模板(功能模板(Functions PalettesFunctions Palettes)LabVIEW的虚拟仪器的设计的虚拟仪器的设计9.1.3LabVIEW的虚拟仪器的设计的虚拟仪器的设计4 在在LabVIEWLabVIEW平台下,一个虚拟仪器由两部分组成:平台下,一个虚拟仪器由两部分组成:前面板,程序框图前面板,程序框图(流程图,后面板流程图,后面板)前面板的功能等效于传统统测试仪器
9、的前面板;前面板的功能等效于传统统测试仪器的前面板;程序框图的功能等效于传统测试仪器与前面板相联系程序框图的功能等效于传统测试仪器与前面板相联系的硬件电路,在设计时,要根据硬件部分功能编程。的硬件电路,在设计时,要根据硬件部分功能编程。现场总线仪表现场总线仪表 9.29.2.2 CAN总线系统总线系统9.2.1 现场总线系统概述现场总线系统概述9.2.3 FF总线系统总线系统9.2.4 工业以太网技术工业以太网技术现场总线系统概述现场总线系统概述现场总线技术概述现场总线技术概述1现场总线类型现场总线类型29.2.1现场总线控制系统现场总线控制系统3现场总线技术概述现场总线技术概述9.2.1 现
10、场总线是应用在生产现场,在微机化测量控制设备现场总线是应用在生产现场,在微机化测量控制设备(称为现场总线仪表)之间实现双向串行多节点数字通信系(称为现场总线仪表)之间实现双向串行多节点数字通信系统,也被称为开放式、数字化、多点通信的底层控制网络,统,也被称为开放式、数字化、多点通信的底层控制网络,它在制造业、流程工业、交通、楼宇等方面的自动化系统中它在制造业、流程工业、交通、楼宇等方面的自动化系统中具有广泛的应用前景具有广泛的应用前景 现场总线技术概述现场总线技术概述1现场总线类型现场总线类型9.2.1 在现场总线的开发和研究过程中,出现了多种实在现场总线的开发和研究过程中,出现了多种实用的系
11、统,每种系统都有自己特定的应用,因而均有用的系统,每种系统都有自己特定的应用,因而均有其各自的结构和特性。在现场总线发展过程中,较为其各自的结构和特性。在现场总线发展过程中,较为突出的现场总线系统有突出的现场总线系统有HARTHART、CANCAN、LonWorkLonWork、PufiBusPufiBus和和FFFF。现场总线类型现场总线类型2现场总线控制系统现场总线控制系统9.2.1 现场总线控制系统通常由三部分组成:现场总线控制系统通常由三部分组成:现场总现场总线仪表、控制器线仪表、控制器 、现场总线线路、现场总线线路 、监控、组态计、监控、组态计算机算机 。现场总线控制系统中的仪表、控
12、制器、计算。现场总线控制系统中的仪表、控制器、计算机都需要通过现场总线网卡、通信协议软件连接到机都需要通过现场总线网卡、通信协议软件连接到网上网上现场总线控制系统现场总线控制系统3CAN总线系统总线系统CAN总线系统的设计总线系统的设计1应用实例应用实例29.2.2CAN总线系统的设计总线系统的设计9.2.2(1 1)硬件电路设计)硬件电路设计 CANCAN遵循遵循ISOISO的标准模型,分为数据链路层和物理层。当前,有的标准模型,分为数据链路层和物理层。当前,有两种两种CANCAN总线器件可供选择:一种是带有片上总线器件可供选择:一种是带有片上CANCAN的微控制器,如的微控制器,如P8XC
13、591/2P8XC591/2、87C196CA/CB87C196CA/CB、MC68376MC68376、PowerPC555PowerPC555等;另外一种是等;另外一种是独立的独立的CANCAN控制器,如控制器,如Philips SJA1000Philips SJA1000、IntelIntel公司公司8252682526以及以及MCP2510(MCP2510(具有具有SPISPI串行外设接口,方便与串行外设接口,方便与MCUMCU微控制器连接微控制器连接)等。等。(2 2)软件设计)软件设计 软件的设计主要包括节点初始化程序、报文发送程序、报文接软件的设计主要包括节点初始化程序、报文发送
14、程序、报文接收程序收程序 以及以及CANCAN总线出错处理程序等等。在初始化总线出错处理程序等等。在初始化CANCAN内部寄存器内部寄存器时注意使得各节点的位速率必须一致,而且接、发双方必须同步。时注意使得各节点的位速率必须一致,而且接、发双方必须同步。报文的接收主要有两种方式:中断和查询接收方式。报文的接收主要有两种方式:中断和查询接收方式。CAN总线系统的设计总线系统的设计1应用实例9.2.2 传统的温度检测方式大都采用模拟温度传感器经过放大、模数转传统的温度检测方式大都采用模拟温度传感器经过放大、模数转换和数据处理等过程来完成。放大器和模数转换电路的性能对测量的换和数据处理等过程来完成。
15、放大器和模数转换电路的性能对测量的精度影响较大,特别是当传感器经过较长距离传输后与信号处理电路精度影响较大,特别是当传感器经过较长距离传输后与信号处理电路连接时,对电路性能要求更高。连接时,对电路性能要求更高。数字温度传感器的信号的处理都在芯片内部完成。芯片在生产时数字温度传感器的信号的处理都在芯片内部完成。芯片在生产时已经进行了数据的线性校正,用户只需使用某种协议从芯片中取出信已经进行了数据的线性校正,用户只需使用某种协议从芯片中取出信号,即可完成精度较高的温度测量,降低了产品的成本,缩短了开发号,即可完成精度较高的温度测量,降低了产品的成本,缩短了开发周期。周期。基于基于CANCAN总线的
16、多点温度检测系统如图总线的多点温度检测系统如图9.2.19.2.1所示,上位机由微机所示,上位机由微机加加CANCAN通信网卡构成,其功能是向下位机的命令发送、接收下位机数通信网卡构成,其功能是向下位机的命令发送、接收下位机数据及数据分析、存储及打印等。下位机由据及数据分析、存储及打印等。下位机由P87C591P87C591单片机、单片机、DS18B20DS18B20等等部分组成。采用部分组成。采用CANCAN协议完成上位机与下位机的数据通信。协议完成上位机与下位机的数据通信。应用实例应用实例2应用实例9.2.2应用实例应用实例2上位机124124P87C591P87C591DS18B20DS
17、18B2088CAN总线图9.2.1 系统结构图CAN总线应用实例9.2.2 传统的温度检测方式大都采用模拟温度传感器经过放大、模数转传统的温度检测方式大都采用模拟温度传感器经过放大、模数转换和数据处理等过程来完成。放大器和模数转换电路的性能对测量的换和数据处理等过程来完成。放大器和模数转换电路的性能对测量的精度影响较大,特别是当传感器经过较长距离传输后与信号处理电路精度影响较大,特别是当传感器经过较长距离传输后与信号处理电路连接时,对电路性能要求更高。连接时,对电路性能要求更高。数字温度传感器的信号的处理都在芯片内部完成。芯片在生产时数字温度传感器的信号的处理都在芯片内部完成。芯片在生产时已
18、经进行了数据的线性校正,用户只需使用某种协议从芯片中取出信已经进行了数据的线性校正,用户只需使用某种协议从芯片中取出信号,即可完成精度较高的温度测量,降低了产品的成本,缩短了开发号,即可完成精度较高的温度测量,降低了产品的成本,缩短了开发周期。周期。基于基于CANCAN总线的多点温度检测系统如图总线的多点温度检测系统如图9.2.19.2.1所示,上位机由微机所示,上位机由微机加加CANCAN通信网卡构成,其功能是向下位机的命令发送、接收下位机数通信网卡构成,其功能是向下位机的命令发送、接收下位机数据及数据分析、存储及打印等。下位机由据及数据分析、存储及打印等。下位机由P87C591P87C59
19、1单片机、单片机、DS18B20DS18B20等等部分组成。采用部分组成。采用CANCAN协议完成上位机与下位机的数据通信。协议完成上位机与下位机的数据通信。应用实例应用实例2FF总线系统总线系统FF总线系统概述总线系统概述1FF总线系统构成总线系统构成29.2.3应用实例应用实例3 FF总线系统概述总线系统概述9.2.3 FF FF总线系统是现场总线基金会总线系统是现场总线基金会(Fieldbus(Fieldbus Foundation)Foundation)推出的总线系统。推出的总线系统。FFFF现场总线是一种现场总线是一种全数字、串行、双向通信协议,是专门针对工业过全数字、串行、双向通信
20、协议,是专门针对工业过程自动化开发的,用于现场设备如变送器、控制阀程自动化开发的,用于现场设备如变送器、控制阀和控制器等的互联。和控制器等的互联。FF总线系统概述总线系统概述1FF总线系统构成总线系统构成9.2.3 FF FF总线提供了总线提供了HlHl和和H2H2两种物理层标准。两种物理层标准。HlHl是用于过程控是用于过程控制的低速总线,传输速率为制的低速总线,传输速率为31.25Kbps31.25Kbps,传输距离为,传输距离为200m200m、450m450m、1200m1200m、1900m1900m四种(加中继器可以延长),可用总线四种(加中继器可以延长),可用总线供电,支持本质安
展开阅读全文