Thread 中讨论的其他器件: BQSTUDIO、BQ24650
工具与软件:

例如、bq25798 PROG 引脚配置为2s 配置、即使在将其配置为3s 配置之后、也会在 POR 后回滚到2s 配置?? 系统将如何计算默认状态?
TS 引脚在不使用时如何处理、可以接地、也可以根据任何其他配置进行配置、并且与 D+和 D-引脚相同。
提前感谢
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 PROG 引脚配置为2s 配置、即使在将其配置为3s 配置之后、也会在 POR 后回滚到2s 配置?? 系统将如何计算默认状态?
TS 引脚在不使用时如何处理、可以接地、也可以根据任何其他配置进行配置、并且与 D+和 D-引脚相同。
提前感谢
尊敬的 Saivenkat:
PROG 引脚会为充电配置寄存器设置默认状态。 在 POR 时或 WD 计时器到期时、会测量 PROG 引脚电阻、并根据该电阻将寄存器设置为默认值。 D+/D-可以悬空。 如果未使用、则有一个可设置为零的 EN_TS 位、或者 TS 引脚电阻分压器可以具有相同大小的电阻器、以设置 V (TS)= 1/2 * REGN。 Linux 驱动程序位于
此致、
Jeff
谢谢 Jeff、我已开始在 bq25798 EVM 上进行测试、我将通过分类 JP22将电池配置设置为1s 1.5Mhz、而无需更改初始配置中给出的任何其他跳线(JP22排序除外)。
我通过 J1处的电源提供12V 和1A 的输入、并在 J5 BATTERY 和 PGND 端子处连接1节锂离子电池、我期望系统在没有任何软件配置的情况下充电、但不充电、EVM 仅拉动17mA。
为了对此进行调试、我尝试使用 STM32从 J8 i2c 检查 IC 的寄存器 、并在 REG20处得到值100000、这意味着 VBUS_OVP_STAT 为1、我提供的输入小于 VBUS 最大值26V 为什么我要得到它。
我也没有将热敏电阻连接到 EVM、因此我认为它可能会导致问题、因此我尝试将 REG18 NTC 控制更新为 1010101、其中我将 LSB 设置为1、这意味着 TS_IGNORE。 我仍然无法为电池充电。
STAT LED (D13)以1Hz 的速率闪烁、这意味着器件处于故障状态。 有时它可以进入充电模式、同时我将电压降低到3.6V 以下并移除电池并重新连接、但当我重新创建相同的东西时、我无法获得相同的结果、因此这可能是随机的东西或触发它进行充电的东西、而我无法获得这些东西。 您能帮助我指明问题的引脚吗? 提前感谢
尊敬的 Saivenkat:
我假设您不是尝试为裸锂电池充电、这是不建议的。 这意味着电池组具有保护器 IC 以及充电和放电 FET、可像 https://www.ti.com/lit/gpn/BQ2982一样防止过压/过流和欠压/欠流。 保护器充电 FET 可能会关断、这会导致充电器反复对 BAT 和 SYS 输出电容器过充。
此致、
Jeff
有时在我将电压降低到3.6V 以下并取出电池并重新连接时、它可以进入充电模式、但当我重新创建相同的内容时、我无法获得相同的结果、因此可能是随机的或触发它充电的东西、这是我无法获得的。
我还使用4.2V 和4.3的电源为电池充电、有时负载电流设置为2A、CC CV 周期发生良好
此致、
Venkat
BQ25798_REG01_CHARGE_VOLTAGE_LIMIT -1A4
BQ25798_REG03_Charge_Current_Limit -64
BQ25798_REG06_INPUT_CURRENT_LIMIT -90
BQ25798_REG0B_OTG_VOLTAGE_regulation -dc
BQ25798_REG19_ICO_CURRENT_LIMIT -90
BQ25798_REG31_IBUS_ADC -15
BQ25798_REG33_IBAT_ADC -1A4
BQ25798_REG35_VBUS_ADC -2f27
BQ25798_REG37_VAC1_ADC -2f0c
BQ25798_REG39_VAC2_ADC -0
BQ25798_REG3B_VBAT_ADC -FAA
BQ25798_REG3D_VSYS_ADC -124e
BQ25798_REG3F_TS_ADC -252
BQ25798_REG41_TDIE_ADC -2a
BQ25798_REG43_DP_ADC -0
BQ25798_REG45_DM_ADC -0
BQ25798_REG00_MIN_SYSTEM_VOLTAGE -4
BQ25798_REG05_INPUT_VOLTAGE_LIMIT -6b
BQ25798_REG08_PRECHARGE_CONTROL -C3
BQ25798_REG09_termination_control - 5
BQ25798_REG0A_再 充电_CONTROL -23
BQ25798_REG0D_OTG_CURRENT_regulation -4b
BQ25798_REG0E_TIMER_CONTROL -3D
BQ25798_REG0F_CHARGER_CONTROL_0 -A2
BQ25798_REG10_CHARGER_CONTROL_1 -85
BQ25798_REG11_CHARGER_CONTROL_2 -40
BQ25798_REG12_CHARGER_CONTROL_3 -0
BQ25798_REG13_CHARGER_CONTROL_4 -41
BQ25798_REG14_CHARGER_CONTROL_5 -1e
BQ25798_REG15_MPPT_CONTROL -aa
BQ25798_REG16_TEMPERATURE_CONTROL -c0
BQ25798_REG17_NTC_CONTROL_0 -7a
BQ25798_REG18_NTC_CONTROL_1 -54
BQ25798_REG1B_CHARGER_STATUS_0 -b
BQ25798_REG1C_CHARGER_STATUS_1 -A
BQ25798_REG1D_CHARGER_STATUS_2 -1
BQ25798_REG1E_CHARGER_STATUS_3 -c0
BQ25798_REG20_FAULT_STATUS_0 -20
BQ25798_REG21_FAULT_STATUS_1 -0
BQ25798_REG22_CHARGER_FLAG_0 -0
BQ25798_REG23_CHARGER_FLAG_1 -80
BQ25798_REG24_CHARGER_FLAG_2 -0
BQ25798_REG25_CHARGER_FLAG_3 -0
BQ25798_REG26_FAULT_FLAG_0 -20
BQ25798_REG27_FAULT_FLAG_1 -40
BQ25798_REG28_CHARGER_MASK_0 -0
BQ25798_REG29_CHARGER_MASK_1 -0
BQ25798_REG2A_CHARGER_MASK_2 -0
BQ25798_REG2B_CHARGER_MASK_3 -0
BQ25798_REG2C_FAULT_MASK_0 -0
BQ25798_REG2D_FAULT_MASK_1 -0
BQ25798_REG2E_ADC_CONTROL -80 
尊敬的 Saivenkat:
我不明白为什么您看到尖峰、除非电池未连接或由于某种原因电池组保护器打开。 BAT 充电电流输出无法强制在(I = C*BAT)上出现如此快速的移动尖峰、因为 dv/dt 等效电容很大。 我想得越多、尖峰之间的平滑度就意味着需要连接一个电池或大电容。 因此、如果所连接电池组的保护器在电池电压达到特定阈值时打开、则可能发生上述尖峰的唯一方法。 此外、不建议在运行过程中更改电池节数。 如果您拥有1节电池、则电芯数应为1节、然后您可以将 VREG 更改为1节允许的范围内。 锂离子电池组的预期充电曲线为

此致、
Jeff