This is one of the Battery Charger IC types. This part name is TP4056.
This is 1A Standalone Linear Li-lon Battery Charger with Thermal Regulation.
The Manufacturers of product is NanJing Top Power ASIC Corp.
The TP4056 is a complete constant-current/constant-voltage linear charger for single cell lithium-ion batteries. Its SOP package and low external component count make the TP4056 ideally suited for portable applications. Furthermore, the TP4056 can work within USB and wall adapter. No blocking diode is required due to the internal PMOSFET architecture and have prevent to negative Charge Current Circuit.
Thermal feedback regulates the charge current to limit the die temperature during high power operation or high ambient temperature. The charge voltage is fixed at 4.2V, and the charge current can be programmed externally with a single resistor. The TP4056 automatically terminates the charge cycle when the charge current drops to 1/10th the programmed value after the final float voltage is reached. TP4056 Other features include current monitor, under voltage lockout, automatic recharge and two status pin to indicate charge termination and the presence of an input voltage.
The package is SOP-8 pin type.
1. Programmable Charge Current Up to 1000mA
2. No MOSFET, Sense Resistor or Blocking Diode Required
3. Complete Linear Charger in SOP-8 Package for Single Cell Lithium-Ion Batteries
5. Charges Single Cell Li-Ion Batteries Directly from USB Port
6. Preset 4.2V Charge Voltage with 1.5% Accuracy
7. Automatic Recharge
1. Cellular Telephones, PDAs, GPS
2. Charging Docks and Cradles
3. Digital Still Cameras, Portable Devices
4. USB Bus-Powered Chargers,Chargers
TP4056 PDF Datasheet
Some of the text files within the PDF file
TEMP(Pin 1) :Temperature Sense Input Connecting TEMP pin to NTC thermistor’s output in Lithium ion battery pack. If TEMP pin’s voltage is below 45% or above 80% of supply voltage VIN for more than 0.15S, this means that battery’s temperature is too high or too low, charging is suspended. The temperature sense function can be disabled by grounding the TEMP pin. PROG(Pin 2): Constant Charge Current Setting and Charge Current Monitor Pin charge current is set by connecting a resistor RISET from this pin to GND. When in precharge mode, the ISET pin’s voltage is regulated to 0.2V.
[ … ]
Please refer to the file for details.