NRF24L01无线发射简易教程.docx

NRF24L01无线发射简易教程.docx

ID:59253777

大小:3.30 MB

页数:21页

时间:2020-09-08

NRF24L01无线发射简易教程.docx_第1页
NRF24L01无线发射简易教程.docx_第2页
NRF24L01无线发射简易教程.docx_第3页
NRF24L01无线发射简易教程.docx_第4页
NRF24L01无线发射简易教程.docx_第5页
资源描述:

《NRF24L01无线发射简易教程.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、NRF24L01简易教程先来看接口电路,使用的IO口不是唯一的哦,可随意定义接口,当然是在使用IO口模拟SPI且IRQ中断引脚不使用的使用查询方法判断接收状态的情况下了。作为初探我们就是用简单的IO模拟SPI的方法了,中断使用查询的方式。那么该教程讲解的接口与单片机的连接如下:首先您需要了解NRF24L01,请参阅“NRF24L01芯片中文资料”或者“NRF24L01芯片英文资料”。我们的教程是以一个简单的小项目为大家展示NRF24L01的使用方法与乐趣。我们所写的教程均是以这种方式的呢,让您在学习的时

2、候明白它能做什么,使您学起来不至于枯燥无味。作为简易的教程,我们只需要知道它是怎么使用的就够了,我们本教程的目的是用NRF24L01发送数据和接收数据,且接收方会对比发送的数据与接收的数据,若完全相同则控制LED闪烁一次,并且把接收到的数据通过串口发送到PC端,通过串口工具查看接收到的数据。具体的要求如下:1、具备发送和接收的能力。2、发送32个字节的数据,接收方接收到正确数据之后给予提示,通过LED闪烁灯形式。3、把接收到的数据传送到PC进行查看。4、发送端每隔大约1.5秒发送一次数据,永久循环。以上

3、是程序的要求,若您想自行设计出硬件接口,您也是可以添加一条呢:使用DIY方式设计NRF24L01的接口板,且包含含单片机平台,使用PCB方式或者万用板方式均可。如果您想让自己学的很扎实,那么推荐您自行做出接口板子呢。当然若您的能力不足,那么我们不推荐自行做板呢,因为这样会增加您学习的难度,反而起到了反效果呢。我们使用的方式是画PCB的方式呢,若您自己做了接口板子,那么您可以对比下一呢,O(∩_∩)O!我们知道NRF24L01的供电电压是1.9V~3.6V不能超过这个范围,低了不工作,高了可能烧毁NRF2

4、4L01芯片。我们常用的STC89C52的单片机的供电电压是5V,我们不能直接给24L01这个模块供电,我们需要使用AMS1117-3.3V稳压芯片把5V转成3.3V的电压为24L01模块供电。为此我们的设计原理图如下:包含单片机最小系统、供电系统、下载程序接口、5V转3.3V电路、NRF24L01模块接口。并且全部引出单片机的IO口,另外还加了5个电源输出接口,为扩展使用。还包括了电源指示LED以及一个IO口独立控制的LED,这个独立控制的LED用于NRF24L01接收成功闪烁指示。为了保证系统的稳定

5、性,在设计中添加了两个滤波电容。JP1JP2P10P11P12P13P14P15P16P17RSTP30P31P32P33P34P35P36P37X1X2VCCP02P03P00P01P04P05P06P07EAALEPSENP27P26P25P24P23P22P21P20HEADER20HEADER20GNDIO扩展VCCC4104U1VCCJ5VCCJ2GNDVCC12345P10P11P12P13P14P15P16P17RSTP30P31P32P33P34P35P36P37X1X2GND40393

6、83736353433323130ALE29PSEN28P2727P2626P2525P2424P2323P2222P2121P20排阻J3J121VCCEA_ENVCCD1R2VCCGNDSTC89C52LED5.1KGND电源及其扩展STC89C52主控C1X130pFXTAL1GNDC212MHzX230pF晶振电路VCCKEY2RSTC310uFRSTR110KGND复位电路1234567891011121314151617181920C5220uF3.3VCC123DC1GND1KEY1Swi

7、tch2DCIN1P10VCCP11P00P12P01P13P02P14P03P15P04P16P05P17P06RSTP07P30EA/VPP31ALE/PP32/INT0PSENP33/INT1P27P34/T0P26P35/T1P25P36/WRP24P37/RDP23X1P22X2P21GNDP202345678910111213141516171819201P002P013P024P0356P04P0578P06P079EAC6C710uFGNDOUTU2LM1117_3.3V10uFGN

8、D12345GNDGND12345678P13.3P24P22P20P25P23P21CECSNSCKMISOIRQR3P26LED5.1KHeader4X2VCCD21234567891011121314151617181920J4VCC12P303P314串口下载GNDPCB布线图如下:2072623201112134567891011121314151617181927531521128642434039383736353433323

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。