Part Number: BQ25150
Hi:
I would like to consult you.
1.Since the manual button of BQ25150 is shut down for too long, how to adjust it?
2.Is this register?2-1Bit setting 2b01, shutdown time is still 10s?what's the reason?
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.
Hello,
Are you asking about shutdown(shipmode) or hardware reset? You can configure the duration from 4-14seconds based on the bits 2-1 on register 0x30. Default is 8s.
Now if you want to reset(powercycle) or complete shutdown- then register 0x36 bits 7-6 have to be set appropriately.
If you want is shorter than 4s, I would recommend the EN_Shipmode command be given by the MCU on one of the wake timers.
Let us know what duration you would like to have for shutdown.
Regards,
Gautham
Hello,
Are you sure you're actually writing to the register?
Is VIN present?
Is the watchdog resetting the IC to the default values?
This is how I set up the registers of the BQ25150 chip 。The LDO pin is 3.0V at Power on。 So the communication with the CPU is correct.
Which register do I need to adjust to achieve the shutdown function by 4 seconds of MR signal ?
LDOCRTRL 0xe0 LDO output voltage is 3.0V
ILIMCTRL 0x06 set input current is 500mA
ADCCTRL0 0x83 check Vbat
CHARGERCTRL0 0x00
CHARGERCTRL1 0x04 Vbat max 4.2V
ICHGCTRL 200 charge currite is 250mA
TERMCTRL 20 20% ichrg is termination
MRCTRL 0x28 set LDO shuntdown 4s
other register value is default.
Hi Gautham:
Let me give you a detailed description of the situation and what we did:
my need :In standby mode, the shutdown time is controlled at 4S-5S
status quo:The current test results, shutdown time between 10S and 14S(Remark:Measure time with a stopwatch)
We did the following:
1.We set the 0X30 register 2-1 bit to 2b00 and used the stopwatch to test the shutdown time of 10S to 14S
2.We set the 0X36 register 7-6 bits to 2b00, and with the stopwatch test, the shutdown time was still between 10S and 14S.
3.After we set registers 0X36 7-6 bits to 2b10 and 2b11, we cannot shut down.
The following is our schematic diagram, and please give some Suggestions. Thank you
The following is the setting of our register, please give some Suggestions:
LDOCRTRL 0xe0 LDO output voltage is 3.0V
ILIMCTRL 0x06 set input current is 500mA
ADCCTRL0 0x83 check Vbat
CHARGERCTRL0 0x00
CHARGERCTRL1 0x04 Vbat max 4.2V
ICHGCTRL 200 charge currite is 250mA
TERMCTRL 20 20% ichrg is termination
MRCTRL 0x28 set LDO shuntdown 4s
other register value is default.
Hello,
I just tried this in the lab. After startup, i set 0x36 bit 7 and 6 to 2b00. Then i change 0x30 bit 2-1 to 2b00 and i see the HW reset occur after 4 seconds.
Note that after the HW reset occurs, you'll need to write the bits again as the registers are reset.
Note that when you set MR long press action to "Enter Shipmode", VIN has to be absent.