大家好,
我正在使用 MC33774A 来平衡电池引脚。首先,我为 1 号电池(3.7 V)设置了平衡,欠压阈值 UV0 = 3.6 V。当我读取 BAL_CH_UV0_STAT0 寄存器时,其值为 0x0C00。这是有道理的,因为电池 11 (3.4 V) 和电池 12 (3.3)V)低于阈值。
然后,我将欠压设置改为 UV0 = 3.2 V(低于 3.6 V),并激活了 11 号电池和 12 号电池的电池平衡,但没有奏效。
参考 MC33774A 数据表后,我意识到在电压控制模式下还有第三个输入,即 BAL_CH_UV0_STAT 的状态。因此,我想清除 BAL_CH_UV0_STAT 的位(从 0x0C00 到 0x0000),使平衡过程重新运行。
不过,这些位都是只读的,具有 "读取清零位 "的行为。我尝试使用该命令读取整个 BAL_CH_UV0_STAT0 寄存器:
你好
请按照以下步骤设置紫外线条件下的 CB 功能,看来您没有正确设置 CB 功能测试的步骤:
1: 唤醒并分配 CID
guoweisun_0-1780887697263.png
在查看了您提供的步骤后,我认为我已经正确设置了紫外线条件下的 CB 功能。 但我的问题不在于配置步骤,而在于清除 "BAL_CH_UV0_STAT0 "寄存器中的值。 无论如何,非常感谢你们的支持。在执行您提到的步骤时,我重新检查了数据表,并找到了问题的解决方案。