Table of Contents

1.Cell Sampling Wire Connection

2.NTC Thermistor Connection

3.Cell Main Positive and Negative Connection Method

4.Charger Connection Procedure

5.CAN Bus Connection Method

6.OLED Display Connection Method

7.Button Connection Method

8.UART Connection Method

9.BMS Normal Operation

10.BMS Fault Codes

 

1. Cell Sampling Wire Connection

First, insert the cell wires sequentially, making sure not to reverse the order and to connect the positive and negative terminals correctly. Note that B0 is the total negative terminal of the cell, and B28 is the total positive terminal of the cell.

2. NTC Thermistor Connection

Connect the thermistors (NTC). The system supports up to 4 NTCs, which can be configured according to your needs. Pay attention to the socket sequence, which corresponds to T1, T2, T3, and T4.


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.Charger Connection Procedure

Connect the charger by attaching C+ to the charger's positive terminal and C- to the charger's negative terminal. Make sure not to connect them in reverse.

5.CAN Bus Connection Method

The CAN port is primarily used for communication with the 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. The connection can be omitted if there is no specific requirement.

CAN

EN

External 5V for CAN

 

NC 

NC

 

H

CANH

 

L

CANL

 

GND

CANGND

6.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

 

7.Button Connection Method

The button is primarily used for turning the BMS on and off. It can also be omitted, 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

8.UART Connection Method

UART is used for serial communication, primarily between the Window BMS TOOL and the mobile Bluetooth app.

9.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.

10.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 Under Voltage=6
Fault Code_Cell Hard Over Voltage=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

 

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

2Homepage 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

3Cell display 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.

4Temperature 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.

 

5System parameter viewing page

 

 

6CELL page setting instructions

  • Cells in series: Number Of Cells in Series Used by the Battery Management System

  • Cells in parallel:Number Of Cells in Parallel per String

  • Parallel modules count:Number Of Battery Packs in parallel

  • Battery capacity total:Total Battery Capacity

  • Cell hard undervoltage: Cell Hardware Undervoltage Protection Voltage

  • Cell hard overvoltage:Cell Hardware Overvoltage Protection Voltage

  • Cell soft undervoltage:Cell SoftUndervoltage Protection Voltage

  • Cell soft overvoltage:Cell SoftOvervoltage Protection Voltage

  • Cell balance difference:Balance start voltage difference

  • Cell balance start voltage: Balance Start Voltage

  • Cell balance all time: Enable balancing function throughout the entire state

  • Cell balance interval: The time interval for voltage balancing between battery cells

  • Max allowed current: Maximum Allowed Operating Current

  • Cell monitor type:Chip model selection of AFE

  • Cell monitor count: Number of AFE chips

7TEMPERATURE page setting instructions

  • Battery temp discharging max: Maximum temperature setting for battery discharging

  • Battery temp discharging min: Minimum Discharge Temperature Setting

  • Battery temp Charging max: Maximum Charge Temperature Setting

  • Battery temp Charging min: Minimum Charge Temperature Setting

  • BMS temp max: Maximum Allowed Operating Temperature

  • BMS temp min: MinimumAllowed Operating Temperature

  • Temp sensor per board: Number of Temperature Probes per AFE

  • Number of Expansion Board: External Temperature Monitor Board Count

  • Temp sens per expansion board:Probe Count per Temperature Monitoring Board

8MODULE page setting instructions

 

  • Voltage data source: Selecting Voltage Source for BMS Detection, Either from ADC Chip or AFE

  • Current data source: Selectable Current Monitoring Source

  • Buzzer signal source: Beeper Alarm Activation

  • Timeout discharge retry: Retry Output Waiting Time After Output Protection

  • Timeout charge retry: Retry Charging Waiting Time After Charge Protection

  • Allow charging during discharge: Allow Discharge While Charging

  • External enable opState: State Upon Startup When BMS Is Externally Initiated

  • Charge enable opState: State Upon Startup When BMS Is Initiated for Charging

9CAN setting instructions

  • CAN ID: CAN ID Setting

  • CAN ID style: CAN ID Selection, Configurable for VESC, etc

  • Can throughput: CAN Bus Rate Selection

  • Emit status over CAN:Sending Data Over CAN Bus

  • Emit status protocol: CAN Bus Protocol Selection