We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Battery Management Controllers


Every battery type has its own unique charging requirements. Managing these diverse requirements, while cell-balancing, fuel gauging and managing power paths, can become very complex. Flyback, buck and boost topology design examples using PIC® microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs) demonstrate how to handle these functions with compact, easy-to-implement circuits. These design examples include temperature, voltage, current and time monitoring. In addition, the charge profiles can be customized in firmware to match the exact requirements of a battery manufacturer and to allow any desired customization to improve battery capacity, charge time or system lifetime.

MCP19111 Battery Charger Evaluation Board


The MCP19111 Battery Charger Evaluation Board demonstrates the features of a programmable and configurable multi-chemistry battery charger. The MCP19111 can be programmed to make a very flexible battery charger by controlling a high-efficiency synchronous buck circuit. The controller dynamically moves from voltage- to current-controlled charging, following the charge characteristics of the target battery chemistry, and the operation can be adjusted or monitored using the available software Graphical User Interface (GUI), a PICKit™ in-circuit debugger/programmer and a USB connection.

Battery Charger Application Note


Solar MPPT Battery Charger for the Rural Electrification System (AN2321)

This application note describes how to develop a portable solar charging system for use in a rural area.

Would you like to learn more about the advantages of switching to digital power supplies? Click on the link below to download our Features, Value and Benefits of Digital Control for Power Supplies white paper.

Digital Power Supply Design Made Easy


MPLAB® PowerSmart™ Development Suite


Accelerate the development of your digital power designs with the MPLAB PowerSmart Development Suite, a user-friendly design ecosystem that eliminates the need to manually write DSP-specific code for dsPIC33 DSCs.

Tools and Resources