电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于51单片机和NRF24L01的无线温度监控

基于51单片机和NRF24L01的无线温度监控_第1页
1/19
基于51单片机和NRF24L01的无线温度监控_第2页
2/19
基于51单片机和NRF24L01的无线温度监控_第3页
3/19
基于 51 单片机和 NRF24L01 的无线温度监控一丶实现功能:以 51 单片机为核心实现智能化远程无线温度监控。利用 18B20 温度传感器猎取温度信号,将需要测量的温度信号自动转化为数字信号,通过无线模块 NRF24L01 一对一传送将数据传送到接收机,最终单片机将信号转换成 LCD 可以识别的信息显示输出。矚慫润厲钐瘗睞枥庑赖賃軔。矚慫润厲钐瘗睞枥庑赖賃。二丶所需原件:51 单片机*2DS18B20*1 (温度测量范围为-55~+125^C)12M 晶振*222uf 电容*25V 降压至 3.3V 降压模块*2NRF24101 无线模块*21602 液晶显示屏*1按键*3蜂鸣器*1发光二极管*1排阻 10K*9 脚*2四丶 NRF12401JI 介绍:1、GFSK 调制,硬件集成 OSI 链路层;2、具有自动应答和自动再发射功能;3、片内自动生成报头和 CRC 校验码;4、数据传输率为 l Mb/s 或 2Mb/s;5、SPI 速率为 0 Mb/s~10 Mb/s;6、125 个频道与其他 nRF24 系列射频器件相兼容;QFN20 引脚 4 mm×4 mm 封装;供电电压为 1.9 V~3。6 V;封装引脚介绍:CE:使能发射或接收;CSN,SCK,MOSI,MISO:SPI 引脚端,微处理器可通过此引脚配置nRF24L01:IRQ:中断标志位;VDD:电源输入端;VSS:电源地;XC2,XC1:晶体振荡器引脚;VDD_PA:为功率放大器供电,输出为 1.8 V;ANT1,ANT2:天线接口;IREF:参考电流输入;工作模式:工作原理:发射数据时,首先将 nRF24L01 配置为发射模式:接着把接收节点地址 TX_ADDR 和有效数据 TX_PLD 根据时序由 SPI 口写入 nRF24L01 缓存区,TX_PLD 必须在 CSN 为低时连续写入,而 TX_ADDR 在发射时写入一次即可,然后 CE 置为高电平并保持至少 10μs,延迟 130μs 后发射数据;若自动应答开启,那么 nRF24L01 在发射数据后立即进入接收模式,接收应答信号(自动应答接收地址应该与接收节点地址 TX_ADDR 一致)。假如收到应答,则认为此次通信成功,TX_DS 置高,同时 TX_PLD 从 TX FIFO 中清除;若未收到应答,则自动重新发射该数据(自动重发已开启),若重发次数(ARC)达到上限,MAX_RT 置高,TX FIFO 中数据保留以便在次重发;MAX_RT 或 TX_DS 置高时,使 IRQ 变低,产生中断,通知 MCU。最后发射成功时,若 CE 为低则 nRF24L01进入空闲模式 1;若发送堆栈中有数据且 CE 为高,则进入下一次发射;若发送堆栈中无数据且 CE 为高,则进入空闲模式 2。聞創沟燴鐺險爱氇谴净祸測。聞創沟燴鐺險爱氇谴净...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于51单片机和NRF24L01的无线温度监控

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部