按照设计之初的规划,总体考虑系统由六部分构成:微控制器模块,电源模块,显示模块,手动操控线路,发射和接受模块和声音光电警报模块。图2-1为病区无线呼叫系统框架图。
图2-1 病区无线呼叫系统框架图
3 芯片资料简介
3。1 无线收发模块
无线传输模块选用NRF24l01的无线元件以及外部线路构成。 24L01是单芯片射频收发模块,其额定频率为2。3〜2。6GHz,额定电压为1。8〜3。7V。其信息收发率高达2Mbit/s,还能自行应答和重传。芯片磨损低,以-5dBm发送,其电流是9mA,收取时电流为12。4mA,关机和等待的模式时更节能。
3。1。1 nRF24L01概述
nRF24L01的工作频率为2。3〜2。6GHz,工作电压为1。8〜3。7V。它的信息收发率高达2Mbit/s,还可自行应答和重传。该元件的低消耗和能选取的关机掉电模式使操作起来更便捷。 NRF24L01主要特点如下:
3。1。2 引脚功能及描述
nRF24L01的引脚和功能如图3-1示。
图3-1 nRF24L01封装图
3。1。3 作模式无线模块可以进行发配,接受,空闲和掉电操作,可在存贮器中进行配置。如表3-1示。
表3-1 nRF24L01工作模式
待机模式1:用于降低电流耗损,晶振继续工作;待机模式2:当CE为1,TX_FIFO清零,只是非常小的消耗,无线元件运行暂停,此时微控制器内部存贮器的数据依旧在。
3。1。4 工作原理
当进行信息发送, 芯片串行外设端口把接受的点地址传出来。发送的时候,收取的数值只需一次传输出来,有用的数值须要随时输出。CE的电平为高持续时间在10us以上,信息值在130us后发射出去。然后,可以打开芯片迅速转化为自动应答。如果接收到响应,说明信息对接顺利,数值从存贮器中抹去;响应没接收到,它会再次传送数值,当发传送频数达到峰值,存贮器存储数值延迟重传。IRQ下降的值,这时候中断同时确定MCU。当发射是成功的,如果CE为低则nRF24L01的将为闲置模式1;如果传输中堆栈里有较高数值,数值传送继续;停止传送数值,无线模块进入空闲模式2。
当执行数据接收后,等待接收数据的状态变为130μs延迟。接受时,测得到有用的数据时,将其放入到存贮器,微处理器取得数值,此时进行响应,副机将响应数值。如果CE为低,则无线元件将成为“闲置模式1”[2]。来,自,优.尔:论;文*网www.youerw.com +QQ752018766-
微控制处理器转至待机模式,此时可写入。 SPI操作和时序图如下3-2,3-3所示。
SPI读操作SPI写操作
3。1。5 配置字
串行外设端口首先传送到低位,再传至高字节,但不适用于一个字节,传送速度极限值是10Mb/s。有效的功能为八个,从MOSI口进去,状态和数据从MOSI口传到单片机。串行外设口允许进入到25个存贮器。