nordic nRF24LE1无线监控通信快速开发文档V1.0 - 图文

2019-04-17 15:50

nRF24LE1无线监控通信开发文档

nRF24LE1无线监控通信开发文档

撰写时间:1

ATR—609

2010年9月9日

nRF24LE1无线监控通信开发文档

版本记录 版本 V1.0

2

日期 2010.9.9 作者 ZSQ 备注 创建文档 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

3

nRF24LE1无线监控通信开发文档

第一章 项目背景概述

本无线通信设计应用于家庭安防监控系统。如图1.1所示,该系统以主机为中心,多个传感器及摄像头等设备与主机构成一个星形的网络结构。他们每个节点都配有一个无线收发模块nRF24LE1,主机也有无线收发模块,因此主机与各个设备之间都是无线通讯的,不需要布线来进行连接,系统维护和管理都不需要太多的外部干预,这样使得系统更加简便安全。

图1.1 无线通信系统框图

各模块之间的通信关系:

? 主机与摄像头之间: ①向主机申请加入网络,主机收到加入申请后,回

复加入网络成功信号;②主机发送拍摄照片命令,摄像头收到指令后按

4

nRF24LE1无线监控通信开发文档

指令要求向主机发送图片数据;③当传感器被触发后,向主机发送触发信号;④定时的网络维持。

? 主机和PIR/IR之间:①向主机申请加入网络,主机收到加入申请后,回

复加入网络成功信号;②当传感器被触发后,向主机发送触发信号;③接受到主机命令,工作于闪光(5s)或长亮或关的模式;④定时的网络维持。

? 主机和门警报之间: ①向主机申请加入网络,主机收到加入申请后,回

复加入网络成功信号;②当被触发后,向主机发送触发信号;③定时的网络维持。

? 主机和遥控开关之间:①向主机申请加入网络,主机收到加入申请后,

回复加入网络成功信号;②接受主机的命令,控制GPIO的变化或者发送给主机自己的GPIO状态;③定时的网络维持。

? 主机和遥控器之间: ①第一次,手动长按遥控器一按钮和主机进行配对,

把自己的MAC地址发送给主机以供绑定;②发送对主机的几条控制命令:布防;撤防。

? 主机和紧急报警之间:①第一次,手动长按紧急报警一按钮和主机进行

配对,把自己的MAC地址发送给主机以供绑定;②发送对主机的报警命令。

5


nordic nRF24LE1无线监控通信快速开发文档V1.0 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高中数学函数压轴题(精制)[1]

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: