10

2。3。1无线射频收发芯片NRF24L01的简介 10

2。3。2无线射频收发芯片NRF24L01的引脚和工作原理 11

2。4  SPI通信 13

2。5稳压电路部分 13

2。6电子显示部分 14

第三章 软件设计 16

3。1主程序流程图 16

3。2 NRF24L01初始化 17

3。3 收发子程序流程图 17

3。3。1 发送部分 18

3。3。2 接收部分 20

3。4 液晶显示屏显示程序 22

3。5软件开发环境 23

第四章 测试结果及分析 24

4。1  实现过程 24

4。2  硬件电路测试 24

4。3  系统测试 26

4。3。1 测试方法 26

4。3。2 功能测试及分析 27

4。3。3  最小功耗的计算 27

结   论 28

致   谢 29

参考文献 30

第一章 绪论

1。1  课题研究背景及意义

随着短距离、低功耗无线数据传输技术的发展,无线数据传输也成为了发展的主流部分。与有线通信相比,无线通信不需要连接线缆,简单方便,所以无线通信在现代通信领域占据着主导地位。

在我们日常的生活领域,我们经常需要一个系统来传输数据以进行信息的传递,同时对距离因素也没有非常高的限制,通常100到200米就能满足需求。这样的数据传输通信系统我们称它为短距离传输通信。在短距离通信中,通过熟练地使用有线通信技术将其应用与我们的日常生活中,给我们带来了巨大的便利。但是有线网络有很多限制因素,例如有线网络的使用需要铺设复杂的明线,线缆很快就会产生老化。相比有线网络,无线网络就没有这些致命的缺点,而且也能完成有线网络的功能。由于电子技术、通信技术的飞速发展,无线通信技术已愈加步入成熟阶段,几乎已经在我们的掌握之中。无线通信技术的最大目标就是要覆盖全世界,实现真正意义上的完全覆盖。如今人们经常需要通过无线通信去实现两端数据传输的功能,即点对点的数据传输系统。这种传输系统通过一个主机来控制无线模块进行数据的发送或者接收来自另一个主机发送的数据并对它进行处理得到有用的信息。而无线模块接收到数据之后会将它反馈给主机进行数据采集。这个系统的工作方式是半双工双向通信。也就是说,两端都可以发送或者接收数据,但不能同时进行。只能当各自完成自己的功能之后再切换收发模式。这两个系统在进行通信的过程中还要相互协调,避免产生冲突。为了满足这种需求,本文基于NRF24L01设计了一种点对点的无线通信系统,这个系统主要的要求是低功耗,并且能够正确地收发数据。该系统由单片机、无线收发模块、液晶显示部分组成,成本较低,功能健全。论文网

    提到无线产品的时候往往会让人想到它的一些局限性。比如说,在使用某些无线产品时,它传输给接收者的信息产生了错误或者偏差;还有一些无线产品在参数的显示或状态信息的提示时发生了错误。这种情况下如果在系统中加一块液晶显示屏加以提示,用户就可以根据液晶显示屏的提示来确认信息的状态,这样同时还降低了成本。正如我们所知的,设计低功耗无线收发系统的前提是要建立双向无线通信并且选基于微功耗的单片射频芯片NRF24L01无线数据传输模块来设计,然后采用89C52单片机进行数据处理,最后芯片也优先考虑成本低的。

上一篇:STC15F2K60S2单片机智能硬币分拣机设计+源程序
下一篇:AT89C52单片机全自动水表检定控制系统设计+源程序

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

能提供低成本风电的新型风力机【1422字】

安康汉江网讯

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】