Author Topic: increase power of NRF24L01 radio  (Read 8124 times)

0 Members and 1 Guest are viewing this topic.

pereczes

  • Guest
increase power of NRF24L01 radio
« on: April 24, 2014, 10:31:18 am »
POST REMOVED AT USERS REQUEST
« Last Edit: May 16, 2014, 01:13:09 pm by EEVblog »
 

Offline Whales

  • Super Contributor
  • ***
  • Posts: 1899
  • Country: au
    • Halestrom
Re: increase power of NRF24L01 radio
« Reply #1 on: April 24, 2014, 11:04:58 am »
Probably, but I'm not familiar with amplifiers in the Ghz.  I assume they are costly and need strict canning & PCB layout.

If your targets are not moving, using a higher gain antennae may be easier.  The kiwis have excelled at using this to pick up wifi from several Km away :D

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6719
  • Country: nl
Re: increase power of NRF24L01 radio
« Reply #2 on: April 24, 2014, 11:40:46 am »
How much amplification are you looking for? Elecfreaks has a version with small amplifiers (20 dB for transmit, 10 dB for receive I think).
 

Offline 8086

  • Super Contributor
  • ***
  • Posts: 1084
  • Country: gb
    • Circuitology - Electronics Assembly
Re: increase power of NRF24L01 radio
« Reply #3 on: April 24, 2014, 12:04:37 pm »
Sort of off-topic, but does anyone know why the Elecfreaks module only claims 1000m range in ideal conditions with +20dB gain, while the XBee Pro ZB claims 3400m range and +18dB gain?

Is it simply a case of...better engineering? They seem to otherwise be the same or very similar (data rate, etc).
 

Offline Whales

  • Super Contributor
  • ***
  • Posts: 1899
  • Country: au
    • Halestrom
Re: increase power of NRF24L01 radio
« Reply #4 on: April 24, 2014, 12:12:40 pm »
Sort of off-topic, but does anyone know why the Elecfreaks module only claims 1000m range in ideal conditions with +20dB gain, while the XBee Pro ZB claims 3400m range and +18dB gain?

Is it simply a case of...better engineering? They seem to otherwise be the same or very similar (data rate, etc).

"Range" is non-scientific.  It can be anything they want it to be, depending on many other variables.

 Antennae gain values are approximates AFAIK -- their exact patterns are more complicated than a cone model.  *not an RF engineer*

EDIT:
Quote from: Wikipedia
When no direction is specified, "gain" is understood to refer to the peak value of the gain. A plot of the gain as a function of direction is called the radiation pattern.
« Last Edit: April 24, 2014, 12:17:35 pm by Whales »
 

Offline 8086

  • Super Contributor
  • ***
  • Posts: 1084
  • Country: gb
    • Circuitology - Electronics Assembly
Re: increase power of NRF24L01 radio
« Reply #5 on: April 24, 2014, 12:35:41 pm »
Sort of off-topic, but does anyone know why the Elecfreaks module only claims 1000m range in ideal conditions with +20dB gain, while the XBee Pro ZB claims 3400m range and +18dB gain?

Is it simply a case of...better engineering? They seem to otherwise be the same or very similar (data rate, etc).

"Range" is non-scientific.  It can be anything they want it to be, depending on many other variables.

 Antennae gain values are approximates AFAIK -- their exact patterns are more complicated than a cone model.  *not an RF engineer*

EDIT:
Quote from: Wikipedia
When no direction is specified, "gain" is understood to refer to the peak value of the gain. A plot of the gain as a function of direction is called the radiation pattern.

So you reckon they are simply referring to different points on their radiation patterns?

One being optimistic and one being conservative?

Still seems like a huge difference in range, wouldn't you think they would both use their maximum value?
 

Offline theatrus

  • Frequent Contributor
  • **
  • Posts: 352
  • Country: us
increase power of NRF24L01 radio
« Reply #6 on: April 24, 2014, 02:32:05 pm »
Chipcon/TI have a set of 2.4GHz LNA/PA combos which replace the balun for their radios. However it's going to be a bear making it work with the Nordic chip if you don't have RF experience and a VNA.

Edit: though I distinctly remember having a coworker make this work well enough on a product. But we had a VNA to tune in the design.
« Last Edit: April 24, 2014, 02:33:39 pm by theatrus »
Software by day, hardware by night; blueAcro.com
 

Offline ve7xen

  • Super Contributor
  • ***
  • Posts: 1192
  • Country: ca
    • VE7XEN Blog
Re: increase power of NRF24L01 radio
« Reply #7 on: April 24, 2014, 08:04:03 pm »
So you reckon they are simply referring to different points on their radiation patterns?

One being optimistic and one being conservative?

Still seems like a huge difference in range, wouldn't you think they would both use their maximum value?
More likely their definition of "range" is just different. Does it mean "distance in free space at which communication is still possible with a < 50% error rate" or does it mean "distance in 'real life' conditions at which communication at full speed with low error rate is likely"? I'd guess one or the other has a looser specification on what the expected data and error rates will be at full "range".

Anyway, you're kind of comparing apples to oranges here, since the XBee you're referring to is a ZigBee radio and the Nordic module is not. ZigBee is only 250kbps while the Nordic modules do 1mbit or 2mbit, this will add a fair bit of noise margin. The modems will also likely be implemented differently, and possibly the radios themselves have better (lower noise / more sensitive) receivers. This is clear from the specsheet sensitivity numbers - Nordic claims -85dBm at 1mbps, Digi claims -102dBm.

Really these numbers are marketing wank though, not an engineering specification, they can practically just make them up. There are too many, and too loosely-defined variables to glean anything other than order-of-magnitude information out of them. What you need to do is measure (or look in the specs, if provided) and find out what the minimum signal strength at the receiver is that results in acceptable performance for your application. Then you can estimate your antenna gains & path loss and figure out what an approximate range for your usage is going to be.
« Last Edit: April 24, 2014, 08:10:14 pm by ve7xen »
73 de VE7XEN
He/Him
 

Offline 8086

  • Super Contributor
  • ***
  • Posts: 1084
  • Country: gb
    • Circuitology - Electronics Assembly
Re: increase power of NRF24L01 radio
« Reply #8 on: April 24, 2014, 08:10:41 pm »
So you reckon they are simply referring to different points on their radiation patterns?

One being optimistic and one being conservative?

Still seems like a huge difference in range, wouldn't you think they would both use their maximum value?
More likely their definition of "range" is just different. Does it mean "distance in free space at which communication is still possible with a < 50% error rate" or does it mean "distance in 'real life' conditions at which communication at full speed with low error rate is likely"? I'd guess one or the other has a looser specification on what the expected data and error rates will be at full "range".

Anyway, you're kind of comparing apples to oranges here, since the XBee you're referring to is a ZigBee radio and the Nordic module is not. ZigBee is only 250kbps while the Nordic modules do 1mbit or 2mbit, this will add a fair bit of noise margin. The modems will also likely be implemented differently, and possibly the radios themselves have better (lower noise / more sensitive) receivers.

Really these numbers are marketing wank though, not an engineering specification, they can practically just make them up. There are too many, and too loosely-defined variables to glean anything other than order-of-magnitude information out of them. What you need to do is measure (or look in the specs, if provided) and find out what the minimum signal strength at the receiver is that results in acceptable performance for your application. Then you can estimate your antenna gains & path loss and figure out what an approximate range for your usage is going to be.

Fair enough, I hadn't really considered that the radios themselves would make such a difference when the specs seem so similar.

Am currently deciding on a ~1km range wireless solution for a project so maybe I'll get some of the XBees and some of these cheaper ones and see how they compare in real life...
 

Offline theatrus

  • Frequent Contributor
  • **
  • Posts: 352
  • Country: us
Software by day, hardware by night; blueAcro.com
 

Offline theatrus

  • Frequent Contributor
  • **
  • Posts: 352
  • Country: us
Re: increase power of NRF24L01 radio
« Reply #10 on: April 24, 2014, 09:52:42 pm »
Would trade the higher power against higher bit rate. This chip became much cheaper as nobody seems to buy it not even at price tag of 1$.

Thanks for the link. The CC2591 chip itself is not expensive, seems to be available for 1.50 if you buy tun. Wonder if it is just trivial to solder the terminals to a pcb.

A foto is available about the evaluation board.

http://www.ti.com/graphics/tool/cc2520emk_800.jpg

Btw: what is that balun? cannot find it on ebay/aliexpres

Then this level of RF work is probably not a project you are ready to tackle then. While it is a "small matter" of putting it on the board, all of the RF properties need to be considered, and this is not something you can measure simply with an oscilloscope.

For the curious, the adaptation required an RF transformer-balun and impedance controlled work (as expected for an RF section)

« Last Edit: April 24, 2014, 09:55:03 pm by theatrus »
Software by day, hardware by night; blueAcro.com
 

Offline Marco

  • Super Contributor
  • ***
  • Posts: 6719
  • Country: nl
Re: increase power of NRF24L01 radio
« Reply #11 on: April 24, 2014, 10:13:40 pm »
How much amplification are you looking for? Elecfreaks has a version with small amplifiers (20 dB for transmit, 10 dB for receive I think).

can you please post a link if possible?
http://www.elecfreaks.com/store/nrf24l01p-pa-lna-v20-p-142.html
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf