rohitkhanna
Banned
- Joined
- May 1, 2012
- Messages
- 341
- Helped
- 76
- Reputation
- 150
- Reaction score
- 75
- Trophy points
- 1,308
- Location
- New Delhi, India
- Activity points
- 0
Puzzle: Why does SMPS trip ?
I have put together a project which involves driving upto 8 DC motors bidirectional simultaneously. Each is driven by a uC generated variable PWM through L298's. The direction change is (almost) instantaneous but happens at different unsync'd times for each motor... as per design. The DC motors are common car wiper-motors rated for 12V ops, and typically draw 0.6 - 0.8 amps each. Going upto ~ 1.6 - 1.8 amps on heavy load only.
This whole thing I am powering from a hacked, standard SMPS power supply - the type used for pC's. Its got a 12V current spec of ~12 amps.
The problem is that the SMPS trips if a connect more than 4 motors !! I am fairly sure it is an over-current trip, but can't figure out why.
Some thoughts that occured to me --
1) The PS -to- Controller DC power lines are a thickish wire of around 3-4 feet length. I estimate this would have an inductance of around 1-2uH. Could this be a point of concern ?
2) The power caps in the controller are not very large. Maybe if i increase these to several 1000's of uF they could handle any surge currents required when the motors change direction ? The surges may be adding up & causing a spike which makes the PS trip.
3) I have not put in any 'default' load on the PS. Some PS's like to have a minimum load on their output - the +5v one. Could this absence somehow be causing trouble ?
4) If all else fails, i could try putting in another SPMS in parallel. But that has it's own issues - especially if I haven't figured out what the real problem is upfront.
Any thoughts welcome !!
I have put together a project which involves driving upto 8 DC motors bidirectional simultaneously. Each is driven by a uC generated variable PWM through L298's. The direction change is (almost) instantaneous but happens at different unsync'd times for each motor... as per design. The DC motors are common car wiper-motors rated for 12V ops, and typically draw 0.6 - 0.8 amps each. Going upto ~ 1.6 - 1.8 amps on heavy load only.
This whole thing I am powering from a hacked, standard SMPS power supply - the type used for pC's. Its got a 12V current spec of ~12 amps.
The problem is that the SMPS trips if a connect more than 4 motors !! I am fairly sure it is an over-current trip, but can't figure out why.
Some thoughts that occured to me --
1) The PS -to- Controller DC power lines are a thickish wire of around 3-4 feet length. I estimate this would have an inductance of around 1-2uH. Could this be a point of concern ?
2) The power caps in the controller are not very large. Maybe if i increase these to several 1000's of uF they could handle any surge currents required when the motors change direction ? The surges may be adding up & causing a spike which makes the PS trip.
3) I have not put in any 'default' load on the PS. Some PS's like to have a minimum load on their output - the +5v one. Could this absence somehow be causing trouble ?
4) If all else fails, i could try putting in another SPMS in parallel. But that has it's own issues - especially if I haven't figured out what the real problem is upfront.
Any thoughts welcome !!
Last edited: