Electronic – Boost 433 MHz receiver module receiving signal (XY-MK-5V)


I am using some "no-name" (in fact "XY-MK-5V" stands on the board) 433 MHz receiver (and transmitter) on an Arduino project. I can receive the signals sent from my other Arduino very good (it sends with 12 V as mentioned in another question).

The problem is: I want to receive signals from other parts – such as simple power outlets wireless switches, too. When they are sitting next to my Arduino, everything is fine. When they are ~ 3-4 m away, the Arduino gets no signal (or more times doesn't get the right signal).

At that time I am using a simple ~17 cm long wire that is curly to save space soldered to the "antenna port".

What can I change in order to get a better signal?

Best Answer

Are you sure that your module works well to 12 V?

Since it is the "XY-MK-5V" model I think it has the voltage up to 5 V as ideal.

For all I know, these modules work well between 3.3 V and 5 V, maybe saturating the circuit.

Really, the transmitter work with up to 12 V.

But I suspect that it does not work at the frequency in question. See, there are a lot of bad information on the Internet about them.

Transmitter XY-MK-5V

  1. Product Model: MX-FS-03V
  2. Launch distance: 20-200 meters (different voltage, different results)
  3. Operating voltage: 3.5-12 V
  4. Dimensions: 19 * 19 mm
  5. Operating mode: AM
  6. Transfer rate: 4 KB/s
  7. Transmitting power: 10 mW
  8. Transmitting frequency: 315 MHz
  9. An external antenna: 25 cm ordinary multi-core or single-core line

Receiver: XY-MK-5V

  1. Product Model: MX-05V
  2. Operating voltage: DC5V
  3. Quiescent Current: 4 mA
  4. Receiving frequency:315 MHz
  5. Receiver sensitivity:-105 dB

See more at: How to use 315 MHz RF transmitter and receiver modules with an Arduino

Related Topic