RF Communication Range

Hi Experts,

Im new to arduino and this forum.

Im working on a DIY project to build a door alarm security system. For this I would be using pro mini’s to trasmit data from door sensors over RF to a Uno acting like a hub. I am using the regular 433Mhz transmitter and receiver.

On breadboard test, I am getting a range of max 20ft. I have soldered a thin copper wire of 17cm as an antenna on both receiver and transmitter. On doing some googling, people claim they get a range of 30-50 meters with a 17cm antenna. And Im struggling to get 20ft at line of sight without interference. In my living room the range dropped to 10ft. I kept the antenna straight up on both receiver and transmitter. My transmitter circuit is using 9v battery and receiver is hooked up to the laptop.

My house is two stories. I want to keep the Uno hub on second floor and all door sensors at first floor. I think if i get 50-60ft range through walls, I would be good to go. How to increase the range? What kind of antenna will help?

Heard 433s doesnt do a good job penitrating walls, but I did get signal through the wall. I am ok using some other RF circuits too like bluetooth/wifi etc. But it should have a good range and should penitrate through walls.

Please advise.

What 433MHz transmitters & receiver are you using as the quality/range can vary so much between makes/models/designes.

Its very much dependant on which '433Mhz transmitter and receiver' modules you are using.

There are such modules, low cost, that will have no issues going through several walls, although of course it depends on the walls.

Some '433Mhz transmitter and receiver' modules can struggle to do 100m line of sight, others are good for hundreads of kilometres.

This is what im using. Sorry i should have mentioned that. Im using ASK libraries.

Im new to this so not sure how to boost the signal to 100s of meters. I am not an electronics engineer so please tell me in detail.

Also I was reading about RFM69W and HW chips. Do you think that will work or will that be an over kill and I can make my current setup work?

Im gussing the antenna is the culprit. Please suggest.

Try some HC12 or RFM69 modules, lots more range than the simple ASK modules.

have soldered a thin copper wire of 17cm as an antenna on both receiver and transmitter.

Try placing a conducting sheet, metal foil, or PCB material under the unit. Connect this electrically to the ground of your circuit and do not let it short out any of your circuit.

This is known as a ground plane and it improves a single wire antenna by reflecting the signal and forming a dipole antenna.

Ok. I will try that. Do you think helical antenna would be better?

Do you think helical antenna would be better?

no. helical antennas are about more antenna in less space. this requires a compromise away from the direction of more signal strength

433 mhz is also a ham band. it is also known as the 70 CM band. the first step to take is to look up a DIY quarter wave dipole & a half wave dipole.. the simplest practical designs that exist.

but after you upgrade to a pair of HC-12 transceivers. it sounds like you have an RF-433 transmitter & receiver pair, which is one step lower than I would bother with.

Do you think helical antenna would be better?

No.

  1. They are very directional so the antennas need to be pointing at each other.
  2. They produce circular polarisation radio signals. Where as what you have produces vertical polarisation, so you can't mix them with anything else. Well you can, but if you do you loose half the signal.

Thanks. I am still trying to absorb all the info.

grumpy mike - I was thinking the little helical antennas that look like a pen spring. you were thinking large scale...

ebay product search: helical antenna

lowest price versus highest price

A balanced dipole works extremely well, as shown in the following. I get 300 meters range line of sight with this setup. Dipole is about 33 cm from tip to tip, with one inner conductor connected to ANT, the other to GND.

The little spring type helicals are very inefficient and are only useful if you are short of space .
Also, the receiver you are using is a superegen type and these are the worst possible type you could pick as they have the worst sensitivity and the worst immunity to interferance .
If you want to use these cheap OOK radios, at least use the superhet type , which can be identified by having a crystal on the PCB .

these are the worst possible type you could pick as they have the worst sensitivity and the worst immunity to interferance

The superregenerative receiver used in the setup shown in reply #11 works very well, indeed far beyond expectations, and is more than adequate for the job.

Despite the shape those are not actually helical antennas. They are end loaded whips, or simply a quarter wave dipole, like you had with the straight wire. The spring acts as an inductor allowing the resonant frequency to be lower than it otherwise would be for that length of antenna.

@jremington:

They are helicals, just not the type that you are familiar with.

The type you are thinking of are axial mode helicals.

@jremington: Cool. Did u test the range indoors? Does it penitrate through walls? I am fine with having a 33cm dipole antenna for the receiver, but I want my transmitter to be compact. Is there a way I can use a hybrid antennas?

Is there a way I can use a hybrid antennas?

Yes just use different antennas for transmitting and receiving.

Just make sure the polarisation matches. So if you have a long vertical wire on one end make sure the dipole is mounted vertically and not horizontal.

Thanks Grumpy, i will try that.

Also can I use any wire or it needs to be copper wire of certain thickness?