How to use arduino and P-channel & N-channel MOSFET to control voltage to PT2264 address pins

12varduinocontrolmosfetswitching

Im looking to control a PT2264 RF transmitter module from an arduino so that I can transmit to different receivers. To do this I need to supply either +12v or 0v to the various address pins of the PT2264 IC depending on which receiver I am addressing. The code will be done in a way so that both mosfets are not saturated at the same time (ie avoid a dead short). I believe the current draw from the PT2262 to be minimal. My proposed solution is this:

circuit diagram

PT2262 datasheet: (http://pdf1.alldatasheet.com/datasheet-pdf/view/35122/PTC/PT2262.html)

Would this work in its current form?

Could both mosfets be switched by a single arduino pin?

Many thanks for any feedback.

Joe

Best Answer

A push pull set up like you show is excessive, and could result in a near short if both outputs are active at the same time. A single npn or n channel mosfet, with a pull up to 12V would work. Essentially replacing the p channel mosfet with a 10k resistor is all you need.