你(们)好
我们使用 TI bq76930 AFE。
我将 OCD、SCD 保护阈值分别设置为100mV 和200mV。
我们使用 电源在 SRN-SRP 之间产生电压差。
当电压间隙为86mV 时、OCD 位的值变为1并激活 AFE OCD 保护。
当电压间隙为154mV 时、SCD 位的值变为1并激活 AFE SCD 保护。
AFE OCD/ACD 保护是如何早期工作的?
谢谢
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.
你(们)好
我们使用 TI bq76930 AFE。
我将 OCD、SCD 保护阈值分别设置为100mV 和200mV。
我们使用 电源在 SRN-SRP 之间产生电压差。
当电压间隙为86mV 时、OCD 位的值变为1并激活 AFE OCD 保护。
当电压间隙为154mV 时、SCD 位的值变为1并激活 AFE SCD 保护。
AFE OCD/ACD 保护是如何早期工作的?
谢谢
您好、Matt、
我们使用电源在 SRN-SRP 之间产生电压差。
我们使用数字仪表测量82mV 的电压、如下所示:
此外、我们读取寄存器(CC_HI、CC_LO)以获得 CC 读取、并通过 I = V/R 公式获取电流值
电流值为82A (82mV、Rsense 为1m Ω)、如下所示
82mV 低于我设置的 OCD 阈值、OCD 是如何发生的?
基于 bq76930数据表图7-1。 功能方框图
发生 AFE OCD/SCD 的情况由16位 ADC 值或 OCD/SCD 比较器确定? 还是其他东西?
尊敬的 Matt:
我们在下面的代码中添加了"delay 300ms"、然后再次测试我们的 PCB。
我们发现 SCD 测试结果会变得更好、测试结果如下所示
所有误差率均小于10%。
I2C 读数如何影响 SCD 测试结果?
I2C 读取频繁会影响 AFE SCD COMP?
是否与 I2C 隔离相关? 我们使用两个 AFE 参考 TI 文档"TI Designs 20系列电池管理模块参考设计"
有什么建议吗?
测试结果(延迟300ms):
SCD_THRESH_44mV 41.5mV 安全 SCD 保护工作正常 误差率:5.6%
SCD_THRESH_67mV 64.2mV 安全 SCD 保护工作正常 误差率:4.1%
SCD_THRESH_89mV 83.1mV 安全 SCD 保护工作正常 误差率:6.6%
SCD_THRESH_111mV 102mV 安全 SCD 保护工作正常 误差率:8.1%
SCD_THRESH_133mV 124.5mV 安全 SCD 保护工作正常 误差率:6.3%
SCD_TRHESH_155mV 147.2mV 安全 SCD 保护工作正常 误差率:5%
SCD_THRESH_178m 166mV 安全 SCD 保护工作正常 误差率:6.7%
SCD_THRESH_200mV 184.9mV 安全 SCD 保护工作正常 误差率:7.5%
测试结果(无延迟300ms):
SCD_THRESH_44mV 37.7mV 安全 SCD 保护工作正常 误差率:14.32%
SCD_THRESH_67mV 56.7mV 安全 SCD 保护工作正常 误差率:15.37%
SCD_THRESH_89mV 75.6mV 安全 SCD 保护工作正常 误差率:15.06%
SCD_THRESH_111mV 98.2mV 安全 SCD 保护工作正常 误差率:11.53%
SCD_THRESH_133mV 113.1mV 安全 SCD 保护工作正常 误差率:14.96%
SCD_TRHESH_155mV 147.2mV 安全 SCD 保护工作正常 误差率:5.03%
SCD_THRESH_178m 158.5mV 安全 SCD 保护工作正常 误差率:10.96%
SCD_THRESH_200mV 173.5mV 安全 SCD 保护工作正常 误差率:13.25%
//添加延迟300ms
MAIN ()
{
(笑声)
while (1)
{
(笑声)
I2C 读取/写入...
HAL_DELAY (300);
}
}
谢谢