- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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,可以改变射频收发器的工作模式。具体配置
您可能关注的文档
- se800几个常见的配置.doc
- 词汇检测1-20.doc
- 自己总结的GSM基础知识.docx
- U4听力原文与答案.doc
- 在TI DSP开发板中烧写Flash程序.doc
- 必修一unit4 Earthquake导学案完整版.docx
- 改版必修五Unit 5 First aid(许).doc
- 新概念英语第二册课后练习答案lesson1.doc
- 2011年高考英语(人教版)要点梳理+重点突破:必修1 Unit 4 Earthquakes.doc
- ddo 英文翻译.doc
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)