1. Constant current and constant voltage protection
2. Battery heat management
3