Hi everyone, hopefully someone can give me a quick trouble free answer.
I would like to know which transistor I require?
The signal is a pwm pulse of about 300hz from the arduino (244.4hz i think) obviously at 5v. I would like this to be at 12v though?
Can anyone help me? Also how would I wire it up? PWM pulse to Base, and then would it be 12v to collector and the 12v pwm would be output from the emitter?
This design uses a MOSFET transistor (drain/gate/source), though you could also use a BJT (collector/base/emitter).
An important question is what you are doing with the 12V PWM signal. Will it be required to supply/sink a lot of current? If it is not an inductive load then you can omit diode D1 in the circuit.
--
The Quick Shield: breakout all 28 pins to quick-connect terminals
What I am using the PWM for worked fine connected directly to the arduino using 5v but its supposed to work with 12v so it worked using whatever current the arduino can supply so very minial I believe.
Pretty much any small-signal NPN transistor will do that job (or a logic-level n-channel MOSFET). For NPN you must use common-emitter configuration, not the emitter-follower you initially describe (which has no voltage gain!)
So I'd use this setup but with a 1kohm resister between the arduino and the base? And what value would the resisitor be between the output at the collector and +12v be? around 1k again?