Electrical – Powering a RF433 transmitter with 12V

arduinoRFtransistors

I'm using the following two rf433 modules in combination with two Arduino Unos.

After testing them both at 5V (in combination with the RadioHead library), which worked, I decided to test the improvement in the range, while powering the transmitter with 12V (I'm using an external power supply). This answer suggested that a NPN transistor can be used to provide enough voltage for a logic HIGH (I tried connecting everything as depicted on that picture). I used a RFP30N06LE MOSFET and wired everything as depicted in the picture below:

this

After a minute or so, I noticed that two wires started to melt, so I quickly disconnected everything. One wire is the orange one, connecting the drain of the MOSFET with the DATA pin of the transmitter, the other one is the ground wire from the source of the MOSFET to the GND. I also noticed that the MOSFET got quite hot.

Can someone explain what I'm doing wrong? Thank you.

**EDIT:**As @Andy aka suggested, the data pin doesn't need level shifting. Upon removing the MOSFET and both resistors from the circuit the transmitter is now working at 12V. The grounds of the external power supply, the transmitter and the Uno have to be tied together.

Best Answer

The answer you refer to is one that I gave and I gave it with reference to a different device namely the TX433. You are using an FS1000A and it doesn't need to have the data line shifted - it will work with a 5 volt digital level: -

enter image description here

There is little to guarantee that the circuit is 100% correct but Ii do believe the input circuit (for the data) is accurate.

But, your problem is this: -

Will the FS1000A run from a 12 volt supply?

There isn't too much hard evidence that it will. If you can find a reasonable data sheet, it might tell you. Some people appear to suggest that it will but no hard evidence and no data sheet make this a non-preferred device in my book.

Of course you could have made a mistake when wiring it up. Those fritzing cartoons are meant to take away the pain for beginners but they also stop them thinking what they might be doing.