Electronic – Calculating the “ball-park” range of a transmitter including dBi

RF

I'm looking to buy a tranceiver that has a LOS range over 100m at minimum 1kbps. (preferred 28kbps).

I've been looking at this device

I'm using this calculator and I'm getting over 180 miles which seems absurd.

These are the assumptions I'm making

  1. Frequency is 915MHz
  2. TX power is 20dBm
  3. RX sensitivity is -121dBm
  4. TX Gain and RX Gain are 0dBi (That's a simple wire right?)
  5. 1% of the calculated range is ~3km

What am I doing wrong?

Best Answer

The standard link loss equation is: -

Link loss (dB) = 32.4 dB + 20log(MHz) + 20log(kilometres)

If your RF sensitivity is -121dBm (about right for 1 kbps) and you can transmit at +20 dBm then it could theoretically (in outer space with very little interference and without earth getting in the way) work with a link loss of 141 dB (20 dBm - (-121 dBm))

So, we now have 141 dB = 32.4 dB + 59.2 dB = 20log(km)

Therefore 20log(km) = 49.4 dB which means distance = 295 km = 183 miles.

All sounds great until you factor in real-world problems such as fade margin - this is a kind of rule of thumb that suggests that link loss (at any given distance) is usually degraded by at least 20 dB. I'm not going to justify this BTW.

This now means distance is 29.5 km = 18.3 miles.

By the way, 0 dBi antennas usually imply isotropic antennas (a theoretical device) but straight wires usually imply a quarter wave dipole and these have a small gain of about 1.7 dB.

If you were transmitting at 28 kbps, your receiver sensitivity will be decreased to: -

154 dBm - 10log(data rate) = 109 dBm - this reduces your range to about 7.5 km = 4.6 miles.

If you are in a built-up area with buildings and other forms of interference you might lose another 10 to 20 dB so be aware of this.

Here is a very approachable document that largely covers what I've said in my answer.