TI中文支持网
TI专业的中文技术问题搜集分享网站

BQ76952: I2C通信出现中断,SDA引脚拉低

Part Number:BQ76952

您好,

   我司自己涉及的BQ76952的采集板,I2C通讯过一段时间后,芯片会将SDA拉低,导致I2C通讯中断,请问该问题是由什么造成,,该问题该如何解决?

 预充MOS的控制管教开启时VG=43V,关闭时VG=45v,为什么开启时VGS=-8v(总压51v),关闭时VG=0.关闭时VGS理论值应该为-6V,为什么预充MOS关闭栅极对地电压时不同的,但VGS=0。

Cherry Zhou:

您好,您的问题我们已收到并升级到英文论坛,如有答复将尽快回复您。谢谢!

,

Cherry Zhou:

您好,您能再具体描述下您遇到的I2C通信问题吗?如果方便的话您能否提供下逻辑分析仪波形?

关于FET 驱动,请参阅数据表的第 7.8 节 PCHG 和 PDSG FET 驱动。FETON 驱动为 ~8V,这是您在 FET 打开时看到的 VGS。 当 FET 关闭时, VGS 为 ~0V ,所以部件是按照预期工作的。

您遇到的问题可能是由于测量至 GND 时的分压器效应引起的。 建议 RGS 电阻为>1-MOhm,您现在 EVM 中使用的电阻应该是 10-MOhm。 使用标准仪表 meter/10x scope,当您测量到 GND 时,会通过仪器获得一个10-MOhm 输入电阻,因此在 FET 的 RGS 和仪表的输入电阻之间获得一个分压器,导致测得的电压为分压器值。

以下例子为在不同的部件位置,拥有类似问题的一个图表:( Figure 4-1)

https://www.ti.com/lit/slua774b

,

peiqi wang:

I2C的问题主要是,MCU和AFE之间通信,运行一段时间后,通信中断,通过示波器证实,是由于AFE的SDA拉低到0V,正常的工作频率是400k,根据评估板得到的I2C的波形,发现其采样频率较低,我们在程序中将频率降到20k,但依然会出现通信中断,只不过时间会久一些,现在是向AFE每100ms发送一次请求,AFE600ms回一次数据。请问这个问题如何解决,是MCU的问题还是AFE本身的原因

,

peiqi wang:

非常感谢您的解答,还有一个问题需要请教:为什么电流采样误差有0.3A,例:实际电流为5A,但检测的电流值在4.9A到5.2A范围内跳动(负载为恒定阻值电阻),我们分流器为两个0.2mΩ并联,去掉两个二极管,检测电流在0.3A范围内跳动仍未消除。具体电路图如下图所示

,

Cherry Zhou:

您好,您已经看过英文论坛的回复了是的吗?这样的话我再帮您跟进一下您的问题给工程师。

,

peiqi wang:

Cherry Zhou:

 hello 

   英文论坛的回复我已经看到了,非常感谢MR Luis的解答,请问下推荐的0.1pF的电容是如何计算出来的,评估板上的电容值470uF,220pF,如果采样电阻换位0.25mΩ,电容是否需要更改?是否有计算公式,是由于芯片内部原因还是由采样电阻决定。 I2C的主要问题是通信过程中I2C挂死,SDA挂死,跟MCU确实有关,请问这个问题如何解决可以保证I2C稳定,适用的是MCU硬件的I2C。

                                 Sally Wang

,

peiqi wang:

Cherry Zhou 

您好!

I2C的问题我们在积极的解决中,Luis给出的参考意见很有用,如有问题还会提出。关于电流的问题,看到MR Luis说是0.1uF和100pF最好,上图使我们这边提供的有点问题,实际用的是470pF和0.1uF的电容,跟评估板的相差不多

Luis说:The evaluation board very clearly shows 0.1-uF and 100-pF. They can see the schematic in Figure 5-9 of the BQ76952EVM User Guide. There is no 470-uF or 220-pF in the evaluation board.There is no formula, these are the values that were found to work best. I am not familiar as to how these were reached but it is likely from the design of the device. You shouldn't need to change the capacitance on these if you change the sense resistor.

   100pF的电容我们实际换过220pF和22pF,电流跳动的问题仍然存在,麻烦问下Luis,是否跟电容的位置有关,这个两个电容是否需要靠近引脚。我们这边还有如下的问题

1 为什么LD和PACK的电压误差较大,我们在实际测出来误差在0.7-0.8V之间,例如 LD实测52.1 V显示51.38V

2均衡电路芯片内部是否串联有电阻,电阻阻值是多少

3FUSE管脚悬空对芯片功能有什么影响,是否要一定接地。

,

Cherry Zhou:

您好,您先看下工程师的回复,有问题我再帮您反馈:

e2e.ti.com/…/bq76952-i2c-communication-is-interrupted-and-the-sda-pin-is-pulled-low

,

peiqi wang:

嗯,工程师的答复已经看到,已经得到了很好的解决,非常感谢Luis!

赞(0)
未经允许不得转载:TI中文支持网 » BQ76952: I2C通信出现中断,SDA引脚拉低
分享到: 更多 (0)