您好!
下面列出了一些与 PMON 相关的问题。
- 如果我们要将 RAC 和 RSR 都使用为20m Ω、我是否应该将0x3BH[13:12]配置为"00"(RAC 和 RSR 1:1)? 然后我可以根据需要选择0x3BH[9]值吗?
- 您能否再次确认 PMON 输出电流限制在160uA 以内?
谢谢!
安东尼
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.
您好、Anthony、
当 RAC 和 RSR 都使用20 m Ω 电阻时、正确的做法是应将0x3B[13:12]配置为00b (1:1比率)。
由于这两种电阻都是20m Ω 而不是10m Ω、因此两种选择的0x3B[9]将提供两倍的增益(列出了10m Ω 感应电阻器)。 因此、增益 将如下所示:
0b = 0.5uA/Watt
1b = 2.0uA/Watt
正确的是 PMON 最大输出为 160uA。 在寄存器0x3B[9]中设置为0b 时、这将允许您使用20m Ω 电阻器表示高达320W 的系统功率。 请记住、PMON 引脚建议最大电容为100pF。 使用 I = C dv/dt 时、该电容允许在2us 内从0V 到3.3V 的满量程变化。
此致、
Steve
您好、Anthony、
芯片实际上不需要知道感应电阻器是否同时为10m Ω 或两者是否都为20m Ω、只需要知道它们的比率。
芯片对 PMON 执行的计算 是(取决于0x3B[9]的值):
Iout =(0.25uA/Watt)*(V_ACN *(V_ACP - VACN)- V_SRN *(V_SRP - V_SRN)) / 10m Ω
或
Iout =(1uA/Watt)*(V_ACN *(V_ACP - VACN)- V_SRN *(V_SRP - V_SRN)) / 10m Ω
如果使用10m Ω 电阻器、则等于
Iout =(0.25uA/Watt)*(V_ADPT * I_ADPT - V_BATT * IBATT)
或
Iout =(1uA/Watt)* (V_ADPT * I_ADPT - V_BATT * IBATT)
但是、如果 您使用20m Ω 电阻器、则等于
Iout =(0.5uA/Watt)*(V_ADPT * I_ADPT - V_BATT * IBATT)
或
Iout =(2uA/Watt)* (V_ADPT * I_ADPT - V_BATT * IBATT)
因此、当您使用20m Ω 电阻器时、PMON 输出的增益系数将加倍。 但 BQ24780s 无需知道感测电阻器的值即可正确计算 PMON、而只需知道其比率。 然后、检测电阻器的绝对值将决定增益、即默认情况下为0x3B[9]=1、10m Ω 电阻器的增益为1uA/W、而20m Ω 电阻器的增益为2uA/W。
此致、
Steve