DIY Electric Car Forums banner

1 - 15 of 15 Posts

·
Registered
Joined
·
8 Posts
Discussion Starter · #1 ·
What are the pros and cons of BMS?
I'm planning to build an microcontroller based BMS which have individual cell based voltage monitoring and central controller which reads all individual BMS clients data.
Total of 16 LiFePo4 cells of 40 to 60 Ah.

-AM-
 

·
Registered
Joined
·
2,217 Posts
Now there is a subject we've thoroughly beaten to death. I would suggest you pick any thread in this forum with "BMS" in the subject line and take a swing at it.
 

·
Registered
Joined
·
325 Posts
The pros are paid to sell BMS, they are professionals.
The cons are put in cells, they are convicts. :D

What are the pros and cons of BMS?
I'm planning to build an microcontroller based BMS which have individual cell based voltage monitoring and central controller which reads all individual BMS clients data.
Total of 16 LiFePo4 cells of 40 to 60 Ah.

-AM-
 

·
Registered
Joined
·
2,217 Posts
I'm sorry but I don't follow. Do you mean that BMS does some harm to individual cells or why cons are on cells side?
He's making a little joke there. Professionals are often called pros for short and criminals are often referred to as cons, short for convicts. I guess if the USA variant of English is not your first language the bit of humor would read more like nonsense.
 

·
Registered
Joined
·
8 Posts
Discussion Starter · #8 ·
He's making a little joke there. Professionals are often called pros for short and criminals are often referred to as cons, short for convicts. I guess if the USA variant of English is not your first language the bit of humor would read more like nonsense.
Oh, I see. That's why I didn't understand that. My mistake. I'm sorry.
 

·
Registered
Joined
·
8 Posts
Discussion Starter · #9 ·
Has anyone come by with a schematics of an uC based BMS's? Care to throw a link maybe?
Otherwise it's pretty straighforward but the communications between individual cells are little bit a problem? How others have implemented that? Obviously the common ground is not an option so a somekind of an galvanic separation is a necessity.
 

·
Registered
Joined
·
937 Posts
Has anyone come by with a schematics of an uC based BMS's? Care to throw a link maybe?
Otherwise it's pretty straighforward but the communications between individual cells are little bit a problem? How others have implemented that? Obviously the common ground is not an option so a somekind of an galvanic separation is a necessity.
optocouplers.
 

·
Registered
Joined
·
8 Posts
Discussion Starter · #11 ·
optocouplers.
You are joking, right? :rolleyes: Of course it's optocouplers.
The question here was how should I implement the communication between cells.
- Can I use RS232 serial bus?
- How to manage the clients so that they will not try to send simultaneously?
- How the master uC can query individual clients or shoud it make "an broadcast query" to all clients at once?
- By how the clients can then reply back to master?

These kind of an questions are in my mind for now.
 

·
Registered
Joined
·
312 Posts
Search for 'minibms' on this and other related forums. There is a lot of material available. The way you are thinking (if I am correct) seems to be close to what the minibms digital system is doing. It is worth checking it out and then coming back with some questions.

Regards
Dawid
 

·
Registered
Joined
·
8 Posts
Discussion Starter · #13 ·
Search for 'minibms' on this and other related forums. There is a lot of material available. The way you are thinking (if I am correct) seems to be close to what the minibms digital system is doing. It is worth checking it out and then coming back with some questions.
Regards
Dawid
Actually MiniBMS has nothing to do with digital BMS, if I have read the correct MiniBMS documents. Doesn't it just indicate if something is wrong with one of the cells (not even exact cell)?

My goal here is to create BMS which can read voltages of all individual cells and report that data to master unit by some sort of serial data bus. This way the driver (rider in this case) can easily know which cell has the problem and the master unit can keep an "eye" on that cell and report it to be bad if it continuously has "someting wrong". Also this way the master unit can reduce the motor current to save the cells and squeeze all the available juice from the battery pack within the healthy zone.
 

·
Registered
Joined
·
870 Posts
If I recall correctly, I think the MiniBMS will trigger by opening the NC signal wire but the unit on the particular cell that triggered it will have a fault light lit. I don't think you need to hunt for the problem cell.
 

·
Registered
Joined
·
8 Posts
Discussion Starter · #15 ·
If I recall correctly, I think the MiniBMS will trigger by opening the NC signal wire but the unit on the particular cell that triggered it will have a fault light lit.
Yes, you are right. That's how it work.

I don't think you need to hunt for the problem cell.
This is more likely a "nice to have" feature rather than necessity. Although the problem cell watchguard would be usefull as the individual cells in this case can not be easily observed.

-AM-
 
1 - 15 of 15 Posts
Top