无线传感器网络及应用实训书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆航天职业技术学院 无线传感器网络及应用 实训任务书 钱硕 编著 2014/6/24 摘要:本文主要对 CC2530射频模块;IEEE802.15.4数据帧格式;CC2530发送模式;接收模式;射频频率和通道的介绍以及对 CC2530点对点通信实施和分析。 前 言 21世纪以来,随着微电子技术的不断进步极大地推动了计算机和通信设备的普及个迅猛发展,PC机、掌上电脑、移动电话、无绳电话等进入了人们日常和工作中,成为了人们生活中不可缺少的一部分。但大多数这些设备和使用终端间的信息传送都是依靠有线网络进行的。各种总线技术,局域网技术等有线网络的使用的确给人们的生产和生活带来了便利,改变了我们的生活,对社会的发展起到了极大的推动作用。有线网络速度快,数据流量大,可靠性强,对于基本固定的设备来说无疑是比较理想的选择,的确在实际应用中也达到了比较满意的效果。前 言 2 1. CC2530 射频模块介绍 4 1.1 2 802.15.4帧格式 5 1.2 MAC层 6 1.3 CC2530射频发送模式 6 1.4 CC2530射频接收模式 8 1.5 CC2530 射频频率和通道 12 2. CC2530 点对点通信实施 13 2.1 硬件环境 13 2.2 软件环境 13 3. 总结 19 1. CC2530 射频模块介绍 CC2530内部的模拟无线电模块是由其RF 内核(RF_core)部分控制,RF内核在CC2530 的8051微处理器 和无线电之间提供一个接口,它可以发出命令、读取状态和自动对无线电事件排序。 CC2530 RF内核的有限状态机(简称FSM)子模块控制射频收发器的状态、发送和接收FIFO,以及大部分动态受控的模拟信号,比如模拟模块的上电/掉电。FSM 用于为事件提供正确的顺序(比如在使能接收器之前执行一个FS 校准)。而且,它为来自解调器的输入帧提供分步处理:读帧长度、计算收到的字节数、检查FCS、最后成功接收帧后,可选择性地处理自动传输ACK 帧等。在执行发送射频是时执行类似的操作,包括在传输前执行一个可选的CCA,并在接收一个ACK 帧的传输结束后自动回到 RX。最后,FSM 控制在调制器/解调器和RAM 的TXFIFO/RXFIFO 之间传输数据。图 8-1为CC2530的射频控制模块 图 8-1 CC2530 RF控制模块 (1)调制器(Modulator)把原始数据转换为I/Q 信号发送到发送器DAC。数据遵守IEEE 802.15.4 标准。 (2)、解调器(Demod)负责从收到的信号中检索无线数据,解调器幅度受自动增益控制器(AGC)控制。AGC 调整模拟LAN 的增益,使接收器的信号幅度保持恒定。 (4)、帧过滤和源匹支持RF 内核中FSM的所有操作,同时实现IEEE 802.15.4所定义的帧过滤和源地址匹配; (5)、频率合成器(FS)为RF 信号产生载波。 (6)、命令选通处理器(CSP)处理CPU 发出的所有命令。该命令选通处理器还包括一个24 字节程序存储器;这样选通处理器不需要微处理器干预的情况下自动执行CSMA-CA算法。 (7)、CC2530的无线电RAM包括发送数据FIFO(TXFIFO)和接收数据FIFO(RXFIFO),每个FIFO都是128 字节。另外,无线电RAM 为帧过滤和源匹配存储参数余留了128 字节。 (8)、CC2530包括一个用于无线电事件定时计算的MAC定时器(定时器2),以捕获输入数据包的时间戳。同时,MAC定时器甚至在睡眠模式下也保持定时器计数。 1.1 2 802.15.4帧格式 IEEE 802.15.4的帧格式如图8-2所示 图 8-2 IEEE 802.15.4帧格式示意图 1、PHY 层 (1)、同步头:同步头(SHR)包括帧引导序列,接下来是帧开始界定符(SFD)。在IEEE 802.15.4 规范中,帧引导序列定义为四个字节的0x00。SFD 是一个字节,设置为0xA7。 (2)、PHY 头:PHY 头只包括帧长度域。帧长度域定义了MAC协议数据单元(MAC protocol data unit,简称 MPDU) 中的字节数。注意长度域的值不包括长度域本身。但是它包括帧检查序列(FCS),即使这是由硬件自动插入的。帧长度域是7 位长,最大值是127。长度域的最高位保留,总是设置为0。 (3)、PHY 服务数据单元:PHY 服务数据单元包括MAC 协议数据单元(MPDU)。MAC 层负责产生/解释MPDU,CC2530的无

文档评论(0)

ygxt89 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档