ProductsMicrocontrollersSupportMicrocontrollers Design Examples

Off-line li-ion battery charger design example

Description
Now that many portable electrical systems and products use rechargeable batteries as their power supply, the customer has many choices of charging methods, i.e., special power management ICs, MCU controlled, or even simple logic parts. When one considers safe charging, time-efficiency and low cost factors, the MCU controlled charging method can be used as a recharge solution within many application fields. The Off-Line Li-Ion Battery Charger with the NXP 8-bit P89LPC916 possesses characteristics of safe charging, time efficiency, and small packaging. Using PWM and ADC, the P89LPC916 accurately controls different charge phases, allowing the battery to become fully charged and preventing overcharging. This solution is suitable for a Li-Ion battery rated 700 mAh to 750 mAh, discharged voltage 3.6 V, and limited voltage 4.2 V.

Block Diagram

Documentation

Products
Below are recommended microcontrollers for use in implementing this design to a system.

Comparison Table

Product Pins On-Chip
Flash
On-Chip
RAM
Comments
P89LPC916FDH 16 2KB 256B Most Cost Efficient device for this application.
P89LPC917FDH 16 2KB 256B with 2 PWM

MCUs

Click for datasheet. Also, see datasheet disclaimer.
, , indicate product status. Click or for more or less detail.
 P89LPC916 Microcontroller with 2KB 3V flash, 8-bit A/D converter
 P89LPC917 Microcontroller with 2KB 3V flash, 8-bit A/D converter
More Information

Images


Working Prototype

Schematics

Example Code

Gerber Files

Bill of Materials

Disclaimer

This design example shows possible hardware and software techniques used to implement the design. It is imperative that the viewer use sound engineering judgment in determining the fitness of this design example for any particular application. This design example may include information from 3rd parties and/or information which may require further licensing or otherwise. Additional hardware or software design may be required. NXP Semiconductors does not support or warrant this information for any purpose other than an informational design example.
Standard ICs quick find
Microcontrollers sections
See also