Go Back   EcoModder Forum > EcoModding > Fossil Fuel Free > Open ReVolt: open source DC motor controller
Register Now
 Register Now
 

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 11-05-2011, 05:31 PM   #51 (permalink)
EcoModder
 
Join Date: Mar 2010
Location: New Zealand
Posts: 181
Thanks: 0
Thanked 33 Times in 20 Posts
Soon!

__________________
Sometimes I sits and thinks and sometimes I just sits.
  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 11-30-2011, 03:12 PM   #52 (permalink)
EcoModder
 
Join Date: Mar 2010
Location: New Zealand
Posts: 181
Thanks: 0
Thanked 33 Times in 20 Posts
OK, I have the thing working reliably now so I'll send the files to sawickem to create a wiki thing.
__________________
Sometimes I sits and thinks and sometimes I just sits.
  Reply With Quote
The Following User Says Thank You to harlequin2 For This Useful Post:
MPaulHolmes (11-30-2011)
Old 11-30-2011, 05:54 PM   #53 (permalink)
ReVolt Enthusiast
 
Join Date: Jun 2009
Location: Michigan, USA
Posts: 239
Thanks: 98
Thanked 47 Times in 40 Posts
Quote:
Originally Posted by harlequin2 View Post
OK, I have the thing working reliably now so I'll send the files to sawickem to create a wiki thing.
I'll get those files uploaded into the wiki tomorrow !!!

-Mark
  Reply With Quote
Old 11-30-2011, 06:18 PM   #54 (permalink)
Master EcoModder
 
Join Date: Oct 2011
Location: Los Angeles
Posts: 588

Ladogaboy - '11 Mitsubishi Lancer EVO GSR
Team Emperor
90 day: 27.64 mpg (US)

E85 EVO - '11 Mitsubishi Lancer EVO GSR
90 day: 21.38 mpg (US)
Thanks: 59
Thanked 59 Times in 47 Posts
Wiki!!! I'm going to put building one of these on my to-do list. Thanks!
__________________
  Reply With Quote
Old 12-02-2011, 04:58 PM   #55 (permalink)
EcoModder
 
Join Date: Mar 2010
Location: New Zealand
Posts: 181
Thanks: 0
Thanked 33 Times in 20 Posts
For anyone interested in building this, the relevant files should appear on the wiki soon. Its fairly straightforward, but does use all smd parts, so if you haven't worked with these before, bite the bullet and get into it! I reckon smd's are easier to assemble than thru-hole parts, once you get the hang of it.
I do have pcbs available and also can supply them with the micros mounted and programmed if you wish. Send me a PM if interested, although all the info needed to make your own is included.
A quick overview:
Each cell has its own module which bolts directly to its terminals. These modules use a PIC micro to measure the cell voltage and temperature, and the have a 6R8 shunt which can be turned on or off for balancing. The controller talks to all of the modules via a "daisy-chain" comms link and collects voltage and temperature data. It displays the max and min values on a LCD and also the total battery voltage. It also controls cell balancing via the shunts and by controlling the charger.
Have at it!
__________________
Sometimes I sits and thinks and sometimes I just sits.
  Reply With Quote
Old 12-03-2011, 10:45 AM   #56 (permalink)
ReVolt Enthusiast
 
Join Date: Jun 2009
Location: Michigan, USA
Posts: 239
Thanks: 98
Thanked 47 Times in 40 Posts
Quote:
Originally Posted by harlequin2 View Post
For anyone interested in building this, the relevant files should appear on the wiki soon.
I just finished uploading Harlequin2's BMS files into the wiki for those interested.Open ReVolt/PCB Schematics - EcoModder

Let me know if anyone has problems downloading his BMS files.

Regards,

-Mark
  Reply With Quote
Old 12-03-2011, 10:24 PM   #57 (permalink)
EcoModding Lurker
 
Join Date: Feb 2009
Location: Regina, SK, Canada
Posts: 15
Thanks: 0
Thanked 3 Times in 3 Posts
Here's my thinking on a BMS. Each cell should be able to be switched out completely. So, for instance, there are 2 MOSFETS on each cell, one to enable output (Connect from + to out) and the other to disable output and short the cell (Connect from - to out). This will ensure that, upon error or failure, the entire pack doesn't die, the voltage just drops by one cell's worth. This can continue until the entire pack (or at least the majority of it) has dropped out, or a low voltage condition forces a stop. When charging, this means the cell is charged to full and dropped out completely (a signal could be issued to the charger to drop input voltage by one cell's worth) to continue charging the rest of the cells, so every single cell is charged to completely "full".

This would give both top and bottom balancing. It would have the entire pack's entire capacity available for use, and would give a better "ratcheting down" of available power to let you know you're nearing the end of your range, rather than a sudden drop off a cliff.

However, it would mean that series strings would need to be widely paralleled, as the MOSFETs would severely limit the available current. Alternatively, small relays could be used. But no matter the switching system, it's that switch that would be the limiting factor, unfortunately.
  Reply With Quote
Old 12-04-2011, 09:50 AM   #58 (permalink)
ReVolt Enthusiast
 
Join Date: Jun 2009
Location: Michigan, USA
Posts: 239
Thanks: 98
Thanked 47 Times in 40 Posts
Quote:
Originally Posted by sawickm View Post
I just finished uploading Harlequin2's BMS files into the wiki for those interested.Open ReVolt/PCB Schematics - EcoModder

Let me know if anyone has problems downloading his BMS files.
Update:

Harlequin2 just sent me some updated files for his BMS. I will posting them soon.

-Mark
  Reply With Quote
Old 12-04-2011, 04:31 PM   #59 (permalink)
EcoModder
 
Join Date: Mar 2010
Location: New Zealand
Posts: 181
Thanks: 0
Thanked 33 Times in 20 Posts
Quote:
Originally Posted by Anaerin View Post
Here's my thinking on a BMS. Each cell should be able to be switched out completely. So, for instance, there are 2 MOSFETS on each cell, one to enable output (Connect from + to out) and the other to disable output and short the cell (Connect from - to out). This will ensure that, upon error or failure, the entire pack doesn't die, the voltage just drops by one cell's worth. This can continue until the entire pack (or at least the majority of it) has dropped out, or a low voltage condition forces a stop. When charging, this means the cell is charged to full and dropped out completely (a signal could be issued to the charger to drop input voltage by one cell's worth) to continue charging the rest of the cells, so every single cell is charged to completely "full".

This would give both top and bottom balancing. It would have the entire pack's entire capacity available for use, and would give a better "ratcheting down" of available power to let you know you're nearing the end of your range, rather than a sudden drop off a cliff.

However, it would mean that series strings would need to be widely paralleled, as the MOSFETs would severely limit the available current. Alternatively, small relays could be used. But no matter the switching system, it's that switch that would be the limiting factor, unfortunately.
Yes, "unfortunately" is the word.
My car draws a peak current of just over 600A and has 45 cells, so to do what you suggest would require 90 switches each capable of carrying 600A. Preferably with zero voltage drop!
Might be a bit difficult......
It is certainly a possibility for charging though, as the current is more like 15 or 20 A. But still, 90 x 20A relays at about $10 each?
__________________
Sometimes I sits and thinks and sometimes I just sits.

Last edited by harlequin2; 12-04-2011 at 04:34 PM.. Reason: correction
  Reply With Quote
Old 12-04-2011, 07:05 PM   #60 (permalink)
ReVolt Enthusiast
 
Join Date: Jun 2009
Location: Michigan, USA
Posts: 239
Thanks: 98
Thanked 47 Times in 40 Posts
Quote:
Originally Posted by sawickm View Post
Update:

Harlequin2 just sent me some updated files for his BMS. I will posting them soon.

-Mark
Files are now updated: Open ReVolt/PCB Schematics - EcoModder

-Mark

  Reply With Quote
Reply  Post New Thread






Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com