基于单片机的wifi模块原理图分析
文中详细介绍由单片机设计STM32F103操纵无线网络数字通信系统集成icnRF24L01的WIFI控制模块的结构设计,根据wifi形式实现数据信息双重远程控制传送,两边选用双工方法通讯,该操作系统具备低成本,功能损耗低,软件开发简易及其通讯靠谱等优势。
nRF24L01脚位作用及叙述
nRF24L01nRF24L01的封装形式及管脚排序如下图所示。各针脚作用以下:
nRF24L01脚位平面图
CE:也就能发送或接受;
CSN,SCK,MOSI,MISO:SPI脚位端,微控制器可根据此脚位配备nRF24L01;
IRQ:终断标志位;
VDD:开关电源键入端;
nRF24L01控制模块
nRF24L01控制模块有八个脚位必须接入到STM32,在这儿因为使用了SPI1的四个脚位,立即与PA(4-6)脚位相接,设定GPIO重复使用作用就立即可以用SPI1,无线模块的别的脚位各自与PA1和PA7相接,那样能够简单化电源电路,以下:
VSS:开关电源地;XC2,XC1:结晶震荡器脚位;
VDD_PA:为功率放大电路供电系统,輸出为1.8V;
ANT1,ANT2:无线天线插口;I
REF:参照电流量键入。
工作模式
nRF24L01有工作模式有四种:收取和发送方式、配备方式、空余方式和待机方式。nRF24L01的工作模式由PWR_UP、CE、TX_EN和CS三个脚位决策,如表。
收取和发送方式:nRF24L01的收取和发送方式有ShockBurstTM收取和发送方式和立即收取和发送方式二种,收取和发送方式由元器件配备字决策。
ShockBurstTM收取和发送方式下,应用片内的先进先出局部变量区,数据信息低速档从微处理器送进,但快速(1Mbps)发送,那样能够尽可能环保节能,因而,应用低速档的微处理器也可以获得很高的频射数据信息发送速度。与频射协议书有关的全部快速信号分析都是在片内开展,这类作法有三大益处:
1)尽可能环保节能;
2)低的系统软件花费(低速档微控制器也可以开展快速频射发送);
3)数据信息半空中停留的时间短,抗干扰能力高。nRF24L01的ShockBurstTM技术性一起也减少了所有体系的大概工作中电流量。在ShockBurstTM收取和发送方式下,nRF24L01全自动解决字头和CRC校验码。
在读取数据时,全自动把字头和CRC校验码移去。在传输数据时,全自动再加上字头和CRC校验码,当推送全过程结束后,数据信息准备好脚位通告微控制器数据信息发送结束。
配备方式:在配备方式,15字节数的配备字被送至nRF24L01,这根据CS、CLK1和DATA三个脚位进行。
空余方式:nRF24L01的闲置方式是因为减少均值工作中电流量而设计方案,其最大的的特点是,完成节能环保的与此同时,减少集成ic的启动時间。在闲置方式下,一部分片内晶振电路仍在工作中,这时的工作中电流量跟外界晶振电路的次数相关,如外界晶振电路为4MHz时工作中电流量为12uA,外界晶振电路为16MHz时工作中电流量为32uA。在闲置方式下,配备字的信息维持在nRF24L01片内。
待机方式:在待机方式下,为了更好地获得较小的工作中电流量,一般这时的工作中电流量低于1uA。待机方式下,配备字的信息也会被保证在nRF24L01片内,这也是该方式与关闭电源情况较大的差别。
STM32F103控制模块电源电路
电路因为STM32立即由PC的USB供电系统,给予5V开关电源,因此不用总开关电源,但nRF24L01控制模块必须小于3.5V工作电压,因此必须3.3V稳压电源电路,以下:
3.3V稳压电源电路
表明控制模块
2.8寸TFT-LCD与STM32联接电路原理图,以下:
LCD电路原理图
功能键控制模块
功能键控制模块使用了功能键操纵传送数据,功能键电路原理图,以下:
功能键联接电路原理图
nRF24L01控制模块
nRF24L01控制模块有八个脚位必须接入到STM32,在这儿因为使用了SPI1的四个脚位,立即与PA(4-6)脚位相接,设定GPIO重复使用作用就立即可以用SPI1,无线模块的别的脚位各自与PA1和PA7相接,那样能够简单化电源电路,以下:
nRF24L01电路原理图
?
强烈推荐阅读文章相关内容>>>>>>>>单片机设计怎么和wifi控制模块完成通信_wifi控制模块与单片机设计通信原理
上一篇:六脚开关引脚图及功能定义