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.

[参考译文] BQ76920:在此处解决这些错误我使用 Arduino uno 对此进行编码并获得这些错误。 因此、我基本上想知道这些误差是什么意思。

Guru**** 2379280 points
Other Parts Discussed in Thread: BQ76920
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/645551/bq76920-resolve-these-error-here-i-used-arduino-uno-to-code-this-and-getting-these-errors-so-i-basically-want-to-know-what-does-these-errors-mean

器件型号:BQ76920

这些误差意味着什么以及如何解决它们? 在这里,我使用的是3节锂聚合物电池。

BMS 通信错误
2900
0
4250
255.
错误状态:0
尝试清除 XR 错误
尝试清除警报错误
尝试清除 OV 错误
尝试清除 SCD 错误
尝试清除 OCD 错误
错误状态:255
尝试清除 XR 错误
尝试清除警报错误
尝试清除 OV 错误
尝试清除 SCD 错误
尝试清除 OCD 错误
错误状态:255
尝试清除 XR 错误
尝试清除警报错误
尝试清除 OV 错误
尝试清除 SCD 错误
尝试清除 OCD 错误
0x00 SYS_STAT:11111111
0x01 CELLBAL1:11111111
0x04 SYS_CTRL1:11111111
0x05 SYS_CTRL2:11111111
0x06 PROTECT1:11111111
0x07 PROTECT2:11111111
0x08 PROTECT3 11111111
0x09 OV_TRIP:11111111
0x0A UV_TRIP:11111111
0x0B CC_CFG:11111111
0x32 CC_HI:11111111
0x33 CC_LO:11111111
错误状态:255
尝试清除 XR 错误
尝试清除警报错误
尝试清除 OV 错误
尝试清除 SCD 错误
尝试清除 OCD 错误
错误状态:255
尝试清除 XR 错误
尝试清除警报错误
尝试清除 OV 错误
尝试清除 SCD 错误
尝试清除 OCD 错误
错误状态:255

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Abishek
    您对遇到这些错误的器件执行了哪些操作?
    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Abishek、您好!
    您最好了解文本格式的含义。 255的错误状态和全部为1的视在寄存器值将显示总线为高电平、以便 MCU 读取所有高电平值。 检查以查看您是否从 MCU 获得状态指示、表明从器件(bq76920)已确认事务。 使用示波器检查总线、查看地址是否到达器件、并查看 bq76920 ACK 是否为该地址。 请记住、地址0x08是一个7位地址、在总线上看起来像0x10。
    当您为 bq76920加电时、电池平衡寄存器被清除、如果您有通信、您应该为这些寄存器读取0x00。 如果故障仍然存在、状态寄存器将显示故障、在您清除故障后可能再次设置这些故障。