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