OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 综合技术 » 通讯及无线技术 » 2.4G无线收发芯片NRF24L01P的功耗大,啥原因呢?

共1条 1/1 1 跳转至

2.4G无线收发芯片NRF24L01P的功耗大,啥原因呢?

工程师
2020-07-15 11:55:36    评分
这几天在无线通信的一个小案子,用的无线收发IC是NRF24L01P,但它的低功耗设置时电流一直降不下来,目前单片机和其他外围电路待机电流在3uA左右,加上NRF24L01就打达到6mA左右,不知道什么原因?

掉电模式设置:
void NRF24L01_Shutdown_Mode(void)
        {  
        SPI_CE_LOW;
        NRF24L01_Write_Reg(NRF_WRITE_REG+CONFIG,0);
        }

大概的工作流程:
NRF24L01_Init();
TempTam = NRF24L01_Check();
if(TempTam != 0)
        {
        //SYSLEDCRL_ON;
        }
else
        {
        //SYSLEDCRL_OFF;
        }
NRF24L01_TX_Mode();
NRF24L01SendData_Func();

Delay_us(200);
NRF24L01_Shutdown_Mode();

接收和发送都是正常的,与规格书上写着掉电模式900nA相差太大了.....

啥原因呢? 哪位知道的帮还请多指点指点!





关键词: NRF24L01P     功耗     2.4G    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]