基于CC2520的ZigBee协议栈分析和实现

 2023-04-19 05:04

论文总字数:14628字

摘 要

本次毕设主要在于学习、掌握CC2520是ZigBee收发模块原理,进行ZigBee协议栈分析和分析和实现。学习和掌握TI公司MSP430F5529实验平台的学习和使用,编写驱动程序,实现无线通信,无线远程控制。

Zigbee是基于IEEE802.15.4标准的低功耗个域网协议。IEEE802.15.4标准协议规定的技术是一种具有短距离、低功耗的特点的无线通信技术。该协议来源于蜜蜂的八字舞,故中文名又名为紫蜂协议。由于蜜蜂(bee)依靠“舞蹈”——“嗡嗡”(zig)地抖动翅膀和在空中的飞行轨迹来向同伴传递信息,是一种独特的,密封的通信方式。该特点是近距离、低复杂、独立组织、功耗低、数据速率低、低成本。主要适合用于远程、自动等工业智能领域,可以嵌入到各种设备。简单的说,ZigBee就是一种实惠的,低功耗的近距离的无线组网通讯技术。

MSP430系列单片机是1996年德州仪器开始推出的一种具有精简指令集(RISC)、16位超低功耗的混合信号处理器。

该次工作将在TI 公司的MSP430F5529实验平台上使用CC2520 完成信息的互通。

关键词: Zigbee;单片机;低功耗;无线传输。

Based on the analysis of CC2520 ZigBee protocol stack and implementation

Abstract

This project is mainly is to learn, master CC2520 ZigBee transceiver module principle, ZigBee protocol stack analysis and the analysis and implementation.Learning and mastering TI company MSP430F5529 experiment platform to learn and use, write the driver, wireless communications, wireless remote control.
Zigbee is low power consumption based on IEEE802.15.4 standard domain network protocol.According to the agreement of technology is a short-range wireless communication technology, low power consumption.Also known as the purple bee agreement, derived from the eight dance bees.As the bees (bee) and company information is by fly and "buzz" (zig) wings "dance", is the sealing way of communication.The characteristic is close, low complexity, independent organizations, low power consumption, low data rate and low cost.Mainly suitable for use in areas such as remote control, automatic control, can be embedded in a variety of equipment.In short, ZigBee is a kind of economical, low power consumption of wireless network communication technology.
MSP430 series MCU is TI company began in 1996 launched a has reduced instruction set (RISC), 16 ultra-low power consumption of mixed signal processor.
This work will be used on TI company MSP430F5529 experiment platform CC2520 complete information exchange.

Keywords: Zigbee;Single chip microcomputer;Low power consumption;Wireless transmission.

目 录

摘 要 I

Abstract II

第一章 前言 1

1.1 选题的背景及目的 1

1.2 选题的意义 1

1.3 国内外发展状况 1

1.4 论文文章结构 2

第二章 开发理论概述 3

2.1单片机简介 3

2.1.1单片机概述 3

2.1.2 单片机开发流程 3

2.2 MSP430简介 4

2.3 ZigBee概述 6

2.4网络协议概述 8

第三章 系统硬件概述 9

3.1硬件系统组成 9

3.2 MSP430F5529 11

3.2.1 概述 11

3.2.2 特性 12

3.3 CC2520模块 13

3.3.1 描述 13

3.3.2 特性 13

第四章 实验概述 16

第五章 系统测试 19

5.1 硬件测试 19

5.2 测试结果分析 20

第六章 总结与展望 21

致谢 22

参考文献 23

第一章 前言

1.1 选题的背景及目的

ZigBee是一种低速短距离传输的无线网络协议。ZigBee协议从下到上分别为物理层(PHY)、媒体访问控制层(MAC)、传输层(TL)、网络层(NWK)、应用层(APL)等。其中物理层和媒体访问控制层遵循IEEE 802.15.4标准的规定。

ZigBee节点所属类别主要分三种,分别是协调器(Coodinator)、路由器(Router)、终端(End Device)。在同一网络中,必须且只能含有1个协调器,该网络中的协调器会负责各个节点16位地址的自动分配,由此在理论上可有65536个节点,组成的网络方式也是各不相同,千变万化。CC2520是ZigBee接收和发射模块,通过MSP430单片机连接CC2520进行无线通信。

本毕业设计所研究的内容通过MSP430单片机连接CC2520进行无线通信,学习MSP430单片机、CC2520相关知识,学习ZigBee协议,完成无线通信。

1.2 选题的意义

随着人们生活水平的提高,使得人们对于高科技高水平的生活追求也是不断提高。人们正在像生活智能、家居智能、工业智能等等方面发展。在这一时代背景下,基于ZigBee的智能技术发展趋势变得越来越发的被人们所关注,基于ZigBee的应用也逐渐变的成熟,更贴近我们的实际生活,频频的出现在我们的生活周围,为我们的智能生活做出着不小的贡献。

ZigBee技术的可用于的方面十分广泛。在我们日趋要求的智能生活来说,我们可以利用ZigBee进行方便的控制家电等常用的物品。比如我们可以将ZigBee应用于对灯的远程开关。而且对于普通家庭,ZigBee产品的价格更加合理,容易被我们大众所接受。

剩余内容已隐藏,请支付后下载全文,论文总字数:14628字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;