ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:57KB ,
资源ID:858941      下载积分:20 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 微信支付   
验证码:   换一换

加入VIP,免费下载资源
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.wodocx.com/d-858941.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网络化智能传感器研究.doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(发送邮件至2622162128@qq.com或直接QQ联系客服),我们立即给予删除!

网络化智能传感器研究.doc

1、 摘 要 传感器作为一种获取信息的重要工具,在工业生产、科学技术等领域发挥着重大的作用。但随着微处理器技术的迅猛发展以及测控系统自动化、智能化的发展,传感器远远赶不上计算机的发展速度。因此传统的传感器已与各种微处理器相结合,并连入网络,形成了带有信息检索、信号处理、逻辑思维等一系列功能的智能传感器。针对当前各领域中传感器的微型化、智能化、网络化的发展趋势,从网络化智能传感器的结构和特点入手,论述了一种基于TCP/IP协议的网络化智能传感器的软、硬件设计要求。关键词:网络接口单元 TCP/IP协议 Web服务器9Abstract As a kind of sensor information i

2、mportant tool, in industrial production, science and technology, etc and plays a great role. But along with the rapid development of microprocessor technology and measurement and control system, automatic and intelligent development, behind the development of the computer sensor speed. So the tradit

3、ional sensor has combined with all kinds of microprocessor, and connected to any network, formed with information retrieval, signal processing, logical thinking and a series of function of intelligent sensor. In view of the current every field of sensors in miniaturization, intelligence, and the tre

4、nd of the development of the network, intelligent sensor network from the structure and characteristics of, this paper discusses a based on TCP/IP network of intelligent sensor of the software and hardware of the design requirements.Key words : The network interface unit TCP/IP protocol Web server目

5、录引言11 网络化智能传感器的发展及现状21.1 网络化智能传感器的发展21.2 网络化智能传感器的现状22 网络化智能传感器的硬件结构及特点42.1 敏感元件的特点42.2 信号处理部分的特点42.3 处理器部分的特点42.4 网络接口单元的特点53 网络化智能传感器的软件结构及特点63.1 TCP/IP 协议库63.2 Web 服务器 Webserver63.3 实时多任务操作系统 RTOS74 结束语10参考文献11引言 随着以微电子技术为基础的计算机技术、网络技术、通信接口技术和检测技术、工智能技术的发展,微型处理控制器正在向着单片化、微型化、综合化、高性能价格比的方向发展,特别是综合

6、了在片的程序数据存储器、ADC转换和IO接口功能的单片机的出现,已经在智能化仪表中获得广泛应用,也为智能传感器的设计和实现提供了坚实的物质基础。采用最新IC技术,将信号检测、信号处理和控制电路集成到单个的芯片上,实现将微处理芯片嵌入传感器内部,不仅能大大提高传感器的性能,并能扩展传感器的功能,从而实现传感器的智能化。 与传统的输出模拟信号传感器相比,智能传感器能在芯片内部实现对原始数据的检测和加工处理,并且可以通过标准的接口与外界实现数据交换,以及根据实际的需要通过软件控制改变传感器的工作,从而实现智能化。同时,智能传感器在它内部采用软件和硬件综合方法实现传感器信号的校准、温度补偿、线性计算和

7、减小漂移等功能,而不像传统传感器使用复杂专用硬件线路完成对传感器信号的滤波、调零、补偿等功能。所以智能传感器具有更高准确性和更好的稳定性与可靠性,并且综合成本更为便宜,使用更为方便。由于使用标准现场总线或其他标准总线接口,智能传感器具有良好的开放性、扩展性,给系统的扩充带来了很大的发展余地。智能传感器概念的产生和发展是一个不断“与时俱进”的过程,经历一个内涵不断丰富的过程,它不仅仅是将单片机嵌入到传感器中实现模拟信号转换为数字信号,而且要实现温度补偿、修正、校准,同时利用AD变换器将模拟信号转换数字信号,它不是简单的硬件构成,而是通过硬软件综合技术的运用,对信号进行处理,输出数字信号。 随着“

8、现场总线”概念的出现及其应用技术的发展,工业测量和控制中信息的交换主要是通过现场总线和Internet等网络来完成,为了实现多传感器之间的信息交换,有必要将传感器内各个敏感单元及其功能单元联系在一起,通过软件输出符合某种协议格式的数字信号,从而可实现传感器与传感器之间、传感器与执行器之间、传感器与系统之问的数据交换和共享,其未来发展方向就是网络化智能传感器。宿州学院2012届毕业论文 网络化智能传感器的发展及现状1 网络化智能传感器的发展及现状1.1 网络化智能传感器的发展网络化智能传感器的发展大致可分为3个阶段:第一阶段的传感器网络采用的网络技术是点对点结构,接口标准如电流环和 15V信号为

9、传感器和控制信息到达或离开传感器或执行器提供了一种方法。伴随着微处理器的开发日趋成熟,传感器网络的发展也开始进入第二阶段。微处理器在传感器领域中的应用使传感器节点的智能水平不断提高,原先的通讯技术过于简单已不能满足需求。同时一些数据标准如 RS232、RS422、RS485 的研究极大地刺激了新型传感器网络产品的开发成功,而且这一阶段的传感器网络已从简单的连接到形成了真正具有拓扑结构的网络。在此阶段传感器网络发展取得的最大进步是源于1983 年 Intel 公司推出 BITBUS 和 8044 微控制芯片。BITBUS 能使高级别产品通过其远程访问命令而实现通讯和信息处理的能力。此外 BITB

10、US 将一个小的实时内核封装于 8044 中,第一次将传感器总线布于一个产品之中,用于连接传感器或执行器,代替原来的直接连线。传感器网络的第三阶段所采用的技术都源于 80 年代美国通用汽车公司使用的生产自动化协议 MAP(Manufacturing Automation Protocol),它允许实时数据和信息在联网元器件间交换。一些小型的网络如 Profibus 就是在此基础上产生的,而紧接着出现的各种工业现场总线又使传感器网络的发展迈了一大步。首先是 HART 协议,它是一种加工工业协议,用于 Smart 仪器同时进行数字和模拟量通讯,它的开发使人们意识到,传感器或执行器系统的互可操作性和

11、宽范围内的内部连接性对于标准化的需求要远高于通讯系统的需求,于是便出现了设备描述语言 DDL(Device Description Language),它允许应用程序与它以前未应用过的设备进行交互,这是通过查询元器件功能的书面描述来实现的,这种技术已被后来的许多现场总线技术所使用。在这个发展阶段还有一个变革是 C/S(客户/服务器)模式向 P/S(发布/订阅)模式的转变。传统的传感器网络一般采用 C/S 结构,应用程序与传感器通过一对一的请求和响应进行交互,而 P/S 模式则使信息在网络上对于所有的设备和应用程序都是有用的,大大提高网络的使用效率,提高了传感器网络的可靠性。90 年代以来,In

12、ternet 已遍布世界各地,这也使得传感器网络不再局限于现场总线方向的开发,人们开始尝试将传感器象其它网络终端一样作为网络节点接入到 Internet 中来,因此便出现了嵌入 TCP/IP协议的网络传感器,通过此类传感器的接口,可直接与 Internet 相连,这样就可在Internet 上的其它终端上对传感器进行远程数据访问、信息实时发布与共享,以及对其进行在线编程。1.2 网络化智能传感器的现状 传感器网络的发展仍处于不成熟的阶段,主要表现在缺乏标准和规范方面。在现场总线方面,传感器网络构成的基于各种现场总线标准的分布式测量和控制系统DMCS(distributed measuremen

13、t and control system)所采用的控制总线网络多种多样,千差万别,内部结构、通讯接口、通讯协议各不相同,如 Foundation Fieldbus、LonWorks、Profibus、HART、CAN、Dupline 等。由于每种总线标准都有自己规定的协议格式,相互之间互不兼容,这使得用户经常面对在选择了满足精度要求的传感器时,却发现它不适合自己已有的总线形式,或者适合总线形式的传感器却满足不了精度要求的尴尬局面。因此需要一个关于智能传感器网络接口的开放式标准来统一传感器网络的发展方向。在 Internet 方面,由于现有的网络技术已十分成熟,只要开发的智能传感器网络接口能支持

14、 Internet 协议,便能实现与 Internet 的无缝接入。目前也没有专门给传感器接入 Internet 使用的协议,研究使用的是一种嵌入式 TCP/IP 协议。这种嵌入式TCP/IP 协议是在原有 TCP/IP 协议的基础上进行裁减、增删组成的,这样既节省了网络传感器宝贵的资源,又能实现功能。宿州学院2012届毕业论文 网络化智能传感器的硬件结构及特点2 网络化智能传感器的硬件结构及特点 网络化智能传感器的结构大致可分为敏感元件、信号处理理部分、微处理器单元和网络接口单元。其中,敏感单元将被测信号转化成电信号;信号调理单元完成信号的模拟滤波、放大和模数转换等预处理功能;微处理器单元是

15、智能传感器的核心,主要完成信号数据的采集、处理(如数字滤波、非线性补偿、自诊断)和数据输出调度(包括数据通信和控制量本地输出)等工作;网络接口单元则实现传感器与网络的连结,负责将传感器信息按网络传输格式传到网络上去,同时也接收网上发来的信息进行解读以对传感器进行自身设置或做出相应响应。2.1 敏感元件的特点 敏感元件在整个系统中扮演的是“感官”的角色,就象人的五官一样,它将外界的各种信号转换成传感器系统能理解的信号。按传感单元的不同,传感器可分为物理传感器、化学传感器和生物传感器。物理传感器是发展最早、种类最多的一类传感器,它主要是将物理世界的各种物理量如力、位移、流量和温度等等通过其敏感单元

16、转换为电或光的物理量,其转换动作采用的是物理效应,如双金属片的受力弯曲,压强的作用以及一些敏感元件受力后产生的光电反应等等。化学传感器则是通过化学效应来进行测量外界变量的,如能检测各种离子(H+,Na+,K+等)的离子传感器,测量各种可燃气体(CO,H2,O2 等)的气体传感器和检测湿度的湿度传感器。生物传感器最初是指用来检测有机物的传感器,随着生物工程技术的发展,其概念不断被修正和更新,现在称“以固定化的生物体成分或生物体本身作为敏感元件的传感器为生物传感器”,例如酶传感器、微生物传感器和免疫传感器分别涉及到了酶、蛋白质、微生物细胞核生物体组织等等。2.2 信号处理部分的特点 信号处理单元在

17、整个系统中扮演的是“神经”的角色,就象人的神经一样,当人的五官感受到外界的各种信息后,并不是所有的信息都直接传送给了大脑,而是经过人类神经筛选和抽取的。在信号传送和记忆时,由于噪声的混入和系统的特性不完整等会产生某种信号畸变。为了既正确地传送,又正确地记亿,应对畸变的信号进行修复。为此必须进行信号的某些处理。信号调理单元就是完成对传感单元采集来的信号进行模拟滤波、放大和模数转换等处理。在智能传感器的信号调理单元往往需要模数转换单元,将经过模拟滤波放大的信号转换为数字信号再传给微处理单元进行进一步处理。模数转换器一般要考虑的是其转换速度和转换精度。转换速度可视微处理器速度而定,而转换精度则是现场

18、要求而定,一般在 10 位以上。2.3 处理器部分的特点微处理单元是智能传感器的核心,主要完成信号数据的采集、处理(如数字滤波、非线性补偿、自诊断)和数据输出调度(包括数据通信和控制量本地输出)等工作。从智能传感器高可靠性、低功耗、低成本和微体积等特点出发,嵌入式微处理器系统是最佳选择。嵌入式微处理器系统种类很多,如嵌入式微处理器(Embedded Microprocessor Unit,EMPU)、嵌入式微控制器(Micro-controller Unit,MCU)和嵌入式 DSP 处理器(Embedded Digital Signal Processor,EDSP)等。其中,EMPU 具有

19、体积小、重量轻、成本低的优点,可在电路板上外置 ROM、RAM 和各种外设等器件,扩充系统功能与资源;MCU 的特点是计算机系统单片化,因而体积小、功耗和成本低、可靠性高且片上外设资源丰富,比较适合于控制;EDSP 则嵌入了 DSP 处理器,特点是编译效率较高,指令执行速度高,适合运算量较大(如向量运算、指针线性寻址等较多)的场合,但价格较高。本项目研究将以 EMPU 为核心,采用集成多种外设的嵌入式系统,通过连接传感单元和网络接口单元来实现,这样在已有的嵌入式系统平台上,根据自己的需要,进行软硬件剪裁,即加快了开发进度,也提高了系统可靠性。2.4 网络接口单元的特点 网络接口单元是实现传感信

20、息与网络接入的关键。为了使智能传感器能就近接入到 Internet/Intranet 中,本设计选用公开、通用的 TCP/IP 协议,并将此协议库嵌入到此网络接口单元中,使微控制器能直接控制此网络接口单元,并运用 TCP/IP 协议,实现传感器信息与 Internet/Intranet 的联接。由于现场级的智能传感器的软、硬件资源毕竟有限,还要实现数据的软件处理功能,因此,对于传感信息量大、实时要求性高的应用场合,完全利用软件实现协议难以达到要求。一般采用专用的网络模块实现网络协议(内嵌有以太网控制芯片),利用 SOC(System on Chip)等新一代嵌入式技术设计通信接口单元硬件。宿州

21、学院2012届毕业论文 网络化智能传感器的软件结构及特点3 网络化智能传感器的软件结构及特点 有了硬件作为基础,软件的设计就有了针对性。对于嵌入式网络开发平台,不需要象单片机那样用汇编语言进行编程,而是直接用高级语言 C 或 C+编程。为了接入 Internet,除了以太网控制芯片还是不够的,它只完成了底层的协议转换。这就需要 TCP/IP 协议库的支持,由它来完成上层协议的转换。例如运行了一个实时多任务操作系统 RTOS(Real Time Operation System)。编制的所有程序都是在 RTOS 下运行的,它大大提高了可靠性和实时性,用多任务来实现多处理器的功能。还可按IEEE

22、P1451.1 和 IEEE P1451.2 对网络化智能传感器接口进行一些标准化改造。3.1 TCP/IP 协议库 在谈到协议时,往往要对它进行分层认识。TCP/IP 协议并不具有开放系统互联模型基本参考模型 OSI/RM(Open Systems Interconnection Reference Model)所规定的七层结构,即:物理层、数据链路层、网络层、运输层、会话层、表示层和应用层。TCP/IP 协议通常被认为是一个四层协议系统。 应用层是原理体系结构中的最高层。它确定进程之间通讯的性质以满足用户的需要,负责处理特定的应用程序细节。一些通用的应用程序包括 Telnet 远程登陆,F

23、tp 文件传输协议,SMTP 简单邮件传输协议等等。在本设计的应用程序中使用了 Webserver 网页服务器的功能,它是通过应用程序中的公共网关接口 CGI 函数对发布在网络上的网页进行数据更新以及对终端用户的操作做出响应。 运输层是为两台主机上的应用进程提供端到端的通讯服务。它包括两个互不相同的协议,即面向连接的传输控制协议 TCP(Transmission Control Protocol),和无连接的用户数据报协议 UDP(User Datagram Protocol)。 网络层负责处理数据包或分组在网络中的活动,如选择合适的路由。在TCP/IP 协议库中,包括 IP 协议(网际协议)

24、、ICMP 协议(互联网控制报文协议)和IGMP 协议(互联网组管理协议)。 数据链路层通常包括操作系统中的设备驱动协议和网络接口卡,主要负责两个相邻节点间的线路上无差错地传输以帧为单位的数据。 例如Netbox这个嵌入式网络开发平台来说,并不需要完整的 TCP/IP 协议库,可以对其进行适当的裁剪,尽量减少所占资源。一些必要的组成部分包括 TCP、IP、ICMP、ARP 以及 RARP。3.2 Web 服务器 Webserver Web 服务器主要是用来接收一个来自其它终端的超文本传输协议(HTTP)格式的请求字符串,并依该字符串的要求提供需要的文档资源。HTTP 实际上是 TCP 协议的一

25、个端口号固定为 80 的应用。传统的 Web 服务器只是简单地提供固定网页,它实际上是一个文件服务器。而现在的 Web 服务器可以根据每次需求即时更新网页,或从头创建网页,这种功能就是由公共网关接口 CGI 来实现的。来至其它终端的 HTTP 请求字符信息是经过了编码的,如:GET /cgi-bin/User_1?name=zhu&addr=At+hust。这是一个典型的表单处理请求,信息和文件名是由问号隔开的,每个个体项目之间又由&划分,而空格则由加号来填充。Web 服务器必须通过 CGI 函数理解这些请求,并做出响应。对于一般的嵌入式系统来说,CGI 是建立在 Web 服务器内的一个软件模

26、块,它可以执行存储在服务器硬盘上的程序。空闲时,CGI 函数是处于休眠状态的,直到Web 服务器收到一个网页请求。这样一来,Web 服务器的运行机制可以用下面的一句话来描述:远端终端通过发送一个合适的文字请求,便可以在服务器上运行一个程序,并可以通过传递附带参数以实现交互式的访问。3.3 实时多任务操作系统 RTOS 对于 RTOS 的理解应从两方面着手,一是实时性,二是多任务。实时性不等同于高速性,因为实时性并不是要求程序运行的非常快,反过来,高速系统并不一定具有实时性。实时性是指能对外部事件在限定时间内能做出反应的性能,有 3 个指标被用来衡量实时性,即响应时间、生存时间和吞吐量。响应时间

27、是指系统从识别一个外部时间后到系统对此做出相应的时间,它是一个十分重要的指标,因为如果系统对外部事件处理不及时就可能导致系统崩溃。响应时间可长可短,对于快速变化的系统,响应时间可以达到毫秒、微秒甚至毫微秒以上,而对于慢速变化的系统,几分钟甚至更长的相应时间也被认为是实时的,这就说明了为什么实时性并不等同于高速性。生存时间是指数据的有效等待时间,在这段时间里数据是一直有效的。吞吐量是指在限定时间内系统能处理的事件总数。 多任务系统并不陌生,因为经常使用的 Windows 操作系统就是多任务的,可以一边写文档,一边听音乐。但 RTOS 中的任务概念与计算机操作系统中的任务有些不同。在计算机操作系统

28、中,任务是用户递交给计算机的一项工作,它可能包括很多进程,而一个进程又可能包括很多线程。在 RTOS 中,一个任务往往是一个程序分段,该程序分段认为 CPU 是自己独占的,近似相当于一个进程。每个任务都是应用程序的一个组成部分,它们都被赋予一定的任务优先级,都有自己的 CPU 寄存器空间和自己的堆栈空间。一般来讲,一个任务是个无限循环的程序段,它包括 5 种状态,即休眠态、就绪态、运行态、等待态和被中段态。休眠态是指任务还没被多任务内核所调度的状态。就绪态是指任务进入运行态的所需资源已准备好了,但由于其它原因还没进入运行态。运行态是指任务掌握了 CPU 控制使用权,正处于运行当中。等待态是指任

29、务等待某一事件的发生,如等待 IO 操作,等待某一信号的到来等等。被中断态是指任务被优先级更高的其它任务所中断而暂时不能运行了。 大多数实时多任务系统都应用于嵌入式应用系统中,如 Netbox。提倡在嵌入式系统上使用 RTOS 是因为要提高系统的可靠性,对于一个监控系统来说,最起码的要求是不死机,这一方面是从硬件设计上着手,尽量提高系统的抗干扰能力;再一方面就是从软件编程方面着手。在这里只讨论事件驱动系统的编程问题,所谓事件驱动系统是指能对外部事件直接响应的系统。对于它,至少有 3 种编程方式: (1) 前后台运行编程方式:后台是一个循环轮询系统一直在运行,前台是由一些中断处理过程组成的。当有

30、一前台事件(外部事件)发生时引起中断,中断后台运行进行前台处理,处理完成后又回到后台(通常又称主程序)。这种编程方式往往是后台程序是一个很大的查询循环,而前台中断程序只做很少的工作,它只是处理那些需要快速响应的事件,然后向后台程序设置一个标志,其它工作再由后台程序来完成。这种编程方式需要考虑中断现场的保护和恢复,以及资源共享与冲突的问题,否则很容是造成死机现象。 (2) 多处理机编程方式:顾名思义,多处理机是指一个系统由一个以上的 CPU 同时工作,这样可以在每个 CPU 上运行一个任务就能够成一个多任务操作系统。而且这些任务无论从宏观上看,还是从微观上都是并发进行的,所以它具有真正的并发性。

31、(3) 实时多任务编程方式:对于一个复杂的嵌入式实时系统来说,当没有多 CPU 时,当采用中断处理程序加一个后台主程序这种软件结构难以实时的、准确的、可靠的完成时,或存在一些互不相关的过程需要在一个 CPU 中同时处理时,就需要采用实时多任务系统。编程时,程序被划分为多个任务和多个中断,每个任务都是顺序执行的,但通过实时多任务的调度,从宏观上看,所有任务都是同时进行的,每个任务都运行在自己独立的 CPU 上,而从微观上来看,不同的任务共享的是同一 CPU 和相同的资源,在某一时刻也只能有一个任务在运行,这就是与多处理机的区别。这种编程方式的优点在于: 将复杂的系统分解成许多相对独立的小任务,实

32、行分而治之,从而降低系统的复杂性; 保证了系统的实时性; 系统的模块性好,增强了系统的可维护性。 其缺点在于: 需要一些新的软件设计方法; 需要使用 RTOS; 需要对每个任务进行严格的划分。 RTOS 主要完成任务切换、任务调度、任务间通信同步、互斥、实时时钟管理和中断管理。其中最重要的是任务切换和任务调度。任务切换又称为上下文切换,是指把当前任务的所有状态保存到它的栈中,将下一个任务的状态从它的栈中恢复出来所需要的时间。任务调度就是指该轮到哪个任务运行了,多数实时内核都是基于任务优先级的调度算法的,也就是说实时内核总是让处于就绪态的具有最高优先级的任务先运行。这里又分为两种情况,一种是当一

33、个低优先级的任务正在运行时,一个高优先级的任务就绪了,这时 CPU 立即中断低优先级任务的运行,而转让高优先级任务运行,称这种为可抢占式实时内核;还有一种情况是是当一个低优先级的任务正在运行时,一个高优先级的任务就绪了,这时 CPU 并不能马上中断低优先级任务的运行,因为它把控制权完全交给了正在运行的任务,它只有等到此任务把控制权还给 CPU 时,CPU才让处于就绪态的最高优先级的任务运行,称这种为不可抢占式实时内核。可见可抢占式实时内核的实时性和可靠性要高些,而且大多数商用 RTOS 都是采用的可抢占式实时内核。 从上面的叙述中可得知任务要被先运行,就必须有高的优先级,那么什么样的任务才能拥

34、有高的优先级呢?这就涉及到任务优先级分配的问题,这里主要讨论的是静态多任务调度算法 RMS(Rate Monotonic Scheduling),它是根据任务的执行频率来进行优先级分配的,但必须有如下几个前提条件: 所有任务都是周期的; 任务间无需同步、不共享资源、也不交换数据; CPU 总是执行准备就绪的任务中优先级最高的一个,即必须是可抢占式内核。4 结束语 网络化智能传感器技术在不断发展的过程中还有难题要解决,针对这些难题,人们提出了四种解决方案:(1) 编写目录和标准化工作。对网络功能登记造册并使之标准化。开发人员必须确保他们的产品符合这些功能组合中的某一种,这种规范叫 profile

35、。(2) 描述和使用。这一方案认为用户所需要的是描述一种功能的方法,它可以使这种方法为用户所使用,而不管它是否已列入目录。设备描述语言 DDL 便是其重要工具之一。(3) 应用标准化。这一方案源于一直在进行的可编程控制器的标准化工作,IEC1131的第三部分,即试图为应用提供一个编程语言的标准系列。依此类推,在传感器网络中,通过开发通讯原语在不同网络间的映射用户可以将其系统从一个网络平台移到另个网络平台。(4) 目标模式传感器网络。第四种方案以面向对象的设计原理为基础,在保留实现的开放性细节的同时保证互可操作性。大量的网络设计(如 DeviceNet 和 Smart 分布系统)在其规范中采用了

36、上述概念。从事 Smart 变送器接口标准制定的 IEEE TC/9NIST 专题小组的研究人员认识到,将来传感器的零售商将不得不面对由多种元器件组成的网络,由他们编制的 IEEE P1451 中对此提出了两种方案。第一种(定义于 IEEEP 1451.2)方案,是使传感器独立于微处理器,通过定义一个数字接口和一个传感器的数字式数据表与微处理相连,这可以使任意一个传感器与任何网络相连。第二种方案(定义于 IEEE P14511)是使 Smart 传感器(即一个传感器和一个微处理器)独立于网络所使用的协议,这种方法很有效,因为它是建立在网络技术的顶端,为应用系统之间的通讯提供了一个更高级的结构。

37、方案以用于传感器网络的分布式目标模式为基础,为使用多种网络技术构置的 Smart 传感器和执行器应用提供了一个通用的可扩展的目标模式。这种设计思想与完成一个字处理程序的想法很近似程序必须能够在一种操作系统如 Windows 下运行完成打印,可以通过选取适当的打印驱动器,在不同打印机上完成打印功能,而不必改变应用本身。 一旦传感器网络解决了前述难题后,其发展也将迈出新的一步。参考文献1 童利标,徐科军,梅涛. 基于 IEEE 1451.1 的网络化智能传感器设计. 单片机与嵌入式系统应用,2002,(8):67692 吴仲城,孙怕宁,虞承端,戈瑜. 网络化智能传感器/执行器的设计及接口标准IEE

38、E1451.2. 仪表技术与传感器,2000,(7):133缪晓波. 智能传感器网络传感器信息传感器. 传感器世界,2000,(1):21254RTL8019,Realtek Full-Duplex Ethernet Controller with Plug and Play FunctionAdvance Information. REALTEK SEMI-CONDUCTOR CO5Chan Wai-Yip,Li Chi-Kwong. Aggressive parallel tasks scheduling algorithm: Relative Mobility Scheduling al

39、gorithm (RMS). IEEE Pacific RIM Conference on Communications Computers,and Signal Processing-Proceedings,1997,9469496 传感器网络的过去与未来. 传感器世界,1997,(7):157 张结斌,文代刚. 智能传感器网络的发展与展望. 自动化与仪表,1998,13(6):128周立功.ARM嵌入式系统基础教程M.北京:北京航空航天大学出版社,20059李佳.ARM系列处理器应用技术手册M.北京:人民邮电出版社,2006.10蒋峰,朱俊杰.嵌入式网络温度测控系统J.仪表技术与传感器,2007,9(29).

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922