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.

BQ76930 I2C问题

Other Parts Discussed in Thread: BQ76930

TI的员工好:

是这样的~ 目前我这边设计一个以BQ76930 EVM基础的电路,MCU是另外选择其他IC来控制,目前经过实际接10串CELL测试后有发现一些问题

1.在测试过充电保护(OVP)时充电MOSFET并没OFF进入保护状态,经查询发现是930透过I2C回传的CELL电压只有在IC睡眠再唤醒后才会更新CELL电压DATA

(此部分不确定是不是BQ76930在焊接上是否有受到热冲击损坏),想确定930是不是会定时在update各cell电压

2.设计电路经过几次测试后930与MCU的I2C偶尔会无法沟通(930与MCU上I2C的线路只有加一个3.3V PULL HIGH电阻),不知道线路上设计是否有问题~

以上两个问题想寻求解答!! 谢谢

  • 1.在测试过充电保护(OVP)时充电MOSFET并没OFF进入保护状态,经查询发现是930透过I2C回传的CELL电压只有在IC睡眠再唤醒后才会更新CELL电压DATA

    (此部分不确定是不是BQ76930在焊接上是否有受到热冲击损坏),想确定930是不是会定时在update各cell电压

    你是否有使能SYS_CTRL1 0x04的ADC_EN bit?如果ADC没有使能,电压就不会更新,当然不会进入保护状态。

    2.设计电路经过几次测试后930与MCU的I2C偶尔会无法沟通(930与MCU上I2C的线路只有加一个3.3V PULL HIGH电阻),不知道线路上设计是否有问题~

    信息太有限了,没法知道是什么问题。无法沟通的具体现象是什么?MCU的I2C是硬件的I2C接口还是用GPIO来模拟?

  • TI員工好:

    1.ADC有确定是有开的~~ 但电压没有更新!!(如果这样的话是不是我的IC有损坏的问题)

    2.这部分是930经TS1的输入电压boot唤醒后给LDO唤醒MCU,MCU在initial时与930的I2C沟通时会发生卡住情形(并不是每次,偶尔是电路试验几次后会发生!