基于ZigBee和GPRS的嵌入式无线通信系统的研究与实现
论文摘要
随着嵌入式系统、通信技术、网络技术和控制技术的飞速发展,产生了连接物理世界和信息世界的无线传感器网络技术,向着普及网络的理想迈开了一大步。ZigBee技术作为其中的代表技术,近年来得到了极大的发展和应用。但ZigBee技术面向WPAN领域,虽然组网能力强,但不适合做为远距离通信,必须要和现有的长距离通信技术结合。GPRS技术具有高速的数据传输、永远在线和实行按流量收费的特点,目前是比较理想的能和ZigBee技术结合实现远程通信和监控的技术。本论文在研究ZigBee协议和GPRS协议的基础上,将ZigBee技术和GPRS技术通过嵌入式系统结合起来,设计和实现一个嵌入式无线通信系统。系统以嵌入式Linux和S3C2410为平台,并移植PPP网络协议,实现GPRS网络通信,然后将ZigBee协议栈移植到飞思卡尔公司的第二代ZigBee SOC芯片MC13213,通过串口的方式和S3C2410连接。系统主控平台通过串口转发的方式实现ZigBee协议和GPRS协议的转换。论文的最后对全文进行了概括性的总结,并指出了下一步的研究方向。
论文目录
摘要Abstract1 绪论1.1 研究背景及其意义1.2 国内外研究现状1.3 论文的内容和结构2 ZigBee无线通信技术2.1 概述2.2 ZigBee协议栈2.2.1 ZIGBEE协议的物理层和MAC层2.2.2 ZigBee网络层2.2.3 ZigBee应用层2.3 ZigBee网络拓扑结构2.4 ZigBee的主要特点2.5 ZigBee与其他短距离无线通信技术的比较3 GPRS无线通信技术3.1 GPRS技术概述3.2 GRPS的网络特性3.3 GPRS网络结构3.3.1 GPRS系统结构3.3.2 GPRS逻辑体系结构及相关接口3.3.3 GPRS网络中主要功能实体3.3.4 GPRS骨干网络3.4 GPRS传输协议平台3.5 GPRS信令平台3.6 GPRS网络应用3.7 GPRS业务解决方案3.8 GPRS组网方案4 硬件平台的设计与实现4.1 系统硬件总体设计4.2 系统主控平台的设计4.2.1 系统核心处理芯片介绍4.2.2 系统主控平台外围电路的设计4.3 ZigBee模块的设计4.3.1 芯片选型4.3.2 ZigBee模块硬件设计4.4 GPRS模块MC39i4.5 MC39i外围电路设计5 系统软件平台的搭建5.1 嵌入式操作系统的选定5.2 在宿主机上建立交叉编译环境5.3 利用JTAG烧写bootloader5.4 烧制内核和文件系统的移植5.4.1 Linux 2.6内核5.4.2 具体的Linux-2.6内核移植工作5.4.3 Linux内核的配置和编译6 系统软件设计与实现6.1 ZigBee协调器程序开发6.1.1 软件开发环境和开发流程6.1.2 ZigBee协调器程序设计6.1.3 应用软件开发6.2 GPRS网络通信的实现6.2.1 PPP的基本原理6.2.2 PPP拨号连接的实现6.2.3 数据传输6.3 基于Linux的通信主控平台串口操作6.3.1 Linux串口编程的实现6.3.2 串口的转发处理7 结论与展望7.1 总结7.2 展望致谢参考文献
相关论文文献
本文来源: https://www.lw50.cn/article/52924c6265a9bf080cdaba51.html