3.Cell Main Positive and Negative Connection Method
4.Load Terminal Connection Method
5.Charger Connection Procedure
6.CAN Bus Connection Method
7.OLED Display Connection Method
8.Button Connection Method
9.UART Connection Method
10.BMS Normal Operation
11.BMS Fault Codes
1. Cell Sampling Wire Connection
First, insert the cell wiring in sequence, paying attention to the order and ensuring not to mix up the positive and negative connections. Among these, B0 is the total negative terminal of the cell, and B24 is the total positive terminal of the cell.
2.NTC Thermistor Connection
Connect the Thermistors (NTC) to the BMS. The system supports up to 10 NTCs, which can be configured according to your needs. Pay attention to the socket sequence, which corresponds to T1, T2, T3, T4, T5, T6, T7, T8, T9, and T10.
3.Cell Main Positive and Negative Connection Method
Connect the main positive and negative terminals of the battery cells. B+ is the main positive terminal of the battery cells, and B- is the main negative terminal. Make sure not to connect them in reverse.
4.Load Terminal Connection Method
Connect the load positive and negative terminals. P+ is the load positive terminal, and P- is the load negative terminal. Make sure not to connect them in reverse.
5.Charger Connection Procedure
Connect the charger by attaching P- to the charger's negative terminal and C+ to the charger's positive terminal. Make sure not to connect them in reverse.
6.CAN Bus Connection Method
electronic speed controller (ESC). To connect the CAN port to the VESC, use a 5P 1.25mm cable. The interface signals from top to bottom are: GND, H, L, NC, EN. If there is no requirement, the connection can be omitted.
CAN
EN
External 5V for CAN
NC
NC
H
CANH
L
CANL
GND
CANGND
7.OLED Display Connection Method
The OLED interface is used to connect the display, which can show information such as voltage, current, and other relevant data.
OLED
3.3V
+3.3V
RST
No connect
SDA
SDA signal output for OLED display
SCL
SCL signal output for OLED display
GND
GND
8.Button Connection Method
The button is primarily used for turning the BMS on and off. It can also be omitted if not needed, as the BMS can automatically turn on when charging and turn off when fully charged.
Power Button
GND
GND
N.O.
Normally open pin for power button
3.3V
No connect +3.3V
LED
+3.3V for LED (optional)
GND
GND
9.UART Connection Method
The UART interface is used for serial communication, primarily for connecting to PC BMS-Tool software and mobile Bluetooth applications.
UART
3.3V
3.3V Power
NC
NC
TX
TX Single
RX
RX Single
GND
GND
10.BMS Normal Operation
When the BMS is plugged into a power source and all connections are correct, the OLED screen will automatically enter the SOC display interface, indicating normal operation.
11.BMS Fault Codes
In cases of wiring errors or incorrect parameter settings, the OLED will display corresponding error messages. You can troubleshoot the issues based on the error codes provided
Fault Code_None = 0, Fault Code_Pack Over Voltage=1 Fault Code_Pack Under Voltage=2 Fault Code_Load Over Voltage=3 Fault Code_Load Under Voltage=4 Fault Code_Charger Over Voltage=5 Fault Code_Charger UnderVoltage=6 Fault Code_Cell Hard OverVoltage=7 Fault Code_Cell Hard Under Voltage=8 Fault Code_Cell Soft Over Voltage= 9 Fault Code_Cell Soft Under Voltage=10 Fault Code_Cell Quantity Errors=11 Fault Code_Max Uvt Ovt Errors=12 Fault Code_Over Current=13 Fault Code_Over Temp BMS=14 Fault Code_Under Temp BMS=15 Fault Code_Discharge Over Temp Cells=16 Fault Code_Discgarge Under Temp Cells=17 Fault Code_Charge Over Temp Cells=18 Fault Code_Charge Under Temp Cells=19 Fault Code_Precharge TimeOut=20 Fault Code_Discharge Retry=21 Fault Code_Charge Retry=22 Fault Code_CAN Delayed Power Down=23 Fault Code_Not Used TimeOut=24 Fault Code_Charge Disonnect= 25
VESC-TOOL Setting up BMS Tutorial
BlueTooth APP User Manual ( V1.0 )
1、Bluetooth connection
1>Click Bluetooth
2>Select the corresponding Bluetooth device in the Bluetooth list. After the connection is successful, it will display Connected.
3>Return to the home page, the Bluetooth icon changes to connected status
2、Homepage introduction
1>A green dot will be displayed in the upper right corner if the Bluetooth connection is successful, and a red dot will be displayed if it is not connected.
2>The circle shows the battery level
3> Battery Status next to the battery level
4> Display Main Parameters on white area
3、Celldisplay page
1>The CELL page displays the voltage of the battery cells in sequence. The actual display count is determined by the number of series cells set in the BMS.
4、Temperature display page
1>The temperature page displays the temperatures detected by the BMS temperature probes. The actual number of displayed temperatures corresponds to the number of temperature sensors installed in the BMS.
5、System parameter viewing page
6、CELL pagesetting instructions
Cells in series:Number Of Cells in Series Used by the Battery Management System, Connecting cells in series increases the overall voltage of the battery pack.
Cells in parallel:Number Of Cells in Parallel per String,Connecting cells in parallel increases the capacity of the battery pack without changing the overall voltage.
Parallel modules count:Number Of Battery Packs in parallel,Multiple battery packs in parallel can further increase the total capacity of the battery system.
Battery capacity total:Total Battery Capacity,typically measured in ampere-hours (Ah) or watt-hours (Wh).
Cell hard undervoltage:Cell Hardware Undervoltage Protection Voltage,When the cell voltage drops below this value, the hardware triggers a protection mechanism to prevent further discharge.
Cell hard overvoltage:Cell Hardware Overvoltage Protection Voltage,When the cell voltage rises above this value, the hardware triggers a protection mechanism to prevent further charging.
Cell soft undervoltage:This refers to the software undervoltage protection voltage for each battery cell, which is usually slightly higher than the hardware undervoltage protection voltage. Controlled by software, it is used to prevent over-discharge of the battery.
Cell soft overvoltage:This refers to the software overvoltage protection voltage for each battery cell, which is usually slightly lower than the hardware overvoltage protection voltage. Controlled by software, it is used to prevent over-charging of the battery.
Cell balance difference:Refers to the voltage difference required to initiate the balancing function between battery cells.
Cell balance start voltage: This refers to the voltage at which the balancing function between battery cells is initiated.
Cell balance all time: This refers to whether the voltage balancing function between battery cells should be enabled throughout the entire state of the battery.
Cell balance interval: This refers to the time interval for executing the voltage balancing function between battery cells.
Max allowed current: This refers to the maximum current value allowed by the Battery Management System.
Cell monitor type:This refers to the selection of the AFE (Analog Front End) chip model used for battery monitoring.
Cell monitor count: This refers to the number of AFE chips used for battery monitoring.
7、TEMPERATUREpagesetting instructions
Battery temp discharging max: This refers to the maximum allowable temperature for battery discharge.
Battery temp discharging min: This refers to the minimum allowable temperature for battery discharge.
Battery temp Charging min: This refers to the maximum allowable temperature for battery charging.
BMS temp min: This refers to the minimum allowable temperature for battery charging.
Temp sensor per board: This refers to the maximum allowable operating temperature for the BMS.
Number of Expansion Board: This refers to the number of external temperature monitoring boards.
Temp sens per expansion board:This refers to the number of temperature probes on each temperature monitoring board.
8、MODULE page setting instructions
Voltage data source: This refers to the selection of the voltage source for BMS detection, which can be from the ADC chip or the AFE
Current data source: This refers to the selectable source for current monitoring.
Buzzer signal source: This refers to the method of activating the beeper alarm.
Timeout discharge retry: This refers to the waiting time for retry after output protection is triggered.
Timeout charge retry: This refers to the waiting time for retry after charge protection is triggered.
Allow charging during discharge: This refers to whether discharging is allowed while the battery is being charged.
External enable opState: This refers to the operational state upon startup when the BMS is externally initiated.
Charge enable opState: This refers to the operational state upon startup when the BMS is initiated for charging.
9、CAN setting instructions
CAN ID: This refers to the setting of the CAN ID.
CAN ID style: This refers to the selection of the CAN ID, configurable for different devices such as VESC.
Can throughput: This refers to the selection of the CAN bus rate
Emit status over CAN:This refers to sending data over the CAN bus
Emit status protocol:CAN Bus Protocol Selection
The best is yet to come. Be the first to know about it.
SECURE PAYMENTS
Pay by debit or credit card, PayPal, or other secure payment platform.
WORLD WIDE SHIPPING
We ship worldwide. Most areas choose registered mail to arrive within 5-13 days
FAST& EFFICIENT SUPPORT
In case problems arise, we are very fast to help out and solve them the best ways possible
I'm a newbie, I just need a detailed diagram where to tap the accelerator, the forward/ reverse switch etc. I also need the software/program to change the parameter of maxkgo v6.8.
From the youtube video Ive seen, Its impressive.