This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRF24L01+ problem in power down mode

hi Guys pls HELPPPPP

I have developing active rfID tag using nrf24L01+ and ATtinny13A, the program code is done perfectly, firstly I start developing the tag with separate pcb between attiny13a and the NRF24L01+, I'm using the ready made NRF modul from ebay, and everything running well, in powerdown mode the NRF module comsume very litle current less than 1uA, as datasheet says, and the board is still running well until now (it have been 15days), i name it board "A"

then I build a pcb with NRF24L01+ and attiny13a in one board ( I named it board "B"), and I use the same program code with the board "A",

then I try tu run the board B, it is working perfectly as the board A, then I keep continuesly runing board B (as a tag), after about 2 hour there is a problem happend, board B start to draw high current even in powerdown mode approx 6.6ma,(all the fuction recieved and transmit is normal, except the curret draw is high)

i try to find the problem, then I found the problem is in the NRF24L01 chip,it is consume high current, i know it after I remove from PCB and replace it with the new one,

then the board B is runing well again with the second NRF, it is ok until next 5 hour, the same problem happend again . and then I replace it again with another new NRF24L01 , and as beforel, the board is running well again, , this problem still don't solved yet, and until now I have repalced five NRF24L01 to that board,

changing the NRF24L01 from the ready made module and soldered it to the board B is not solve the problem,

moving all the componenet from ready made nrf module to the board B, also not solved the problem

pls note : in this situation only the current comsumtion is error, but all the RX/TX function is OK,

I made a program code for testing and measuring the current comsumtion the code is work as follow:

  1. set up NRF as RX for 2 second

  2. then set up the NRF to power down for 2 second

  3. set the ATTINY13a to sleep

  4. back to step 1

i chose 2 second rest is because i will measure the current in every step above

when I measure the current, there are variation in 5 broken NRF24L01, in power down it comsume 2mA to the worst is 30mA

in RX mode it consume 16Ma to the worst 45mA

I have tested 100pcs ready made NRF module , and there are 2 pcs that have the same problem with abnormal high current conmsumtion, and I try to run 5 pcs NRF module for 3 days and the result is they are OK

My question is:

what may caused this problem?

regard

davids

Related