基于nRF24L01的无线温湿度检测系统设计 - 图文(5)
SPI口为同步串行通信接口,最大传输速率为10 Mb/s,传输时先传送低位字节,再传送高位字节。但针对单个字节而言,要先送高位再送低位。与SPI相关的指令共有8个,使用时这些控制指令由nRF24L01的MOSI输入。相应的状态和数据信息是从MISO输出给MCU。
nRF24L0l所有的配置字都由配置寄存器定义,这些配置寄存器可通过SPI口访问。nRF24L01 的配置寄存器共有25个,常用的配置寄存器如表2所示。
4.2.2 nRF4L01数据发送
表2:常用配置寄存器
地址(H) 00 01 02 03 04 寄存器名称 功能 CONFIG EN_AA EN_RXADDR SETUP_AW SETUP_RETR 设置24L01工作模式 设置接收通道及自动应答 使能接收通道地址 设置地址宽度 设置自动重发数据时间和次数 07 STATUS 状态寄存器,用来判定工作状态 0A~0F 10 11~1RX_ADDR_P0~P5 设置接收通道地址 TX_ADDR RX_PW_P0~P5 设置接收接点地址 设置接收通道的有效数据宽21 6 度
4.3 nRF4L01数据接收子程序
接收数据时,首先将nRF24L01配置为接收模式,接着延迟130μs进入接收状态等待数据的到来。当接收方检测到有效的地址和CRC时,就将数据包存储在RX FIFO中,同时中断标志位RX_DR置高,IRQ变低,产生中断,通知MCU去取数据。若此时自动应答开启,接收方则同时进入发射状态回传应答信号。最后接收成功时,若CE变低,则nRF24L01进入空闲模式1。
4.4 温湿度采集子程序
4.5 液晶显示子程序
4.5.1 LCD1602的指令
1602液晶模块内部的控制器共有11条控制指令。 第1条:清显示(0x01H) RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 1
第2条:光标复位(0x02H或0x03H) RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 1 * 第3条:设置输入模式
22 RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 1 I/D S 第4条:显示开/关控制
RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 1 D C B 第5条:光标或者字符移位 RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 1 S/C R/L * * 第6条 功能设置
RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 1 DL N F * * 第7条:字符发生存储器地址 RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 1 字符发生器地址(AGG) 第8条 :数据存储器地址
RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 0 1 显示数据存储器地址(ADD) 第9条:读取忙标志或者地址 RS RW D7 D6 D5 D4 D3 D2 D1 D0 0 1 BF 计数器地址(AC) 第10条 写数据到CGRAM或者DDRAM RS RW D7 D6 D5 D4 D3 D2 D1 D0 1 0 写入的数据
第11条 CGRAM或者DDRAM读取数据 RS RW D7 D6 D5 D4 D3 D2 D1 D0 1 1 读取的数据
23 4.5.2 LCD1602数据显示子程序流程图
24 5 制作与调试
我们进行的是单点通信,传输温湿度数据。发送端采集温湿度,在4位LED数码显示管上显示,并发送到接收端。其结果如图。
5-1发送图端采集到温湿度显示
接收端接收到温湿度及显示:
图5-2 接收端接收到数据并显示在LCD1602上
25
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




