Technical Help
The battery management system or BMS is a computer that protects the battery. The BMS continuously draws a small amount of power from your battery. If you drain your battery and let it sit for a month or more, your battery voltage can drop below the minimum for discharging/charging and the BMS will not allow you to charge your battery. If you have ANT BMS with Bluetooth connectivity the charge port can be forced on.
​
Your BMS will protect your battery from; overcharging, over discharging, drawing too much current and charging with too much current. ANT and JBD BMS protect cells from overheat.
​
Batteries with Bluetooth BMS do not require the user to connect with BMS to use the battery. BMS connection allow user to view battery voltage, cell group voltages, charge/discharge current as well as all other technical parameters used to manage and protect your battery. Resetting the BMS will erase all the parameters needed for your battery to function. When accessing the BMS the user should be careful not to inadvertently change any of the parameters.
ANT BMS App for iOS & Android can be found here https://www.amdapps.com/.
JBD BMS App, search XiaoxiangBMS or SmartBMS Utility.
​
Short circuit protection means the BMS will protect your battery from thermal event if there is a short circuit. Often times if the battery is immediately disconnected from the short circuit it will not cause damage to the battery itself, however the response time of the BMS is long enough that damage to the discharge port may occur and in some cases will require replacement. Batteries left in short circuit will be damaged permanently.
​
The BMS is designed to work with various cell types / configurations and therefore had to be programmed for your specific configuration when the battery was built (i.e. LR2170LA 20s7p). If you connect to your BMS and select "Reset BMS" you will clear the programming and your battery will have to be reprogrammed to function again.
Kelly controller is compact and delivers more torque for a given phase amp rating. The programming is simpler due to less options. Connectivity can be difficult and IOS devices are not supported.
Fardriver offers many options. The auto learn feature learns the throttle resulting in less throttle errors. Torque is programable for each speed setting for different rider abilities. Fardriver displays temperature monitoring at room temperature so correct motor sensor selection can be verified.