1 / 100
文档名称:

修改论文.doc

格式:doc   页数:100页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

修改论文.doc

上传人:xwhan100 2015/1/31 文件大小:0 KB

下载得到文件列表

修改论文.doc

文档介绍

文档介绍:摘要
ZigBoe是近年来出现的一种新型无线通信技术,其具有近距离、低复杂度、低功耗、低数据速率、低成本的特点,在家用系统控制、楼宇自动化、工业监控领域具有广阔的市场空间。,高层(网络层、数据安全性及互边互通应用)由ZigBee联盟负责。
随着ZigBee技术在工业现场应用,越来越多的ZigBee设备终端将出现在工业现场,这就提出了将这些ZigBee设备与传统的以太网连接起来要求,为此需要设计一个无线的ZigBee网关来进行数据转发,因此对ZigBee网关的研究和设计具有重要的意义。
本系统选用基于ARM 920T内核的$3C2410作为ZigBee网关的主处理器,。为了降低开发成本以及方便程序升级,网关选用开源嵌入式Linux操作系统,。本文主要对网关软件部分进行了深入研究。软件部分主要由2个程序组成:无线收发器的驱动程序和网关程序。其中网关程序主要包含Zigbee协议栈模块和网关通信模块。开发和测试主要语言采用标准C语言,驱动部分测试部分采用Bash脚本。
本文首先介绍了无线通信的背景知识和ZigBee协议栈,然后详细阐述了采用Linux来进行无线收发器驱动程序设计的关键点,同时对基于Linux的嵌入式ZigBee网关协议栈进行了移植,并且给出ZigBee
网关通信程序的设计方法以及程序的编译、调试和测试方法,实现了将ZigBee设备的数据及其状态转发给上位数据服务器的过程,最后还提出了作者对未来工作方向的一些改进思路和方法。
关键词:ZigBee协议栈:嵌入式Linux;AR~t920T;SPI驱动:
ZigBee iS a new technology of wireless munications,focusing on
standardizing and enabling interoperability of products,which can be applied to
home control,building automation and industrial is built on the
physical layer(PHY)and medium access control(munication layers
defined by the on this,ZigBee defines mesh,star and
cluster worktopologies with data security features and interoperable
application profiles.
As technology is applied in industrial field,there are more and more ZigBee
devices are we need a ZigBee gateway to connect wireless ZigBee device
and traditional Ethemet data server,which provide exchange
data between
It’S important to research and design on ZigBee gateway.
TIliS system chooses Samsung S3C241 0A RISC CPU as ZigBee gateway main
processor based on ARM920T,and 2420 as transceiver,which is
compatible wim IEEE reducing devdop cost and updating
program,ZigBee gateway chooses to open source Embedded Linux operation
on paper does further research on the gateway
’S software posed of two parts:wireless transceiVet"driver
and gateway application which mainly includes pro