书签 分享 收藏 举报 版权申诉 / 112
上传文档赚钱

类型《智能传感器系统》课件第13章.ppt

  • 上传人(卖家):momomo
  • 文档编号:7904252
  • 上传时间:2024-09-03
  • 格式:PPT
  • 页数:112
  • 大小:1.24MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《《智能传感器系统》课件第13章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    智能传感器系统 智能 传感器 系统 课件 13
    资源描述:

    1、第13章无线传感器网络第13章无线传感器网络13.1概述概述13.2无线传感器网络与无线传感器网络与Internet的互联的互联13.3无线传感器网络无线传感器网络第13章无线传感器网络 13.1 概概 述述13.1.1 无线传感器网络研究与应用状况无线传感器网络研究与应用状况无线传感器网络的研究起步于20世纪90年代末期。从21世纪开始,传感器网络引起了学术界、军事界和工业界的极大关注,美国和欧洲相继启动了许多无线传感器网络的研究计划。特别是美国通过国家自然基金委、国防部等多种渠道投入巨资支持传感器网络技术的研究。第13章无线传感器网络 无线传感器网络不同于传统数据网络,它对无线传感器网络的

    2、设计与实现提出了新的挑战,主要的要求有:低能耗、低成本、通用性、网络拓扑、安全、实时性、以数据为中心等。1998年,UCLA和Rockwell研究中心在DARPA支持下进行的WINS(Wireless Integrated Sensor Network)是传感器网络研究的开端,其主要目的是为嵌入仪器、设备以及环境中的传感器、执行机构和处理器构建一个分布式网络环境,提供访问Internet的能力。第13章无线传感器网络之后,又相继出现了一些新的演示系统,比如Smart Dust,它主要强调利用MEMS技术设计微型化的传感器节点,总体积约100立方毫米的节点完全有可能像尘埃一样悬浮在空气中。加州大

    3、学伯克利分校的Macro Motes在形如硬币大小的节点中配置了温度、湿度、压力、磁场等多种传感器,在车辆跟踪、动物学家关于水鸟活动的研究中应用非常成功。第13章无线传感器网络NASA的JPL(Jet Propulsion Lab)实验室研制的Sensorwebs是为将来的火星探测进行技术准备的。2000年,美国国防部把Smart Sensorweb定为国防部科学技术五个尖端领域之一。Smart Sensorweb 的基本思想是在整个作战空间中放置大量的传感器节点,来收集、传递信息,并且将信息汇集到融合点,在那里综合成一张图片,并分发给需要该信息的作战者。在民用方面,Intel、Crossbo

    4、w、Freescale、Ember等美国公司,以及欧洲的一些公司如Philips、Siemens、Ericsson、Chipcon等也纷纷设立或启动相应的行动计划。第13章无线传感器网络美国的很多大学都已开展无线传感器网络的研究。加州大学伯克利分校研制的传感器系统Mica、Mica2、Mica2Dot已被广泛地用于低能耗无线传感器网络的研究和开发;麻省理工学院(Massachusets Institute of Technology)致力于基础知识的信号处理技术;哈佛大学(Harvard University)研究无线传感器网络通信的理论基础等。第13章无线传感器网络美国的很多大学都已开展无线

    5、传感器网络的研究。加州大学伯克利分校研制的传感器系统Mica、Mica2、Mica2Dot已被广泛地用于低能耗无线传感器网络的研究和开发;麻省理工学院(Massachusets Institute of Technology)致力于基础知识的信号处理技术;哈佛大学(Harvard University)研究无线传感器网络通信的理论基础等。特别是进入21 世纪后,对无线传感器网络的核心问题有了许多新颖的解决方案,但是,这个领域从总体上来说尚属于起步阶段,目前还有许多问题亟待解决。第13章无线传感器网络随着传感器技术、嵌入式技术、分布式信息处理技术和无线通信技术的发展,以大量的具有微处理能力的微型

    6、传感器节点组成的无线传感器网络(WSN)逐渐成为研究热点问题。与传统无线通信网络Ad Hoc网络相比,WSN的自组织性、动态性、可靠性和以数据为中心等特点,使其可以应用到人员无法到达的地方,比如战场、沙漠等。因此,可以断定未来无线传感器网络将有更为广泛的前景。第13章无线传感器网络3.1.2 无线传感器网络通信协议无线传感器网络通信协议目前无线个域网标准化组织IEEE 802.15 工作组已完成了以下标准的制定:中速无线个域网标准IEEE 802.15.1蓝牙;高速无线个域网标准IEEE 802.15.3超宽带(UWB);低速无线个域网标准IEEE 802.15.4。第13章无线传感器网络低速

    7、无线个域网主要为电源能力受限的、吞吐量要求较低的无线应用提供简单的低成本网络连接,主要目标是以简单灵活的协议构建一种安装布置合理、数据传输可靠、设备成本极低、能量消耗较小的短距离无线通信网络。低速无线个域网符合无线传感器网络关于低能耗、低成本、通用性、网络拓扑、安全、实时性、以数据为中心等要求,因此目前研究、应用的无线传感器网络的物理层及MAC层协议多采用IEEE 802.15.4 标准。第13章无线传感器网络基于IEEE 802.15.4 标准的网络层协议主要有2001年9月成立的ZigBee联盟提出的ZigBee协议栈及适用于无线传感器网络节点的嵌入式微型IPv6协议栈。其中,ZigBee

    8、协议以其低成本、不同厂商生产的产品可兼容等特点得到广泛的研究与应用。第13章无线传感器网络13.1.3 无线传感器网络与无线传感器网络与Internet的互联的互联同构网络引入一个或几个无线传感器网络传感器节点作为独立的网关节点并以此为接口接入互联网,即把与互联网标准IP协议的接口置于无线传感器网络外部的网关节点。这样做比较符合无线传感器网络的数据流模式,易于管理,无需对无线传感器网络本身进行大的调整;缺点是会使得网关附近的节点能量消耗过快并可能会造成一定程度的信息冗余。第13章无线传感器网络异构网络的特点是:部分能量高的节点被赋予IP地址,作为与互联网标准IP协议的接口。这些高能力节点可以完

    9、成复杂的任务,承担更多的负荷,难点在于无法对节点的所谓“高能力”有一个明确的定义。同时,如何使得IP节点之间通过其它普通节点进行通信也是一个技术难题。第13章无线传感器网络13.1.4 实现远程监测的无线传感器网络系统的典型结构实现远程监测的无线传感器网络系统的典型结构采用同构网络实现远程监测的无线传感器网络系统典型结构如图13-1所示,由传感器节点、汇聚节点、服务器端的PC和客户端的PC四大硬件环节组成,各组成环节功能如下。第13章无线传感器网络图13-1 远程监测无线传感器网络系统结构框图第13章无线传感器网络 传感器节点:部署在监测区域(A区),通过自组织方式构成无线网络。传感器节点监测

    10、的数据沿着其它节点逐跳进行无线传输,经过多跳后达到汇聚节点(B区)。汇聚节点:是一个网络协调器,负责无线网络的组建,再将传感器节点无线传输进来的信息与数据通过SCI(Serial Communication Interface,串行通信接口)传送至服务器端PC。第13章无线传感器网络 服务器端PC:是一个位于B区的管理节点,也是独立的Internet网关节点。在LabVIEW软件平台上面有两个软件:一是对传感器无线网络进行监测管理的软件平台VI,即一个监测传感器无线网络的虚拟仪器VI;二是Web Server软件模块和远程面板技术(Remote Panel),可实现传感器无线网络与Intern

    11、et的连接。客户端PC:客户端PC上无需进行任何软件设计,在浏览器中就可调用服务器PC中无线传感器网络监测虚拟仪器的前面板,实现远程异地(C区)对传感器无线网络(A区)的监测与管理。第13章无线传感器网络 13.2 无线传感器网络与无线传感器网络与Internet的互联的互联13.2.1 基于基于LabVIEW虚拟仪器的网络化方法虚拟仪器的网络化方法在LabVIEW 6.1以前的版本中,已经提供了相关的虚拟仪器网络化功能,例如TCP/IP、Remote Data Acquisition(RDA)、Internet Toolkit、VI Server、Front Panel Web Publis

    12、hing、DataSocket 等。当然也有其他第三方公司的一些Toolkits提供了LabVIEW的网络功能,如AppletVIEW。NI公司在总结上述功能的基础上,从LabVIEW 6.1版本开始,提供了全新的Web Publish Tools工具。第13章无线传感器网络使用该工具,用户可以轻松地将自己的虚拟仪器(VI)发布到网络上。用户可以通过一个计算机(无论近端或远程)来操作另一台不同计算机上的VI。服务器端,用户无需特别的配置服务器程序,LabVIEW已经提供了完整的Web Server 服务器程序模块(Web服务器),LabVIEW的远程面板(Remote Panel)技术可将服务

    13、器端运行的VI面板嵌入HTML网页,发布上网。客户端所需的组件只不过是一个IE浏览器以及安装LabVIEW的运行环境runtime engine而已。第13章无线传感器网络利用LabVIEW设计网络化的VI分为三个步骤。(1)制作本地可运行的LabVIEW程序VI。在传感器无线网络与Internet互联的场合,这个LabVIEW VI就是在LabVIEW环境中设计的名为“远程无线传感器网络监测平台”的虚拟仪器程序。这是位于B区的传感器无线网络的管理节点。该监测管理程序以LabVIEW VI的形式存于服务器端PC中。第13章无线传感器网络(2)配置网络服务器。配置网络服务器是为了使本地计算机成为

    14、一台可响应远程用户操作、提供本地VI响应数据的服务器,成为一个独立的Internet网关节点。配置网络服务器的内容包括注册Web Server,定义访问权限,定义可访问的VI列表三个部分。(3)发布嵌入VI前面板的HTML网页。分两步进行:一是设置网页参数;二是生成HTML网页。第13章无线传感器网络所有在LabVIEW平台上设计的VI均可以通过上述三个步骤制作成为网络化VI。网络化VI构架如图13-2所示。当用户在浏览器下键入HTML文件的网址后,便可在浏览器内对VI前面板上的按钮等输入控件进行操作,控制服务器端VI的运行,观察前面板上输出控件的显示,获得VI运行结果。第13章无线传感器网络

    15、图13-2 LabVIEW的网络化VI构架第13章无线传感器网络13.2.2 示例示例13-1设计设计“远程无线传感器网络远程无线传感器网络监测平台监测平台”虚拟仪器程序虚拟仪器程序 (1)该VI经过PC机的串口与下位机进行通信,下达指令或接收数据,下位机为图13-1所示无线传感器网络的汇聚节点,即协调器中的微处理器;(2)该VI对无线网络有操作功能,如“检索网络”、“发送数据”、“自动发送”等;(3)该VI对无线网络节点地址等具有显示功能;第13章无线传感器网络 (4)该VI对无网络状态具有显示功能,如显示网络中的传感器节点是否入网、无线网络是否组建成功等;(5)该VI对接收到的传感器历史数

    16、据与当前数据具有显示功能。由五大模块来实现上述要求:串口配置按钮模块、网络操作按钮模块、网络状态指示灯模块、串口接收数据显示框模块、传感器数据显示模块。其前面板与流程图分别如图13-3、图13-4所示。第13章无线传感器网络图13-3 “远程无线传感器网络监测平台”VI面板第13章无线传感器网络图13-4 “远程无线传感器网络监测平台”流程图第13章无线传感器网络1 串口配置按钮模块在此模块中使用LabVIEW中的VISA Configure Serial Port模块,由面板上的三个按钮(通讯口、波特率及校验位)实现对PC机串口的配置,从而服务器端PC与下位机即作为无线网络汇聚节点的协调器之

    17、间可通过PC串口进行通信。第13章无线传感器网络2 网络操作按钮模块此模块有八个按钮、一个Ring控件、一个Numeric控件及一个String控件,实现对无线传感器网络的操作,如发送数据、自动发送、检索网络、读取节点数据等。3 串口接收数据显示框模块在此模块中使用String控件显示监测平台通过PC机的串口接收到的无线传感器网络信息,如网络各节点的长短地址等。第13章无线传感器网络4 网络状态指示灯模块此模块中包括四个指示灯,指示无线传感器网络各节点的运行状态,如网络是否组建成功、传感器节点n(=1,2,3)是否入网。5 传感器数据显示模块此模块中设置三个Numeric Indicator控

    18、件分别显示三个传感器节点的传感器数据;将三个Graph控件拖入一个Tab Control控件中实现三种传感器历史数据的重叠选择显示。第13章无线传感器网络在图13-3所示前面板上,点击相应的串口配置按钮即可完成对串口的配置。无线传感器网络信息在串口接收数据框中显示,若网络出现故障,则在提示信息中显示出错信息。网络组建成功及节点成功加入后会点亮相应的指示灯。点击图中左下角的按钮,可完成相应的指令发送及数据接收操作。接收的节点数据将分别以图形和数据的形式在右下角的图形显示框和数据显示框中显示,其中,图形显示框为三个节点复用,随着读取数据的节点不同而转换。第13章无线传感器网络在图13-4所示的流程

    19、图中,先配置串口模块,再确定发送、接收模式,同时确定与下位机的通信协议。当有发送或接收控制键动作时,程序首先判断是给下位机发送指令,还是接收下位机回传的数据。若是发送指令,则判断所发送指令是否符合格式要求,不符合则退出发送;若是接收指令则接收数据,判断是哪个节点数据后再分别在相应节点的显示框中显示波形和数据值。上述设计好的本地VI可进一步向网上发布,成为网络化VI,远方C区的使用者可调用该本地VI的前面板,就像在本地B区操作该VI前面板一样对传感器无线网络进行操作与管理。第13章无线传感器网络13.2.3 示例示例13-2将本地将本地“远程无线传感器网络远程无线传感器网络监测平台监测平台”VI

    20、制作成为网络化制作成为网络化VI 1 配置网络服务器(1)注册Web Server。注册Web Server需要定义Web Server的根目录路径、HTTP协议端口、控制VI的时间以及Web Server的日志文件。打开LabVIEW,选择ToolsOptions,弹出LabVIEW的设置对话框,在设置对话框中选择Web Server:Configuration,如图13-5所示,对LabVIEW的服务器进行设置。其中:第13章无线传感器网络图13-5 Lab VIEW的Web Server设置面板第13章无线传感器网络 Root Directory:用于输入网页和VI程序的根目录,供Web

    21、服务器查找VI使用。例如本例中应为D:Root Directory。HTTP Port:Web服务器的HTTP协议端口,默认端口为80,端口数值范围从1到65535。第13章无线传感器网络 Timeout(sec):设置网络用户控制服务器上的VI程序的时间,单位为秒,默认时间为60秒。它是远程网络上的VI面板与服务器上的VI程序的有效连接时间。每次远程用户打开一个新的网络虚拟仪器页面时,服务器开始计时,到60秒后,页面和服务器的联系中断。用户继续操作面板时,会重新连接服务器。Use Log File:使用日志记录。该日志文件记录远端用户访问的情况,便于管理人员进行维护工作。第13章无线传感器网

    22、络(2)定义访问权限。定义访问权限是指定义一个管理操作Web Server的用户列表,并且分别对每一个用户做出访问权限设置。访问权限有三种,分别是“具备观看和控制权限(Allow Viewing and Controlling)”,“只具备观看权限(Allow Viewing)”或“列为拒绝户(Deny Access)”。定义访问权限列表的工作可以在“Web Server:Browser Access”中设置。选择ToolsOptionsWeb Server:BrowserAccess,弹出如图13-6所示面板。第13章无线传感器网络图13-6 定义访问权限面板图13-6 定义访问权限面板第1

    23、3章无线传感器网络 Browser Access List:访问列表显示区,显示所有已经定义的IP Address列表。Allow Viewing and Controlling:“具备观看和控制权限”选择框,如202.117.20.34;Allow Viewing:“只具备观看权限”选择框,如202.117.1.24;Deny Access:“列为拒绝户”选择框,如202.117.2.14。第13章无线传感器网络(3)定义可访问的VI列表。定义可访问的VI列表是指定义一个可以被远程用户访问的服务器端VI列表,以及针对每个VI设定控制时间长短,防止VI被某一个使用者长时间控制,造成其他使用者无

    24、法使用。上述功能可以选择ToolsOptionsWeb Server:Visible VIs,通过如图13-7所示面板进行设置。第13章无线传感器网络图13-7 定义可访问的VI列表的面板第13章无线传感器网络 Visible VIs:可以访问的服务器端的VI列表,默认值是“*”,表示服务器端的所有VI均可以被网络用户访问到。Control Time Limit(sec):设置访问控制时间,单位为秒,默认值为300秒。一个网络虚拟仪器被一个网络用户占用时,另一个网络用户试图访问同一个网络虚拟仪器,并向服务器提出申请,此时服务器开始计时,到300秒后,服务器将控制权交给等待中的另外一个用户。第1

    25、3章无线传感器网络2 发布嵌入VI前面板的HTML网页1)设置网页参数设置网页参数是指配置将要生成的网络虚拟仪器的页面参数以及与本地VI进行关联。选择ToolsWeb Publish Tool,弹出网页发布对话框,如图13-8所示。Document Title:输入待发布的HTML网页标题,本例为“远程无线传感器网络监测平台”。第13章无线传感器网络 Header:在网页中位于面板前面的文本,标识前面板开始的位置,本例输入“远程无线传感器网络监测平台开始位置”。Footer:在网页中位于面板后面的文本,标识前面板结束的位置,本例输入“远程无线传感器网络监测平台结束位置”。VI Name:将要发

    26、布的VI名称,本例中本地VI程序名称是“Remotel.vi”。第13章无线传感器网络图13-8 网页发布对话框图13-8 网页发布对话框第13章无线传感器网络2)生成HTML网页用户设置好面板上的参数后,在图13-8所示的面板上点击“Start Web Server”按钮,使LabVIEW的Web服务器开始运行。若点击“Save to Disk”,则弹出的对话框如图13-9所示。第13章无线传感器网络图13-9 生成HTML网页第13章无线传感器网络3 网络虚拟仪器实际操作测试1)浏览网络虚拟仪器本例我们设置了HTTP协议端口为8080,服务器计算机的IP地址为202.117.20.33,包

    27、含远程VI前面板的网页名称为“Remotel.htm”,那么用户可以在IE浏览器的地址栏中输入http:/202.117.20.33:8080/Remotel.htm,网络虚拟仪器在浏览器中应显示如图13-10 所示,表示本地VI已成功上网,已成为一个网络虚拟仪器。第13章无线传感器网络图13-10 网页上的网络虚拟仪器界面第13章无线传感器网络2)操作网络虚拟仪器(1)申请控制权。申请控制权是指建立客户端网络虚拟仪器和服务器端VI的连接。在图13-10中,用鼠标左键点击网页上的VI面板区域,在弹出的对话框中选择“Request Control of VI”。如果控制权申请成功,则虚拟仪器面板

    28、中部会弹出“Control Granted”对话框,然后用户就可以对虚拟仪器进行操作了。第13章无线传感器网络(2)操作网络虚拟仪器。操作网络虚拟仪器的步骤和操作本地VI一样。(3)释放控制权。释放控制权是指撤销客户端网络虚拟仪器与服务器端的连接,以便其他的网络用户使用该网络虚拟仪器。用鼠标左键点击网页上的VI面板区域,在弹出的对话框中选择“Release Control of VI”,即可释放对服务器端VI的控制权。第13章无线传感器网络LabVIEW内定可以连接的Remote Panel的数目为一个。用户可以向NI公司订购额外的授权以使更多的用户端可以同时连接到Web Server端。几乎

    29、所有的LabVIEW程序都可以通过上述网络发布过程制作成网络虚拟仪器,LabVIEW 和网络的结合给虚拟仪器的网络化提供了一条简便快捷的道路,也给无线传感器网络远程监控提供了捷径。第13章无线传感器网络13.3 无线传感器网络无线传感器网络图13-11所示是一种经济型无线传感器网络。受传感器节点发射能力的限制,在更远距离的测试研究中心需要采集远程分布的传感器节点的信息时,则可由管理节点与Internet相连,把无线传输的传感器节点信息进一步通过Internet传至世界各地。第13章无线传感器网络图13-11 无线网络传感器节点的组成环节框图第13章无线传感器网络13.3.1 无线传感器网络中的

    30、传感器节点无线传感器网络中的传感器节点1 传感器及其调理电路应根据无线传感器网络所在的地区环境特点来选择传感器,以适应环境温度变化范围、尺寸体积等特殊要求。传感器所配接的调理电路将传感器输出的变化量转换成能与A/D转换器相适配的02.5 V或05 V的电压信号。当处于无电网供电地区时,传感器及其调理电路都应是低功耗的。第13章无线传感器网络2 数据采集及A/D转换器与微处理器系统传感器节点中的计算机系统是低功耗的单片微处理器系统,可以适应远离测试中心、偏远地区恶劣环境的工作条件。如美国德克萨斯州仪器(TI)公司生产的MSP430F149A超低功耗混合信号处理器(Mixed Signal Pro

    31、cessor),它内部自带采样/保持器和12位A/D转换器,可对信号进行采集、转换以及对全节点系统进行指令控制和数据处理。第13章无线传感器网络 3 射频模块射频模块接收外部无线指令并将传感器检测到的被测参量数据信息无线发送出去,如TI公司的CC2420无线收发芯片。4 电源无线传感器网络中对传感器节点的供电是一个极具特殊性的正处于研究热点的技术问题。若节点处于远离电网的偏远地区,一般采用电池供电或无线射频供电方式。第13章无线传感器网络13.3.2 无线传感器网络中的汇聚节点无线传感器网络中的汇聚节点图13-1中的无线传感器网络汇聚节点是一个网络协调器,操作PC中监测管理软件平台的面板控件,

    32、在其指令下负责执行无线传感器网络的配置与组建,并将接收到的传感器节点无线传输的数据信息再传至PC机。通常协调器主要由微处理器系统、射频模块、通信接口以及电源四个部分组成,其硬件组成框图如图13-12所示。第13章无线传感器网络图13-12 无线网络协调器硬件组成框图第13章无线传感器网络1 通信接口协调器中的通信接口负责与PC机进行通信。一方面,当操作PC机中无线传感器网络监测平台VI前面板上的相应控件时,通信接口负责传递下达的相应指令,如检索网络、发送数据等;另一方面,协调器接收到传感器节点无线发送的数据信息时,也将其通过通信接口上传到PC中。第13章无线传感器网络2 微处理器系统协调器中的

    33、微处理器是整个无线传感器网络的主控制器,是协调器的核心。3 射频模块该射频模块将接收传感器节点无线发送的数据信息,经通信接口上传至PC;另一方面,以无线传输方式下达PC对传感器节点的操作指令。第13章无线传感器网络13.3.3 示例示例13-3工业监测用无线传感器网络工业监测用无线传感器网络的硬件芯片与引脚连接的硬件芯片与引脚连接(1)该无线传感器网络的结构如图13-1所示。(2)该无线传感器网络至少有三个测量温度(0200)、分辨力为0.1的传感器节点;(3)测点分布在高温强噪声工业现场,要求无线信号传输距离达到20 m;(4)下位机(协调器)与上位机(PC)之间采用串口通信方式(SCI)。

    34、第13章无线传感器网络1 传感器及其调理电路传感器采用工业测温铂电阻Pt100,它的稳定性好,适宜长期监测。调理电路采用双恒流源仪用放大器电路,如图13-13所示。第13章无线传感器网络图13-13 测温铂电阻Pt100调理电路图第13章无线传感器网络图13-13中Rt为测温铂电阻Pt100;R0=100 为精密电阻;I=1 mA为恒流源供电电流;U为调理电路输出电压,且 U=K(IRtIR0)(13-1)可求放大倍数K为10)(RRIUKT(13-2)第13章无线传感器网络当U=2.5 V,I=1 mA时,在0200范围内Rt=175.86,代入式(13-2)得K=32.96,可取K=30,

    35、这时最大输出电压Umax=2.2758 V,小于2.5 V,即小于A/D转换器允许输入的最大电压值。根据分辨力0.1与测温上限200的要求,A/D转换器的位数b需满足20001.0200 2b(13-3)即b11均可满足分辨力的要求。本例中单片机A/D转换器是12位,故满足要求。第13章无线传感器网络2 微处理器模块1)MSP430F149A单片机的特点MSP430F149A单片机具有以下特点:超低功耗;强大的处理能力;高性能模拟技术及丰富的片上外围模块;系统工作稳定;方便高效的开发环境。第13章无线传感器网络 2)MSP430F149A单片机的主要性能MSP430F149A单片机的主要性能如

    36、下。低电源电压范围:1.83.6 V。超低功耗:2.5 A4 kHz,2.2 V;280 A1kHz,2.2 V。5种节电模式:等待方式 1.6 A,RAM保持的节电方式0.1 A。从等待方式唤醒时间:6 s。16位RISC结构,125 ns指令周期。第13章无线传感器网络 基本时钟模块配置(XX时钟搭配使用可降低单片机功耗):高速晶体(最高8 MHz),低速晶体(32 768 Hz)。12位200 kb/s的A/D转换器,自带采集保持,故满足测温分辨力0.1需要位数b11的要求。内部温度传感器。具有3个捕获/比较寄存器的16位定时器Timer_A、Timer_B。两通道串行通信接口可用于异步

    37、或同步(UART/SPI)模式。第13章无线传感器网络 6个8位并行口,且2个8位端口有中断能力。硬件乘法器。多达60 KB FLASH和2 KB RAM。串行在线系统编程。保密熔丝的程序代码保护。3)无线传感器网络中MSP430F149A单片机的引脚连接在传感器节点与网络协调器中,MSP430F149A的引脚连接分别如图13-14、图13-15 所示。第13章无线传感器网络图13-14 传感器节点中MSP430F149A单片机引脚分配图第13章无线传感器网络图13-15 网络协调器中MSP430F149A单片机引脚分配图第13章无线传感器网络(1)图13-14与图13-15引脚连接相同的部分

    38、有:时钟电路,向单片机提供必需的时钟信号,采用高、低双时钟配置模式可降低功耗。引脚XIN、XOUT是低速时钟电路的接入端,采用32 768 Hz频率的晶振;引脚XT2IN、XT2OUT是高速时钟电路接入端,可采用的晶振频率最高为8 MHz。复位电路,采用上电模式向单片机最小系统提供正常稳定工作必需的复位信号。引脚RST为复位信号接入端;第13章无线传感器网络 与射频模块的连接。引脚SI、SOUT、SCLK和CS是单片机与射频模块之间进行SPI通信用连接脚;引脚P1.0P1.6是单片机对射频模块进行配置、操作,实现无线传输的连接脚。第13章无线传感器网络(2)图13-14与图13-15引脚连接不

    39、同的部分有:在图13-14所示的传感器节点中,引脚P6.0P6.5是6路模拟信号输入通道,与传感器的模拟信号输出端相连,其中有2路420 mA标准电流信号输入通道及4路02.5 V电压信号输入通道;引脚P2.0P2.7是8路数字量输入通道,与数字式传感器输出端相连。第13章无线传感器网络 在图13-15所示的网络协调器中,引脚RXD、TXD分别是单片机串口通信的数据接收端和发送端,是与上位机PC串口通信的接口,用于网络协调器与PC之间进行串口通信,通信接口电路如图13-16 所示。第13章无线传感器网络图13-16 SCI通信接口电路第13章无线传感器网络MAX3232兼容5 V与3.3 V的

    40、CMOS电平输入,有两个收发器,最高传输速度为250 kb/s,满足系统对SCI通信的要求。在PC向协调器发数据时,其输入的电平通过MAX3232转换为3.3 V电平;在协调器向PC发送数据时,其输入的电平通过MAX3232转换为RS232-C通信标准规定的电平。第13章无线传感器网络RS232-C是美国电子工业协会正式公布的,已经应用于各个领域的一种异步串行通信标准。它的逻辑电平以公共地为对称,其逻辑“0”电平规定在+3+15 V之间,逻辑“1”电平则在315 V之间,因而它不仅要使用正负极性的双电源,而且与传统的TTL等数字电路的逻辑电平不兼容,连接时必须进行电平转换。第13章无线传感器网

    41、络3 射频模块1)射频无线收发芯片简介本例选用TI公司的CC2420无线收发芯片为射频模块的核心。CC2420是2003年底推出的符合IEEE 802.15.4标准的无线收发芯片。它基于Smart RF 03技术,使用0.18 m CMOS工艺生产,具有很高的集成度。第13章无线传感器网络CC2420是一个半双工的RF芯片,它具有完全集成的压控振荡器,只需天线、16 MHz晶振等非常少的外围电路就能在2.4 GHz频段上工作。CC2420的选择性和敏感性指数超过了IEEE 802.15.4标准的要求,可确保短距离通信的有效性和可靠性。芯片体积小、成本低、功耗小,具有硬件加密、安全可靠、组网灵活

    42、、抗毁性强等特点,非常适合于工业监控系统。第13章无线传感器网络2)射频无线收发芯片CC2420的内部功能模块CC2420的内部功能模块如图13-17所示。CC2420用无线方式接收到射频信号(模拟信号),首先经过低噪声放大器(Low Noise Amplifier,LNA),然后正交下变频到2 MHz的中频上,形成中频信号的同相分量和正交分量。两路信号经过滤波和放大后,直接通过模/数转换器(Analog to Digital Converter,ADC)转换成数字信号。后继的处理,如自动增益控制、最终信道选择、解扩以及字节同步等,都是以数字信号的形式进行处理的。第13章无线传感器网络图13-

    43、17 CC2420无线收发芯片内部功能模块第13章无线传感器网络3)无线收发芯片CC2420与微处理器接口 CC2420与微处理器之间的接口包含11个引脚,如图13-18所示。其中,CC2420通过一个SPI接口与微处理器进行通信,SPI接口由CSn、SI、SO及SCLK四个引脚与微处理器的P1口相连,实现微处理器对CC2420的片选、复位操作,并将CC2420的状态反馈给微处理器。MSP430F149单片机内部集成了硬件SPI控制器,可以方便地与CC2420连接。简单的外围电路和处理器接口,使得CC2420可方便地运用于各种设备。第13章无线传感器网络CC2420与传感器节点中的微处理器相连

    44、,承担传感器节点向网络协调器无线发送传感器数据和接收来自协调器的无线指令信息的任务。CC2420与网络协调器汇聚节点中的微处理器相连接,承担汇聚节点向传感器节点无线发送指令信息和接收来自传感器节点的无线数据信息的任务。第13章无线传感器网络4)CC2420外围电路CC2420内部使用1.8 V工作电压,因而功耗很低,适合于电池供电的设备。外部数字I/O接口使用3.3 V电压,这样可以保持和3.3 V逻辑器件的兼容性。它在片上集成了一个直流稳压器,能够把3.3 V电压转换成1.8 V电压,对于只有3.3 V电源的设备,不需额外的电压转换电路就能正常工作。图13-18也给出了CC2420的典型外围

    45、电路连接。第13章无线传感器网络图13-18 无线收发芯片与微处理器、典型外围电路连接图第13章无线传感器网络CC2420需要有16 MHz的参考时钟用于250 kb/s数据的收发。这个参考时钟可以来自外部时钟源,也可以由内部晶体振荡器产生。如果使用外部时钟,直接从XOSC16_Q1引脚引入,XOSC16_Q2引脚保持悬空;如果使用内部晶体振荡器,晶体接在XOSC16_Q1和XOSC16_Q2引脚之间。CC2420要求时钟源的精准度应该在40106以内。第13章无线传感器网络 4 传感器节点的构成将图13-13、图13-14与图13-18相连接即构成图13-11中的一个传感器节点。本例要求有三

    46、个传感器节点。5 协调器汇聚节点的构成将图13-15与图13-18相连接,即构成图13-12中的无线网络协调器汇聚节点。第13章无线传感器网络13.3.4 示例示例13-4工业监测用无线传感器网络工业监测用无线传感器网络 的软件设计流程举例的软件设计流程举例工业监测用无线传感器网络的硬件系统如图13-1所示,包括无线传感器网络协调器、传感器节点和PC三种不同的硬件,负责网络组建的不同任务。其中传感器节点分布于监测区域内,执行数据采集、处理和通信等工作。第13章无线传感器网络网络协调器(ZigBee协调器)负责无线传感器网络的组建并通过SCI方式与PC进行通信,将各节点采集的数据信息汇总到PC上

    47、,利用PC与Internet连接,实现远程监测。因此,系统的软件设计包括网络协调器软件设计、传感器节点软件设计、PC(上位机)软件设计三部分。其中PC软件设计在13.1节中已作介绍,故本示例仅说明网络协调器与传感器节点的软件设计。第13章无线传感器网络网络协调器及传感器节点的软件设计即是实现基于IEEE 802.15.4网络协议及ZigBee 协议的无线传感器网络功能的软件设计过程。网络协调器与传感器节点这两种网络节点在网络中有不同功能,软件设计在符合IEEE 802.15.4网络协议及ZigBee协议的基础上有所不同,但其软件结构均符合ZigBee协议栈的软件结构,故先介绍基本软件结构Zig

    48、Bee协议栈的软件结构。第13章无线传感器网络1 ZigBee协议栈软件结构ZigBee协议栈采用分层结构,每一层为上层提供一系列特殊的服务。本文中的网络协调器与传感器节点的软件设计均在此结构的基础上编制相应的应用程序,以对其功能进行相应配置,并根据系统需要对ZigBee协议栈进行相应的裁剪,其软件基本结构如图13-19所示。整个协议栈分为四个部分:硬件驱动设计、物理层设计、MAC层设计、网络层设计。第13章无线传感器网络图13-19 ZigBee协议栈软件结构图13-19 ZigBee协议栈软件结构第13章无线传感器网络1)硬件驱动设计 硬件驱动定义了微处理器及无线传输模块的功能,完成硬件初

    49、始化。硬件的操作主要是对微处理器及CC2420片内寄存器和RAM的读写,硬件驱动软件设计主要包括微处理器的SPI口驱动、ADC驱动、中断驱动、RS232驱动等。本例中,有关硬件驱动的简单操作均以宏定义的形式实现,以提高程序的效率。第13章无线传感器网络在硬件驱动软件设计中,通过微处理器SPI口驱动软件实现对CC2420的操作。CC2420是无线收发模块的核心,微处理器通过SPI接口访问CC2420内部寄存器和RAM存储区。在访问过程中,CC2420是SPI接口的从设备,接收来自处理器的时钟信号和片选信号,并在处理器的控制下执行输入输出操作。SPI接口的接收或发送都与时钟下降沿对齐。第13章无线

    50、传感器网络2)物理层软件设计 IEEE 802.15.4的物理层主要负责射频信道的管理、信道能量检测及数据收发等。IEEE 802.15.4/ZigBee通信协议为分层协议,层与层之间是通过服务接入点(SAP)相连接的。每一层都可以通过本层与下一层的SAP调用下层所提供的服务,同时通过与上层的SAP为上层提供相应服务。SAP是层与层之间的唯一接口,而具体的服务是以通信原语的形式供上层调用的。第13章无线传感器网络3)MAC层设计 MAC层提供共享媒介访问控制功能,它是多跳共享的无线广播信道。这种信道具有空间复用特性,充分利用该特性可以提高信道利用率。因此MAC层的设计关系到整个系统的性能。IE

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:《智能传感器系统》课件第13章.ppt
    链接地址:https://www.163wenku.com/p-7904252.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库