VERY simple dc motor drive circuit?

Mar 02, 2007 29 Replies

wart

feedback,

Now that you mention it, I remember the trick of reading the back EMF.

However, where does the current go ?:-)

Then there's EC motor (electronically commutated) controllers like I designed for Bosch. The speed is a function of the clock rate.

I still have one of their motors here that is as big as an alternator ;-)

...Jim Thompson

| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.

Jim Thompson sez:

A straightforward solution.

What is U1? Any op-amp?

Is Rext chosen to be the same R as the motor?

To make speed variable, should R1 be replaced with variable?

That's OK. I think that speed regulation is not so critical. The goal is to be able to adjust full range. If it's noticed that speed has changed due to thermal reasons, can easily be manually adjusted. It should settle down once motor has warmed...

If you would be so kind... (c:

Thanks,

John English

In article , Jamie wrote: [....]

Don't forget the diode on the motor to eat the spike as the MOSFET turns off.

If you run the pin 5 of the 555 to a zener, you can compensate for the variations in the input voltage.

-- kensmith@rahul.net forging knowledge

"John E." skrev i meddelandet news: snipped-for-privacy@news.sf.sbcglobal.net...

wart

feedback,

formatting link

JT

Either an OpAmp with enough power capability to run the motor directly, or an OpAmp with a boost transistor added at the output.

Yes.

No, VC is the "command"

...Jim Thompson

| James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food.

In that case, from now on I will be suggesting the use of AVRs! I wouldn't want to be a "troll".

More seriously ... while I agree that using a uC to generate an unvarying square wave is overkill, I think you're diluting the term "troll" into meaninglessness ... it doesn't just mean "someone who posted something I don't agree with", you know.

Actually, the uC approach might not be so silly. DigiKey shows about the same prices for PIC10F200s as for 555s, and the PIC would require fewer external components (after programming, of course). Ditto the ATtiny11 and some of the Zilog Z8s. Sheesh!

Wim Lewis , Seattle, WA, USA. PGP keyID 27F772C1

LM317, a pot, & a couple of resistors should do the trick easily & cheaply. Suitable circuits can be found on most LM317 data sheets.

W "Some people are alive only because it is illegal to kill them." . | ,. w , \\|/ \\|/ Perna condita delenda est ---^----^---------------------------------------------------------------

Take a look at the links here

formatting link

Tomi Engdahl (http://www.iki.fi/then/) Take a look at my electronics web links and documents at http://www.epanorama.net/

That's not good. Every problem must be solved by a circuit using either an LM555 or a PIC, perferably both :>

Earlier, I suggested the LT1083 as a better way to go than the LM317 because of the heat issue. I have also thought of a very ugly circuit like this:

Input +V ------+------------------+----------------+----- To motor ! ! ! ! \ ! ! / --- ! -- \ --------- ^ ! ! ! ! ! ! --- +---/\/\---++----+----- To motor ! --- ! ! \ ! !/e ! /

Hey, LM317s are /nearly/ as traditional an answer to any kind of electronics problem as the classic 555, & much more traditional than those new-fangled PICs. ;) (And my science teacher in highschool used LM3909 as his solution for most things.)

W "Some people are alive only because it is illegal to kill them." . | ,. w , \\|/ \\|/ Perna condita delenda est ---^----^---------------------------------------------------------------

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required