The Vectux M-BMS

Mik's picture

The Vectux Manual Battery Management System (M-BMS) is a handy device.

I do not recommend to build one, though!

Much more details about the entire M-BMS, for the Rotary switch Array and about how it was developed can be found on Endless Sphere:

The M-BMS works because I have capacity tested all cells individually and arranged the worst ones in order of capacity at the positive end of the string. Therefore I can quite reliably predict where I need to focus my manual monitoring efforts.

The M-BMS allows individual voltage monitoring of the 13 worst cells and of a few good cells (for comparison). It also taps into the 12 stock battery temp sensors of the Vectrix and allows monitoring of temperature at 6 additional locations in and around the battery.

It allows individual recharging of all 13 weak cells, either with auxiliary battery packs during riding or parking, or with an external charger. It allows charging from a single cell up to 18s cells.


(After removal of the battery housing cover) the M-BMS also allows for charging of all individual 8s and 9s modules of cells with an external charger. That could be useful after periods of non-use, or repairs, to balance the battery prior to charging with the on board stock charger.

Each added tab consists of a 20A fuse directly at the cell, then 30A rated cable to the top of the battery pack. Connectors on top of the pack allow for the 8s and 9s module charging or discharging, and divide the tabs into monitoring cables (for each tab, with 15kOhm resistors in line) and recharging/discharging tabs (for the 14 cells at the positive end of the string and tab 102-028, without resistors but with an additional 10A fuse within easy reach).

That allows safe monitoring of the full pack voltage of up to 153V (due to the resistors limiting current) and limits the maximum voltage at the low resistance connections (which are easily accessible) to a relatively safe 40V.
How it works in practice:

On the right side of the switch box one can select either the entire string voltage (102s), or first 27s, or last 27s, or any of the 12 modules of 9 or 8 cells, or groups of 5s cells, 3s cells and individual cells.
And on the left are three switches that allow to select one of 18 temperature sensors in and around the battery.

It only makes sense because I have analyzed each cell, and the low capacity ones are all located at one end of the series. It's more of a learning device than a useful BMS for any other rider...

I can very efficiently identify the cell which starts to reverse charge first, by monitoring voltage drop under load, first in larger groups, then by quickly "zooming in" on the offending cell.
Here you can find the schematics:

Vectux M-BMS Switch Array 2009-05-10.pdf25.1 KB
Vectux M-BMS 2009-05-10.pdf184.69 KB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Re: The Vectux M-BMS

This was done in June 2010 - reposted here from ES:

I have made a change to the Vectux M-BMS to allow charging with an external charger.

To allow this, I removed the connection to tab 28R and made a connection to tab 103 (negative end of the battery) instead. This tab is diode protected to allow only charging, but not discharging through this tab.

Now I can connect a charger like "Universal Freddy" and charge the battery independently of the stock on-board charger, without opening the battery compartment.

I added a big red and a big black female connector to the fuse box in the boot to make accidental wrong connections more difficult.

It all continues to work well!

More details on Endless Sphere:


Simply Car-free How to Pedal Toward Financial Freedom and a Healthier Life

Who's new

  • udos46
  • AllThingsElectric
  • albertom
  • Bohdan
  • Username
Customize This