- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
nRF24LE1无线监控通信开发文档
ATR—609
撰写时间:2010年9月9日
版本记录
版本 日期 作者 备注 V1.0 2010.9.9 ZSQ 创建文档
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 射频收发功能说明
工作模式
射频收发器可配置为四种工作模式:掉
您可能关注的文档
- 2012年职业技能鉴定操作技能考核项目-采油化验工高级(技能操作).doc
- 2012数学建模A题论文-葡萄酒评价的数学模型.doc
- 2012苏科版数学七年级上册第二章有理数全章导学案.doc
- 5000吨卤制品深加工项目建设项目环境影响报告表(报批稿).doc
- 9305综采工作面供电设计说明书.doc
- 10000吨二氧化硫、10000吨磺酰氯(硫酰氯)副产品5000吨次氯酸钙漂液可行性研究报告.doc
- 50000m3干式气柜方案.doc
- ABB机器人操作及维护手册.doc
- BGP协议上机指导书.doc
- C2000参赛项目报告(命题组)-基于TMS320F282345的音频范围扫频仪的设计.doc
最近下载
- 山东省泰安市2025届高三四模检测(泰安四模)英语试题及答案.docx VIP
- 2024-2025学年深圳中学初中部七年级入学分班考试数学试卷附答案解析.pdf
- GB50424-2015 油气输送管道穿越工程施工规范.docx VIP
- (2025秋新版)人教版三年级数学上册全册教案.docx
- 采矿工程毕业设计论文-麦地掌煤矿150万吨矿井初步设计.doc VIP
- 德隆煤矿90万吨初步设计.doc VIP
- 2025年山东黄金集团井下技能工人招聘(2000人)考试备考题库及答案解析.docx VIP
- 直肠癌手术编码.pptx VIP
- 2025秋统编版(2024)道德与法治一年级上册教学设计(全册) .pdf
- Unlock2 Unit4 第一篇听力讲解及答案.pptx VIP
文档评论(0)