主题中讨论的其他器件: TPS25750、BQ25731
您好、亲爱的朋友:
我购买了 tps25750EVM、可以为电池组充电吗?
我使用此 JSON 配置了 EVM:
{"questionnaire":{"version":"7.0.4.5","answers":[0,4,4,1,1,2,1,null,1,null,2,12.6,3.456,null,null],"options":{},"configID":"0000","vendorID":"0000"},"configuration":{"data":{"selected_ace":[{"register":6,"data":[0,0,0,0,0,0,0,0]},{"register":22,"data":[10,48,48,77,0,0,0,0,0,0,3]},{"register":50,"data":[1,168,42,44,145,1,38,44,209,2,0,44,177,4,0,244,65,6,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":51,"data":[7,44,145,1,16,200,144,65,1,200,208,2,0,44,177,4,0,150,64,6,0,200,64,6,0,69,65,6,0]},{"register":92,"data":[253,0,0,0,0,8,0,0,0,16,0,0,0,0,0,0,48,0,0,0,0,0,0,0,205,12,0,0,0,0,0,0,0,0,0,0,1,0,70,73,0,0,101,76,0,0,0,100,0]}]}}}
由于连接了具有5V 和非 USB PD 的通用充电器、并且将逻辑分析仪连接到 TPS25750的 I2Cm、因此它看起来会执行错误的配置、总线 SCL 会关闭、直到重新启动电路板。
EVM 配置:电池组连接到 GND 和 BATT 端子、J5未组装、baral 插孔连接到19.5v、type-c 连接到
下面显示了我在巴士上看到的数据:
系统使用桶形插孔上电时
I2Cm 至0x6B 开发地址(bq25731)
0x00 = 0x0A 0x05
0X35 = 0x17
0X32 = 0x37
0X04 = 0x38 0x31
0X02 = 0XC0 0x06
当 USB 充电器具有5.0V 的电压时、无 USB PD 连接到 Type-C 连接器(27W USB-A 充电器)
第一个配置(图1)
I2Cm 至0x6B 开发地址(bq25731)
0X0F = 0x05 (IINDPM = 500 mA)
0X0A = 0x40 0x06 (64 + 12288 = 12352mV)
0.5秒后(图2)
0X00 = 0x0A 0x05
0X35 = 0x17
0X32 = 0x37 0x00
0X04 = 0x38 0x31
0X02 = 0XC0 0x06
0X01 = 0x04 0XEC
0X10 = 0x80
0X03 = 0x00 0X25
并且 SCL 会保持低电平、直到我们将所有电源重新连接到 EVM
I2Cm 的图片:(充电器连接时的所有数据)
I2Cm 上的数据图片:
两个数据的第一个数据块:
第二个数据:在此数据之后、SCL 永远变为低电平