3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Overpriced Stuff: Electric Motor Speed Controllers

Commercially, speed controllers for electric motors (electric car size) are very expensive, like on here.

That page has a controller capable of 144v at 550a peak (about 90 horsepower peak) for $1250. I just designed a speed controller with parts off of digikey.com for about $200 that could handle 144v at 690a continuous so it could probably get over 180 horsepower peak.

All things considered, their's costs over 10 times as much per amount of power.

This seems like a BIG markup. I can understand shipping costs, labor costs, etcetera, but something seems a little messed up here.

NOTE

I am not sure that the design is quite right, and haven't done it myself, so criticism is good.

32 comments
sort by: active | newest | oldest
Jan 28, 2009. 12:36 AMomnibot says:
I've been thinking about if a 12v to 230v (DC to AC) inverter could be modified. There should be an oscillator somewhere in there and possibly it could be replaced by a variable one for speedcontroll of a motor. Just an idea.
Jan 28, 2009. 3:56 PMomnibot says:
Oki .. basically AC is current that alternates (hence Alternating Current) between positive and negative ,actually switching polarity, in a low frequency, usually about 50 hertz.
I'm not sure at all wether the idea would work. I just figured that an inverter already change 12 volt DC to 230 volts AC (or 110 volts) at up to 3 kilowatts. An ACmotor, such as a vacuumcleaner, uses those 50hz to alternate and rotate, instead of with a mechanical commutator. If I'm right this is done with an oscillator somewhere at a low voltage, exchange/modify that for a squarewave oscillator that can be controlled and you would have a PWM curcit that drives an AC-motor at a controlled RPM from 12v batteries with 90% efficiency in the transfer without making changes to the motor.
As I've said it's just an idea, I could be wrong for any number of reasons and I'm probably never going to try it out.
Jan 29, 2009. 4:01 PMomnibot says:
Oh, I hardly ever bother with formulas. AC-motors work pretty much like brushless motors.
Jan 31, 2009. 2:51 AMomnibot says:
Yeah, tell me about it. *sigh* Ohms law, though useful, has a lot of shortcomings especially with high voltage AC. But it's the best we've got atm so if your wattage is about right just leave it at that. I think it's because the effect is not linear and at higher voltage/amps/resistance while Ohm's only gives a reliable value in a linear curcit at constant and low voltage/amps/resistance.
Whenever I need to use formulas I reluctantly look them up, put'em into Calc (excel on MS) or some other mathprogram. I then take the answer I get, tweak the formulas and values until I get an answer that aprox equals my measured values.
Frankly I've been frustrated with Ohm's since childhood and it's mostly because it's only an approximation and the materials we use are only precise down to 1-5%, after that it's all quantum.
Dec 29, 2008. 7:33 PMLinuxH4x0r says:
Can I get your design? I'm currently converting a 1980 Fiat Spyder Thanks
Jan 5, 2009. 1:13 AMwestfw says:
N-channel MOSFETs are usually used for low-side switching. No offense, but it looks like you have a long way to go before you'll have a working speed controller. I suggest you start with some cheaper MOSFETs to do "proof of concept."...
Jan 5, 2009. 6:23 PMNachoMahma says:
. So, assuming westfw is right about the MOSFETs*, you're just spreading bad designs around? . If you haven't built it and tested it, how do you know that it "could handle 144v at 690a"? . I just hope the others haven't wasted too much time with your "design." *Not a bad assumption to make - judging by his previous posts, westfw knows what he's talking about when it comes to electronics (and many other things). I've seen no evidence of super-human mental powers, but he's pretty damn smart. You would do well to listen when he speaks.
Jan 6, 2009. 4:12 PMwestfw says:
You have to arrange for Vgs, the voltage between the gate and the source, to have reached the ON threshold. In a low-side switch, the source is tied to ground, and this is relatively easy (although many high power MOSFETs, including the one you reference, have Vgs-on of about 10V, so driving them from a 5V microcontroller can be a small challenge. In a high-side configuration (with the load in between the source and ground), the gate voltage will need to be 10V above the supply voltage to keep the MOSFET on when the load is running.

You didn't mention power dissipation. Max current and max power dissipation are two separate issues in power semiconductors. You can only sustain the max current IF you manage to dissipate enough power that the junction(s) temperature stays "reasonable." With Rds-on of 1.8 mOhm and, say, 600A flowing through the MOSFET, I calculate that you need to dissipate about 650W, which is no small feat. Does your current cost estimate include a big heatsink and fan?

The circuit you show has no provision for turning the MOSFET off; you'll charge up the gate to Von (maybe) through your secondary mosfet, but there's no discharge path to a Voff when it's time to stop. A fair amount of attention in high-power mosfet circuits goes to making sure that the turn-on and turn-off events happen FAST, because in-between the MOSFET is going to be operating in a linear region where Rds is much higher, and the power dissipation will leap-up (linearly with Rds-on) in neat little spikes, and fry your MOSFET if you aren't careful.

And of course, at 600A, your interconnections and even your wire become things that you have to pay pretty careful attention to.

In short, a speed controller at this sort of power level is one of those things that SOUNDS easy ("just use a huge MOSFET"), but quickly gets more complicated as you have to take into account all the annoying real-world behaviors that exist.

There are some "starting points" in the "DIY electronics" portions of RC Forums, though of course most of those are for far lower currents than you'd encounter in a full-sized car.
Dec 31, 2008. 10:17 AMskunkbait says:
Yeah, I could use those too. I have enough stuff to make a pretty neat EV, (except the speed controller).
Dec 31, 2008. 11:48 AMskunkbait says:
Thanks! I'll have a good look tonight. I have all the stuff to make an electric motorcycle, and most of the stuff to make an electric Firebird.
Dec 31, 2008. 7:22 PMLinuxH4x0r says:
DO IT!
Dec 31, 2008. 7:52 PMskunkbait says:
The bike is likely, I don't know if I've the time to do the Firebird. My kids may inherit that project.
Dec 31, 2008. 11:24 AMNachoMahma says:
. Most commercials units will have current limiting, ramping, and other functions that DIY units usually omit. I don't know if that makes them worth the extra money or not, but there are good reasons for them to cost more. . . Keep us updated on your project. Sounds interesting.
Dec 31, 2008. 2:54 PMNachoMahma says:
. Unless you are aiming for all-out performance and aren't worried about reliability, I suggest you add current limiting. Ramping is a good idea, also. Heat is the #1 enemy of motors (and most other electrical components, including the controller). . For proof-of-concept, CL is probably not that important. For everyday use, it is.
Jan 5, 2009. 6:37 PMNachoMahma says:
. No need for a 1000A sensor. . Ever hear of a CT (current transformer)? . If you know the load resistance, computing the current from the applied voltage is trivial.
Jan 5, 2009. 6:42 PMNachoMahma says:
. Oops. I don't think a CT will work well with PWM.
Dec 31, 2008. 3:59 PMGoodhart says:
Also, remember that commercial products must comply with FCC, CPSC, and numerous other rules, regulations, and compliances. This all adds cost to both the initial engineering of the product and to the final construction of it.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!