Hey guys,
I have designed several circuits all of which use a nRF24L01+ PA LNA module (picture of it below).
Occasionally we would come across a problem where the module will only transmit when you touch the module or antenna with your finger. This generally means that the transmission is actually occurring, its just extremely weak (and possibly gets amplified by your body slightly) which makes it temporarily work when touching it. Sometimes we could just replace the module and everything would be fine. Other times we would reduce the power output slightly and then it would be fine. A couple times I experimented by replacing the 220uF capacitor with a 1000uF capacitor and then it would be fine... definitely a very frustrating problem.
The modules have always received transmissions perfectly fine.
Well, as time goes on, and more designs are made, I now have an extremely high reject rate with these modules (5 out of 6 exhibit this problem now). And now, even replacing the modules or reducing the power doesn't solve the problem. Some of my designs seem to exploit this problem easier than others.
The problem looks to be that the PA portion of the module is malfunctioning/overloaded which causes this extremely weak transmission to occur (this is only speculation). My different designs seem to play a role in causing this malfunction (also still speculation).
For all I know, touching the chip seems to remove noise somehow which allows the transmission to work... but the transmission is still extremely weak in this state, so it still seems its the PA.
I am at a complete loss on how to troubleshoot this thing, so figured I would see if any of you guys could lend some advice, or if you know what might be the problem? I have an oscilloscope and am willing to do whatever it takes to fix the problem, I just don't know what to do exactly, or what else to try.
Here are a couple things that I am aware of and have tried:


Here is a picture of the module I have been using:
The designs generally consist of a circuit like this:
And the RF modules always overhand the board like this for better reception:
Thanks for taking the time to check it out, and any help or advice would be greatly appreciated!
I have designed several circuits all of which use a nRF24L01+ PA LNA module (picture of it below).
Occasionally we would come across a problem where the module will only transmit when you touch the module or antenna with your finger. This generally means that the transmission is actually occurring, its just extremely weak (and possibly gets amplified by your body slightly) which makes it temporarily work when touching it. Sometimes we could just replace the module and everything would be fine. Other times we would reduce the power output slightly and then it would be fine. A couple times I experimented by replacing the 220uF capacitor with a 1000uF capacitor and then it would be fine... definitely a very frustrating problem.
The modules have always received transmissions perfectly fine.
Well, as time goes on, and more designs are made, I now have an extremely high reject rate with these modules (5 out of 6 exhibit this problem now). And now, even replacing the modules or reducing the power doesn't solve the problem. Some of my designs seem to exploit this problem easier than others.
The problem looks to be that the PA portion of the module is malfunctioning/overloaded which causes this extremely weak transmission to occur (this is only speculation). My different designs seem to play a role in causing this malfunction (also still speculation).
For all I know, touching the chip seems to remove noise somehow which allows the transmission to work... but the transmission is still extremely weak in this state, so it still seems its the PA.
I am at a complete loss on how to troubleshoot this thing, so figured I would see if any of you guys could lend some advice, or if you know what might be the problem? I have an oscilloscope and am willing to do whatever it takes to fix the problem, I just don't know what to do exactly, or what else to try.
Here are a couple things that I am aware of and have tried:
- Supposedly these modules are very susceptible to noise on power. In all of my designs, I generally use a MCP1700 LDO voltage regulator (3.3V), a bulk capacitor between 220uF and 1000uF close to the nRF24L01+, and decoupling capacitors close to the nRF24L01+ as well. After speaking with the engineers who designed the module, they recommended I try this power filter below. I got a batch of boards made to try it out and it didn't change a thing.

- There are a lot of counterfeit Nordic nRF24L01+ modules floating around that can have a number of problems. The supplier of my modules assured me they are genuine Nordic modules, but just to be sure, I desoldered the nRF24L01 chip, and solder a real Nordic chip in its place. I get the exact same problem still.
- These modules don't have a shield covering the electronics so I was wondering if that could be a problem. I rigged up one of these modules in its place and I get the exact same problem... only transmits when I touch the antenna or the shield.

- I took an old design that had a working nRF24L01+ module on-board, and a design that currently was not working. I desoldered both modules and swapped them, and the design that originally was working continued to work. The other device barely worked (had extremely low successful transmissions). This sort of reinforces the idea that different designs exploit this problem - whatever it may be.
- I also experimented with soldering the nRF24L01+ module upright and this didn't change a thing. The modules already overhand the board anyways, but I was out of ideas to try.
Here is a picture of the module I have been using:

The designs generally consist of a circuit like this:

And the RF modules always overhand the board like this for better reception:

Thanks for taking the time to check it out, and any help or advice would be greatly appreciated!