Electrical – Choosing the right NPN transistor

transistors

I need a transistor as a switch. I need to power a motor with a 9 v battery and on or off the circuit using a 5v signal (from an arduino board). I don't which NPN transistor to choose.circuit diagram (I don't know how to use sandbox properly so there might be some mistakes in the diagram. )
I need a list of NPN transistors suitable for the job. (Sorry it 9v not 12 v). The current through the motor is about 0.75A.Thanks in advance!

Best Answer

If the motor is very small toy motor (say 500 mA max), try a 2N2222a (maximum continuous collector current (Ic) = 800 mA). The transistor will probably need a heat sink. If the motor draws 500 mA, the headroom will be 300 mA.

Thanks @next-hack. I pulled out a Mims book to read more about this topic. On second thought, a MOSFET such as the IRF510PBF is cheaper and probably won't require a heatsink because it has a TO-220AB package.

Thanks @peufeu. After your comment, I looked closer at the IRF510. So, I now have to also say the IRF510 won't work because of the RdsON in this circuit.

If @user161778 were using a '130 size' DC hobby motor, the currents could be 70, 250 and 500 mA (no load, loaded and stalled). But, the current stated is 750 mA. So, it will be interesting to see if the circuit is built with an NPN (such as the 2N2222) or a MOSFET (such as the AO4480).

Great link for additional reading.