网站大量收购闲置独家精品文档,联系QQ:2885784924

nRF24LE1无线通信开发文档.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
nRF24LE1无线通信开发文档

nRF24LE1无线监控通信开发文档 nRF24LE1无线监控通信开发文档 1 第一章 项目背景概述 4 第二章 nRF24LE1背景知识 6 2.1 nRF24LE1的硬件架构介绍 6 2.2 nRF24L01+2.4G射频收发器介绍 6 2.2.1射频收发器架构介绍 6 2.2.2 射频收发功能说明 7 2.2.3 增强型ShockBurst 8 2.3 存储器相关 9 第三章 软硬件开发平台搭建 11 3.1 硬件平台介绍 11 3.2 软件平台介绍 11 3.2.1 软件开发包SDK 12 3.2.2 nRF软件综合环境 13 3.2.3 nRFprobe——在线仿真软件调试工具 14 3.2.4 软件开发平台 14 3.3 nRF24LE1 DK Getting Started Guide 15 第四章 子模块代码解析 17 4.1 I/O口的使用 17 4.2 UART子模块 18 4.3 实时钟RTC 20 4.4跳频子函数 21 4.5 发送和接收子模块 22 第五章 无线抗干扰技术 27 5.1 2.4GHz ISM频段分析 27 5.2 无线抗干扰设计 29 第六章 无线通信协议 30 6.1介质访问控制协议设计 30 6.2 通信协议设计 32 参考文献 34 项目背景概述 本无线通信设计应用于家庭安防监控系统。如图1.1所示,该系统以主机为中心,多个传感器及摄像头等设备与主机构成一个星形的网络结构。他们每个节点都配有一个无线收发模块nRF24LE1,主机也有无线收发模块,因此主机与各个设备之间都是无线通讯的,不需要布线来进行连接,系统维护和管理都不需要太多的外部干预,这样使得系统更加简便安全。 图1.1 无线通信系统框图 各模块之间的通信关系: 主机与摄像头之间: ①向主机申请加入网络,主机收到加入申请后,回复加入网络成功信号;②主机发送拍摄照片命令,摄像头收到指令后按指令要求向主机发送图片数据;③当传感器被触发后,向主机发送触发信号;④定时的网络维持。 主机和PIR/IR之间:①向主机申请加入网络,主机收到加入申请后,回复加入网络成功信号;②当传感器被触发后,向主机发送触发信号;③接受到主机命令,工作于闪光(5s)或长亮或关的模式;④定时的网络维持。 主机和门警报之间: ①向主机申请加入网络,主机收到加入申请后,回复加入网络成功信号;②当被触发后,向主机发送触发信号;③定时的网络维持。 主机和遥控开关之间:①向主机申请加入网络,主机收到加入申请后,回复加入网络成功信号;②接受主机的命令,控制GPIO的变化或者发送给主机自己的GPIO状态;③定时的网络维持。 主机和遥控器之间: ①第一次,手动长按遥控器一按钮和主机进行配对,把自己的MAC地址发送给主机以供绑定;②发送对主机的几条控制命令:布防;撤防。 主机和紧急报警之间:①第一次,手动长按紧急报警一按钮和主机进行配对,把自己的MAC地址发送给主机以供绑定;②发送对主机的报警命令。 第二章 nRF24LE1背景知识 2.1 nRF24LE1的硬件架构介绍 图 2.1 nRF24LE1硬件架构 如图2.1所示,即为nRF24LE1的硬件架构。从功能模块上,可以大体分为2个部分:一是增强型的8051MCU;二是nRF24L01+2.4G射频收发器。两个部分通过SPI接口进行通信。 nRF24LE1提供三种不同的封装:4mm*4mm 24引脚QFN封装(7个通用I/O);5mm*5mm 32引脚QFN封装(15个通用的I/O);7mm*7mm 48引脚的QFN封装(31个通用的I/O)。不同引脚的封装,除了IO口的数量不同外,在功能上也有一定的区别。本设计采用的为5mm*5mm 32引脚QFN封装(15个通用的I/O)。 2.2 nRF24L01+2.4G射频收发器介绍 2.2.1射频收发器架构介绍 射频收发器工作与国际ISM频段2.400~2.4835GHz。射频收发内核的配置通过射频收发器的寄存器映像进行,寄存器由MCU通过双向的片内SPI接口来访问,并可在各种节能模式下工作。 图2.2 射频收发器框图 如图2.2所示,即为射频收发器内部框图。射频收发器通过SPI接口与MCU通信;MCU通过三个接口(RFCON.rfce,RFCON.rfcsn,RFIRQ)对射频收发器进行控制;register map为寄存器映射,用于保存MCU对于射频收发的配置;TX FIFOs、RX FIFOs分别用于存储待发送和接收到的数据包。 2.2.2 射频收发功能说明 工作模式 射频收发器可配置为四种工作模式:掉电模式;待机模式;接收模式;发射模式。通过配置CONFIG寄存器的PWR_UP位、PRIM_RX,rfce,rfcsn,可以改变射频收发器的工作模式。具体配置

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档