Electronic – How to avoid clash of multiple RF modules [315/433 Mhz]

interferenceRF

I am working on a project which requires multiple RF working together (around 100). This will be one way communication from TX -> RX.

I will be setting up multiple cheap 433/315 Mhz in one particular area. How can I make sure that particular pair of RF doesn't clash/interfere with other pair. For every transmitter, there will receiver. No central receiver there.

I will add 8 bit Microcontroller on Transmitter side which will be connected to RF Transmitter and send data when required.

On receiver side I will add another micro controller to decode the packet and perform task accordingly.

I have read that upto 500 different channels can be selected which will avoid the interference, but couldn't find much info on that.

How can I solve the problem? Cost is a big factor or else I would have used HopeRF module in which network ID can be set and works with particular network.

Best Answer

How can I make sure that particular pair of RF doesn't clash/interfere with other pair.

Send as little data as possible in as short a time as possible and live with inevitable transmission clashes by making timing gaps between transmissions pseudo random. Else put a receiver with the transmitter and use a single-master to multiple-slave topology.

I have read that upto 500 different channels can be selected which will avoid the interference, but couldn't find much info on that.

Those modules you have selected are not capable of being reliably used with different carrier frequencies.

Will it work? It all boils down to how little data needs to be sent and how often you can live with corruption due to statistical clashes.