Electronic – How to avoid interference in 433 MHZ RF transmission (in the case)

433mhzreceiverRF

I suppose to do remote keyless entry (RKE) for door opening as a commercial product, there is DC motor which drive the door to open or close (receiver side), on transmitter side (remote) three button for 'OPEN' ,'CLOSE' and 'STOP'.

I'm new to RF, but I completed this project using a cheap 433 MHz transmitter and receiver model, and made compact size remote with that tx module, both tx and rx module is interfaced with ATmega88PA SMD package. For data processing I used the USART protocol for data transmission.

I'm using 3 V coin cell battery so it has a low range of transmission, but I overcome this with the antenna set, and now I'm getting the expected range (not bad).

The problem comes here: It is interfering with other 433 MHz. There is a water level controller in my company, and it will transmit data continuously for 30 min from the water tank to motor control room. During that time my receiver is not taking my signal since my remote is powered with 3 V, and that water level controller is powered with 9 V using HOLTECH encoder also.

So it's not good idea for selecting modules for commercial products. I want an RF IC for overcoming these problem. It should have its own protocol, since I wasted a month with these modules. It should be easy to configure.

Best Answer

Changing the protocol will not help ! The water tank system is disturbing the 433 MHz band no matter what protocol you use. The protocol only determines HOW the data is transferred on the channel you're using. You still use the same channel so both systems will still disturb each other.

A solution could be to have your device on a different channel in the 433 MHz band. Here is a list of 433 MHz channels. Try to find out what channel each device uses, maybe they use the same channel maybe not. If they use the same channel maybe you can use a different channel for your device. You probably would have to buy a different transmitter then. Not sure how to determine what channel that transmitter will use. Maybe all cheap transmitters use the same channel.

Another solution will be to use a different frequency band. If the use of the 315 MHz band is allowed in your country (you must check !) you could get a receiver and transmitter at 315 MHz. This will be insensitive to 433 MHz so it will not be disturbed by the other 433 MHz signal.