I set the charge current by :
I2C_Write_Register(0x02, 0x00);
I2C_Write_Register(0x03, 0x01);
which set a 256mA current.
However, I monitor a 1024mA charge current.
Why?
Thanks for your help!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I set the charge current by :
I2C_Write_Register(0x02, 0x00);
I2C_Write_Register(0x03, 0x01);
which set a 256mA current.
However, I monitor a 1024mA charge current.
Why?
Thanks for your help!
Some further measurement is performed.
I set the charge current to be 256mA.
Then I measure the charge current to the barrery is 256mA indeed. ( My battery is 13V now. )
However, I find that the input current ( output current of my 12V adapter) is 1.5A.
If I unplug the battery, let the bq25703a circuit to power my system, the input current will be 0.3A.
which mean that charge a (13V) 256mA current will consume (12V) 1A input current.
The following image is my PCB layout. Gate path is highlighted.