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.

BQ76952: OCD保護時,除了充電解除以外,是否有其他的方法可以解除

Part Number: BQ76952


The following are the settings related to OCD:

"Protections","OCD1","Threshold","8","mV"
"Protections","OCD1","Delay","1","3.3 ms"
"Protections","OCD2","Threshold","10","mV"
"Protections","OCD2","Delay","7","3.3 ms"
"Protections","SCD","Threshold","0","—"
"Protections","SCD","Delay","15","µs"
"Protections","SCD","Recovery Time","5","s"
"Protections","OCD3","Threshold","-4000","userA"
"Protections","OCD3","Delay","2","s"
"Protections","OCD","Recovery Threshold","200","mA"
"Protections","OCDL","Latch Limit","0","—"
"Protections","OCDL","Counter Dec Delay","10","s"
"Protections","OCDL","Recovery Time","15","s"
"Protections","OCDL","Recovery Threshold","200","mA"
"Protections","SCDL","Latch Limit","0","—"
"Protections","SCDL","Counter Dec Delay","10","s"
"Protections","SCDL","Recovery Time","15","s"
"Protections","SCDL","Recovery Threshold","200","mA"

Under this setting, work is normal.

After OCD protection, DSG and CHG, DDSG and DCHG will indeed turn off DFET and CFET.

Our question is: the way to recover.

According to the setting, 200mA charging is required before it can be released; we hope there are other ways to release it; for example, when OCD occurs, it will be released automatically after a period of time.

After studying OCDL, I think the action method is:

"Protections","OCDL","Latch Limit","2","—"

Set the number of occurrences of OCD; the number is 2.

"Protections","OCDL","Counter Dec Delay","10","s"

Set the interval between each occurrence to ten seconds

"Protections","OCDL","Recovery Time","15","s"

Set the interval time. Recovery time takes fifteen seconds

"Protections","OCDL","Recovery Threshold","200","mA"

When OCD occurs twice, the system will shut down and must be charged at 200mA before it can be restored.

Is this logic correct?