Hello,
I'm working on an industrial project. I want to control the motion of the high torque dc motor (12V 1.5 amps) using arduino PWM. Arduino PWM gives max 5 volts, I intend to connect it to a transistor which acts as a switch, so it can give 12v PWM when connected the emmiter to 12v independent supply. But still my current requirement will not be accomplished if regular transistor is used. So which transistor do i use for my application??? Or will i have to use two different transistors such that arduino triggers one and it triggers other. Suggest the suitable transistor and method please..!!
Thanks,
Pritish Shardul
You should pick an electronics Web site you like and walk through their offerings to find a transistor that meets your requirements.
Not sure what a "regular transistor" is, as opposed to "nonregular".
I don't know enough to make a good recommendation but perhaps something like this:
(I'll use Jameco as an example site)
Transistor General Purpose BJT NPN 60 Volt 10 Amp
http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_25857_-1
http://bildr.org/2012/03/rfp30n06le-arduino/
This link assumes that your motor only needs to turn in one direction. An N-Channel MOSFET is what you want.
If it needs forward and reverse, you'll need a motor controller. This one is somewhat common, cheap, and easy to program:
There is a 'Motors, Mechanics and Power' section of the forum dedicated to controlling high power devices with an Arduino and I think you will get more help there.