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.

[参考译文] BQ25798:渐进光照条件->不良源检测->从不充电

Guru**** 2538950 points
Other Parts Discussed in Thread: BQ25798

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1380553/bq25798-progressive-light-condition---poor-source-detection---never-charge

器件型号:BQ25798

工具与软件:

你(们)好

我们观察到与其他人在人工照明测试时相同的现象:太阳能电池板的渐进照明意味着 BQ25798绝不会切换到充电模式。


因此、当太阳升起时、太阳能电池板电压上升缓慢、BQ25798绝不会切换到充电模式。

以下是 BQ25798被阻止并启用不良源检测模式时的寄存器值:

V_solarPanel = 19.74V
I_solarPanel = 0.034A
VBAT = 4.60V
IBat =-0.040A
VAC1 = 19.65V
VAC2 = 19.71V
VSYS = 4.56V
TDIE = 32.50摄氏度
禁用 MPPT。
REG00_REG00_1A = Minimal_System_Voltage (6500mV)
REG01_REG0438 = Charge_Voltage_Limit
REG03_REG03_C Charge_Current_Limit = 0x012C
REG05_REG24 = Input_Voltage_Limit (3600mV)
REG06_AA Input_Current_Limit = 0x00AA
REG08_REG08_CF Precharge_Control = 0xCF
REG09_REG05 = Termination_Control
REG0A_REG0 Recharge_Control = 0xA3
REG0B_VOTG_regulation = 0x00DC
REG0D_IOTG_regulation = 0x4B
REG0E_REG0D Timer_Control = 0x3D
REG0F_REG0 Charger_Control_= 0xA6
REG10_REG001. Charger_Control_= 0x00
REG11_REG402 = Charger_Control_
REG12_REG3 Charger_Control_= 0x00
REG13_REG4 Charger_Control_= 0x21
REG14_3E Charger_Control_ 5 = 0x3E
REG15_MPPT_Control = 0xAA
REG16_C0 = Temperature_Control
REG17_NTC_Control_0 = 0x7A
REG18_NTC_Control_1 = 0x54
REG19_ICO_REG32 Current_Limit = 0x0032
REG1B_RE0 Charger_Status_= 0x07
REG1C_REG1C.1 Charger_Status_= 0x0A
REG1D_REG01 2 = Charger_Status_
REG1E_REG003 = Charger_Status_
REG1F_REG4 Charger_Status_= 0x00
REG20_FAULT_Status_0 = 0x00
REG21_FAULT_Status_1 = 0x00
REG22_REG0 Charger_Flag_= 0x98
REG23_REG23_1 Charger_Flag_= 0x90
REG24_REG2= Charger_Flag_ 0x50
REG25_REG3 Charger_Flag_= 0x10
REG26_FAULT_Flag_0 = 0x00
REG27_FAULT_Flag_1 = 0x00
REG2E_ADC_Control = 0xB0
REG2F_ADC_RE0 Function_Disable_= 0x00
REG30_ADC_REDF1 Function_Disable_= 0x00
当太阳能电池板快速曝光时:
V_solarPanel = 18.86V
I_solarPanel = 0.631A
VBAT = 9.90V
IBAT = 0.764A
VAC1 = 18.81V
VAC2 = 18.79V
VSYS = 9.90V
TDIE = 57.00摄氏度
MPPT 已启用。
REG00_REG00_1A = Minimal_System_Voltage (6500mV)
REG01_REG0438 = Charge_Voltage_Limit
REG03_REG03_C Charge_Current_Limit = 0x012C
REG05_REBA = 0xBA (Input_Voltage_Limit 18600mV)
REG06_AA Input_Current_Limit = 0x00AA
REG08_REG08_CF Precharge_Control = 0xCF
REG09_REG05 = Termination_Control
REG0A_REG0 Recharge_Control = 0xA3
REG0B_VOTG_regulation = 0x00DC
REG0D_IOTG_regulation = 0x4B
REG0E_REG0D Timer_Control = 0x3D
REG0F_REG0 Charger_Control_= 0xA2
REG10_REG001. Charger_Control_= 0x00
REG11_REG402 = Charger_Control_
REG12_REG3 Charger_Control_= 0x00
REG13_REG4 Charger_Control_= 0x21
REG14_3E Charger_Control_ 5 = 0x3E
REG15_MPPT_Control = 0xAB
REG16_C0 = Temperature_Control
REG17_NTC_Control_0 = 0x7A
REG18_NTC_Control_1 = 0x54
REG19_ICO_AA Current_Limit = 0x00AA
REG1B_RE0 Charger_Status_= 0x0F
REG1C_REG1C.1 Charger_Status_= 0x6A
REG1D_REG01 2 = Charger_Status_
REG1E_REG003 = Charger_Status_
REG1F_REG4 Charger_Status_= 0x00
REG20_FAULT_Status_0 = 0x00
REG21_FAULT_Status_1 = 0x00
REG22_REG0 Charger_Flag_= 0x80
REG23_REG23_1 Charger_Flag_= 0x80
REG24_REG22_2 Charger_Flag_= 0x00
REG25_REG3 Charger_Flag_= 0x00
REG26_FAULT_Flag_0 = 0x00
REG27_FAULT_Flag_1 = 0x00
REG2E_ADC_Control = 0xB0
REG2F_ADC_RE0 Function_Disable_= 0x00
REG30_ADC_REDF1 Function_Disable_= 0x00
+确定
是否有办法可以修改这种行为、因为这种行为会导致 BQ25798无法使用太阳能电池板?
非常感谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Olivier:

    您能为我提供您的设置和原理图吗? 您的寄存器指示不良源标志。  

    此致、

    Jibin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这个问题对大多数人来说似乎很常见

    例如:  

    https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1082424/bq25798-device-not-charging-poor-source

    原理图如下:

    init 函数为:  

    if (!bq25798_test_id ()) return 0;

    bq25798_reset_watchdog ()

    bq25798_SetAdcEnable (1)

    bq25798_SetChargeVoltageLimit_mV (10800)

    bq25798_SetChargeCurrentLimit_mA (3000)

    bq25798_SetWatchdogTimerSetting (WD_Disable)

    bq25798_EnableIBatSensing ()

    bq25798_EnableMPPT ()

    bq25798_SetVAC_OVP ()

    返回1

    void bq25798_reset_watchdog ()

    bq25798Write1Byte (REG10_RECCS.1 Charger_Control_0b00001000)

    }

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Olivier:

    是否可以通过示波器读取电压? 以及如何读取电流?

    此致、

    Jibin