基于CC1101的分布式节能测控网络设计

基于CC1101的分布式节能测控网络设计

ID:41656508

大小:117.77 KB

页数:5页

时间:2019-08-29

基于CC1101的分布式节能测控网络设计_第1页
基于CC1101的分布式节能测控网络设计_第2页
基于CC1101的分布式节能测控网络设计_第3页
基于CC1101的分布式节能测控网络设计_第4页
基于CC1101的分布式节能测控网络设计_第5页
资源描述:

《基于CC1101的分布式节能测控网络设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于CC1101的分布式节能定位网络设计摘要:设计并实现了一种基于无线收发器芯片CC1101的测控网络,简要介绍了网络屮链路层协议的工作机制及相应硕件电路设计;详细分析了使用CC1I01进行无线通信时的节能设计和防冲突设计原理,计算并给出了CC1101的有关内部寄存器的取值,同时也说明了使用430单片机MSP430F149进行局域网互连的软硬件设计方法;介绍了最终系统的实现情况及应用前景。关键词:CC1101;节能;网络;MSP430F149引言CC1101是TI公司生产的一种单片、低成本的UHF频段无线收发器,基于IEEE802.15.4标准开发,主要应用领域为低功

2、耗无线测控。芯片具有无线电唤醒(WOR)、数据包处理、数据缓冲、突发数据传输、清晰信道评估、链接质暈指示等功能,内部的参数寄存器和数据传输FIFO可通过SPI接口控制,所需的周边器件很少,使用简单。受限于发射功率和天线结构,CC1101的视距传输距离一般在400〜800m范围内,超出此距离范围则必须由中继设备对无线信号进行放大、转发。本文设计的一种分布式无线测控系统通过局域网对中继设备进行互连,大大降低了系统的无线通信协议复杂性,同时达到了使用无线通信时伴随的低功耗设计要求。1总体设计方案测控网络釆用3级结构,网络拓扑结构如图1所示。cnioicaioi最底层的测控基

3、站负责进行工作现场的数据采集和控制指令的执行,测控基站上安装有无线收发器芯片CC1101和天线,通过空屮无线信道与屮继节点通信。测控基站采用电池供电。屮间层的屮继节点负责接收屮心计算机发出的控制指令,向底层的测控基站转发,或者接收底层测控基站发出的人员信息数据,向中心计算机转发。中继节点上安装有无线收发器芯片CC1101和天线,通过空中无线信道与底层的测控基站通信;同时中继节点也具备访问局域网的功能,可以通过外部局域网与中心计算机逋信。中继节点采用市电经AC-DC模块变换出的直流电压供电。中心计算机负责采集所有测控基站的数据,进行数据管理,也可以向测控基站发岀控制指令

4、。中心计算机通过网络接口连接到外部局域网,与中继节点通信。中心计算机采用市电交流供电。2通信协议总体设计中继节点与中心计算机通过有线局域网通信,类似协议工程上有比较成熟的方案,本文不再详述。中继节点与测控基站的无线链路层协议涉及到防冲突、节能等问题,直接关系到系统可靠性、可用性指标最终实现,是系统通信协议设计的重点。系统中依靠无线信道传输的数据归结为4种,简述如下:①命令帧。当中继节点向测控基站下传控制指令时发岀。②基站应答帧。当测控基站收到中继节点下传的控制指令后,需要向中继节点返回一个基站应答帧,告知指令执行情况。③中继应答帧。当测控基站向中继节点上传状态信息后,

5、中继节点需要向测控基站返回一个中继应答帧,告知己经收到状态信息。④测量帧。当测控基站测量到的工作现场数据发生改变后,必须向中继节点发岀测量帧,通知中继节点向中心计算机声明更新对应测控基站的记录信息。为了简化处理流程,系统中传输的所有的数据的帧格式统一采用如下所示的固定长度12字节的格式。剧步头

6、地址

7、帧类型

8、~

9、CRC2宇节2字节1字节5^~2字节由于CC1101通信吋以数据包为最小处理单位,可以也设置CC1101的包长度为12字节,借助CC1101的处理能力屏蔽掉对链路层级别以下的通信协议处理过程。数据帧内部各数据域定义简述如下:①同步头。标记一帧数据的开始,CC1

10、101必须在收到与内部设定的同步头值相等的数据后才启动内部电路接收一个数据包。数据帧类型不同,同步头数值也不同。②地址。每个测控基站都由系统分配一个唯一-的2字节标识地址,测控基站只响应地址等于本地标识地址的命令帧或中继应答帧。③帧类型。用以区分本帧数据属于4种类型中的哪一种。④数据。本帧需要传输的有效数据,可以是屮继节点下传给测控基站的指令,也可以是测控基站上传给中继节点的状态。⑤CRC。对数据帧前10个字节计算出一个2字节的校验数据,当接收端发现CRC校验错误吋将丢弃本帧数据。3测控基站设计测控基站采用电池供电,在人员携帯的环境下工作,在设计方案中必须最大限度的考

11、虑节能要求,特别是对无线收发器芯片CC1101进行低功耗设计,这主要通过精心设计测控基站和屮继节点间的无线通信链路协议来实现。测控基站使用T1公司的CC1101射频收发器模块作为无线通信接口,该模块已集成TcciiOk外I韦I射频电路和天线等硬件,只需直接通过SPI向其送入指令和数据即可。模块使用26MHz时钟工作,通信频段为315MHz,调制方式为GFSK,通信速率为100kbps。3.1接收协议节能设计CC1101具备WOR功能,使用该功能可以让CC1101在睡眠态和接收态间自动轮流切换,如图2所示,其中TimeO为WOR周期,Timel为接收时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。