I am looking for some help on a circuit design for turning on and off some motor pumps from an arduino. My background is a programmer and I'm a bit weak on the mechanical side. I've been able to do this on a small scale, but the motors I will be using require more power than the little 1.5-3v ones I used for a concept. My main question is if a TIP120 would be able to handle the task or what should I use if I need to go with something else.
I am looking to run them at 5v. There will be 6 motors total, but it would be rare to run at the same time, 2-3 at one time would be common. They would periodically run for short bursts anywhere from 1/8 second up to 3 seconds and strictly an on/off operation.
The Stall current, which your current sees when the motor first starts up, or when it gets jammed, is 8.6A - your supply needs to provide that and your transistor must be able to switch that amount on/off.
TIP120 is only rated to 5A
Thank you. Crazy how much these little things pull. I just didn't think it would be that much. I have a couple large motors that pull half of these. I just may buckle and go with relays.
Not a good choice as that mosfet is not a 'logic level' mosfet and requires +10vdc gate/source voltage to reach full current capacity (lowest Ron value). Also be careful in selecting mosfets on their published max current rating, as this can only be reached with very effective heatsinking. If you need 8 amps get a 20amp rated device at least with as low an Ron value as you can find, and be sure it's a logic level device if you plan on operating it with an arduino output pin.
I found some TIP3055's from Radio Shack on my way home last night and got them to work on an initial test. I realize that I may have to heat sink these, but any other issues that I should be aware of? And where can I identify that a component is logic level or not? I appreciate the help. Thanks.