Too Long; Didn't Read
A battery management system (BMS) operating in your smartphone is similar to the one controlling the battery of an electric car. However, the functionality of these two systems may be totally different. The design complexity depends on the battery characteristics that you need to monitor with your BMS. Here, you will get to know more about BMS functionality, as well as battery states and how you can estimate them.