请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ76PL455A 工具/软件:Code Composer Studio
如何禁止检测 PL455的 UV_FAULT/OV_FAULT、AUXUV_FAULT/AUXOV_FAULT、CMPUV_FAULT/CMPOV_FAULT?
我们的 PL455器件可能会收集多个电池组、例如跨接盒、因此需要保持一定的方式/多路收集、因此它收集的电压<=0。
因此、我想禁止检测上述故障。
在手册中、找到寄存器0x6e-6F 来屏蔽故障输出。
根据手册、UV/OV 等故障应影响平衡和开路检测、希望这些故障检测功能可以关闭、而不仅仅是阻断其输出。
我还没有找到如何关闭这些寄存器?
2.如何查询开路测试结果?
检查寄存器0x13。 可通过将 BAL_CONTINUE 设置为忽略 FAULT.Register 0x14-15来执行平衡/开路检测控制。
但未找到用于查询开路检测结果的寄存器?
PS:对于第一个问题、最好能够屏蔽指定数量的 VSENSE 通道的 UV/OV 故障检测。查看手动寄存器定义、不应执行该定义。
与您确认、是否有任何方法可以实现它?