Hi,
I am currently trying to do Coulomb accumulation (ACC) with the BQ35100.
I wish to power ON the BQ35100 only when there is current consumption in our application.
I tried to do so with enabling pin GE, however I can notice the time between the command (GE -> HIGH) and the BQ35100 to be fully initialized is about 1.3 seconds.
And then it takes around 700ms for the activation of the command GAUGE_START.
I saw in documentation that registers take 1 second to update and 250 ms for the I2C communication to be fonctionnal so this seems to be the cause of those periods.
I first believed the registers update time was for data measure update as I saw in the datasheet, but it seems to concern all registers.
I am looking for monitoring short events (10ms or less), so this device doesn't seem to fit because we are looking for a period for wake up time + activation time for measure about 1 or 2ms maximum.
However I am not sure if I am doing the right way.
(I tried by polling read control status, and also with interrupt on ALERT Pin)
And finally I found this topic:
https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1130715/bq35100-bq35100?tisearch=e2e-sitesearch&keymatch=BQ35100%25252520INITCOMP#
Can you confirm that the BQ35100 needs such delays to be fully fonctionnal when waking up ?
Does a way to reduce this wake up period exist ?
The firmware version is 1.02, so it seems up to date.
King regards,
Yohann