Hello,
i am trying to design a x4 LiFePo4 battery charger using the LTC4015 with a ADM1177 hot-swap controller on the battery input side. The maximum charging current is 1A.
I am using a 6 layer PCB design with a dedicated GND plane.
After I assembled the circuit I was able to:
- detect the IC using an MCU I2C protocol
- Measure 2p5VCC pin = 2.5v
- Measure INTVCC pin = 5V
- Read System Status Register = 0x1 (INTVCC > 2.8v) {Only , other bits are not set }
- VIN = 20V
- Current Consumption 5mA (not charging)
- When connecting the battery load the Charging status change to a constant current phase. and the current consumption rises to 700mA
The problem is that all of the values provided by the ADC [VIN, VSYSIN, TEMPDIE ...] are giving either 0 or rubbish data. What might the problem be?
I tried changing the LTC4015 chip with no luck.
Below is the circuit
Edit Notes
added some points[edited by: hhazime at 2:31 PM (GMT -5) on 12 Jan 2021]








