毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89S52单片机土壤温湿度检测系统的设计+电路图+流程图(5)
2.5 nRF905功能的实现
无线模块nRF905的收发器是由一个频率调制器,一个内部含有解调器的接收器,一个功率放大器,一个时钟晶振和一个调节器构成。ShockBurst工作模式的特点是自动CRC和产生前导码,编程可以很容易由SPI接口配置。
2.5.1 nRF905的接口
nRF905主要包括三种接口,其分别如下。
(1) SPI口:SPI 接口由 SCK、CSN、MISO以级MOSI组成。在接收或发射模式下AT89S52通过SPI口可发送或接收所需数据。
(2) 状态输出口:有三个输出口,分别是输出口CD(载波检测),输出口AM(地址匹配),输出口DR(数据就绪)。
(3) 模式控制口:该接口由TX_EN、TRX_CE、PWR组成控制由nRF905组成的高频头的四种工作模式:SPI编程和掉电模式;SPI编程和待机模式 ;发射模式;接收模式。nRF905的引脚说明见表1所示。
表1 nRF905的引脚说明
管脚 名称 管脚功能 说明
1 VCC 电源 电源+3.3~+3.6V DC
2 TX_EN 数字输入 TX_EN=1是写模式 ;TX_EN=0 是读模式
3 TRX_CE 数字输入 使能芯片接收或发射
4 PWR_UP 数字输入 芯片上电
5 CD 数字输出 载波检测
6 AM 数字输出 地址匹配
7 DR 数字输出 发射或接收数据完成
8 MISO SPI口 输出
9 MOSI SPI口 输入
10 SCK 时钟信号 时钟
11 CSN 使能信号 使能
12 GND 地 接地
2.5.2 nRF905的工作模式
nRF905有工作模式和节能模式。工作模式有ShockBurstTM发射模式和ShockBurstTM接收模式,节能模式有空闲模式和关机模式。nRF905的工作模式由TX_EN 、TRX_CE、PWR_UP三个接口共同决定。nRF905的工作模式见表2所示。
表2 nRF905的工作模式
PWR_UP TRX_CE TX_EN 工作模式
0 X X 掉电和SPI编程
1 0 X Standby和SPI编程
1 1 0 ShockBurst EX
1 1 1 ShockBurst TX
(1) nRF905的发送流程
当单片机需要发送数据时,通过SPI口,按时序将接收器的地址及所需的数据送到nRF905。
单片机置高TX_EN和TRX_CE,使nRF905进入ShockBurstTM发送模式。
自动开启射频寄存器;将数据打包(加CRC校验码和字头);发送数据包;当数据发送完成,数据准备好引脚被置高。
AUTO_RETRAN被置高,nRF905不断重发,直到TRX_CE被置低。
当TRX_CE被置低,nRF905发送过程完成,自动进入空闲模式。
ShockBurstTM工作模式保证,一旦发送数据的过程开始,无论TRX_EN和TX_EN引脚是高或低,发送过程都会被处理完。只有在前一个数据包被发送完毕,nRF905才能接受下一个发送数据包。
(2) nRF905的节能模式
nRF905的节能模式包括空闲模式和关机模式。
在关机模式,nRF905的工作电流最小,一般为2.5uA。进入关机模式后,nRF905保持配置字中的内容,但不会接收或发送任何数据。
空闲模式有利于减小工作电流,其从空闲模式到发送模式或接收模式的启动时间也比较短。在空闲模式下,nRF905内部的部分晶体振荡器处于工作状态。nRF905在空闲模式下的工作电流跟外部晶体振荡器的频率有关。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
Matlab循环码在不同信道中性能仿真研究+流程图
下一篇:
AT89S52单片机密码可更改的电子密码锁设计+源码
STC89C52单片机智能车红外避障控制设计
单片机双极性神经刺激脉冲发生器的设计
单片机的环境参数检测仪的设计+电路图
单片机的数字式电感电容表设计
STC89C52单片机的信号发生器的设计
STC89C51单片机便携式环境检...
STC89C52单片机无线智能抄表系统设计与实现
谷度酒庄消费者回访调查问卷表
《醉青春》导演作品阐述
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...
浅谈新形势下妇产科护理...
国内外无刷直流电动机研究现状
拉力采集上位机软件开发任务书
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...