Maker Pro
Maker Pro

Designing a PWM DC motor controller for under a car hood...

  • Thread starter they call me frenchy!
  • Start date
T

they call me frenchy!

Hello all,
I am designing an open loop PWM DC motor speed controller for a 12vdc
pump. It will reside in the "harsh" environment of under a car hood.
The motor speed/PWM output will be controlled by a sensor CV (0-5v).
Motor requirement is 12vdc / 3amps continuous (6amps@start). My
question is whether I should lean in any of these following
directions...

1) 556 (Dual timer circuit) driving a MOSFET
2) LM324 quad opamp circuit driving a MOSFET
3) Some type of dedicated motor control IC

There will not be a microcontroller in the system.

****
So, I know that 1 & 2 above will theoretically work, but will the
control voltages be susceptible to the "harsh" noisy environment? I am
a PCB designer, so designing a PCB with proper noise rejection is not a
problem. I am leaning toward #2 above...but I wonder if it would be
smarter to find a dedicated motor control IC that has protection
circuitry built into it (over temp, over current, etc). Lastly, the
LM324 is pretty wimpy on the temperature range, so I would probably
need to use the military LM124 which is waaaaay more expensive. Target
price for the electrical system is <US$10 (not including my sensor).

Any advice would be appreciated.
thx,
frenchy
 
P

Paul Mathews

they said:
Hello all,
I am designing an open loop PWM DC motor speed controller for a 12vdc
pump. It will reside in the "harsh" environment of under a car hood.
The motor speed/PWM output will be controlled by a sensor CV (0-5v).
Motor requirement is 12vdc / 3amps continuous (6amps@start). My
question is whether I should lean in any of these following
directions...

1) 556 (Dual timer circuit) driving a MOSFET
2) LM324 quad opamp circuit driving a MOSFET
3) Some type of dedicated motor control IC

There will not be a microcontroller in the system.

****
So, I know that 1 & 2 above will theoretically work, but will the
control voltages be susceptible to the "harsh" noisy environment? I am
a PCB designer, so designing a PCB with proper noise rejection is not a
problem. I am leaning toward #2 above...but I wonder if it would be
smarter to find a dedicated motor control IC that has protection
circuitry built into it (over temp, over current, etc). Lastly, the
LM324 is pretty wimpy on the temperature range, so I would probably
need to use the military LM124 which is waaaaay more expensive. Target
price for the electrical system is <US$10 (not including my sensor).

Any advice would be appreciated.
thx,
frenchy

1) temperatures under the hood vary quite a bit, depending on location
and operating condition. Worst case is obviously anywhere near exhaust
components and away from airflow, and worst case for electronics is
usually when starting up after a hot shutdown of the engine.
Temperatures continue to rise for a while after shutting off the
engine, since there may be no airflow or coolant flow.
2) Commercial temp range ICs may not be much different than industrial
or military these days, except with respect to how much testing they've
undergone before shipment. Lots of products use commercial temp range
ICs at extended temp ranges. (Oh, horror!)
3) Regardless of which type circuitry you choose, your main challenges
are likely to be in packaging the electronics for shock, vibration,
temperature changes, ESD, EMI. Find out about auto electronics
operating conditions like 'load dump transients'.
4) Brush-type motors generate lots of conducted EMI. Learn about
bypassing and otherwise filtering this.
Paul Mathews
 
J

Jim Thompson

On 3 May 2006 08:51:50 -0700, "Paul Mathews" <[email protected]>
wrote:

[snip]
1) temperatures under the hood vary quite a bit, depending on location
and operating condition. Worst case is obviously anywhere near exhaust
components and away from airflow, and worst case for electronics is
usually when starting up after a hot shutdown of the engine.

Called "soak"
Temperatures continue to rise for a while after shutting off the
engine, since there may be no airflow or coolant flow.

When I was designing car parts I used a spec of -40°C to +140°C
2) Commercial temp range ICs may not be much different than industrial
or military these days, except with respect to how much testing they've
undergone before shipment. Lots of products use commercial temp range
ICs at extended temp ranges. (Oh, horror!)
3) Regardless of which type circuitry you choose, your main challenges
are likely to be in packaging the electronics for shock, vibration,
temperature changes, ESD, EMI. Find out about auto electronics
operating conditions like 'load dump transients'.
4) Brush-type motors generate lots of conducted EMI. Learn about
bypassing and otherwise filtering this.
Paul Mathews


...Jim Thompson
 
A

Al

Jim Thompson said:
On 3 May 2006 08:51:50 -0700, "Paul Mathews" <[email protected]>
wrote:

[snip]


When I was designing car parts I used a spec of -40°C to +140°C

[snip]

The last winter I lived in Montana, the coldest day was -51F. But that
was in the late 60's and the only electronics in the car was an AM/FM
radio.

I wonder how the hybrid autos do in those temps.?

When the temp. got below -30F, it was impossible to start the car when
it had cold soaked. So I kept a spare battery in the kitchen and took it
out with me to jump start the car every morning. Yes, I even had a
Corvair to avoid the anti-freeze problem. Ah, the good old days!

Al
 
K

Keith

Jim Thompson said:
On 3 May 2006 08:51:50 -0700, "Paul Mathews" <[email protected]>
wrote:

[snip]


When I was designing car parts I used a spec of -40°C to +140°C

[snip]

The last winter I lived in Montana, the coldest day was -51F. But that
was in the late 60's and the only electronics in the car was an AM/FM
radio.

I wonder how the hybrid autos do in those temps.?

Probably about as good as diesels. ;-)
When the temp. got below -30F, it was impossible to start the car when
it had cold soaked. So I kept a spare battery in the kitchen and took it
out with me to jump start the car every morning. Yes, I even had a
Corvair to avoid the anti-freeze problem. Ah, the good old days!

I remember visiting my brother in Minneapolis 30+ years ago. He
had a beetle, but had to take the battery in at night or it would
freeze (it was weak). His Dodge sat in the garage plugged into a
tank heater.

We've hit -30F a couple of times and -20F almost every year (though
not anywhere close this winter). Below about -20F my cars have
about a 50/50 chance of starting. One would either start instantly
or flood just as fast; flip a coin. It *rarely* (three days in
since records have been kept) gets above 100F so batteries last
longer than one would expect. Longer than they do in say, Arizona.
;-)
 
K

Ken Smith

Hello all,
I am designing an open loop PWM DC motor speed controller for a 12vdc
pump. It will reside in the "harsh" environment of under a car hood.
The motor speed/PWM output will be controlled by a sensor CV (0-5v).
Motor requirement is 12vdc / 3amps continuous (6amps@start). My
question is whether I should lean in any of these following
directions...

1) 556 (Dual timer circuit) driving a MOSFET

Why dual? It seems to me that you don't really care about the frequency
only the duty cycle matters.
 
Top