电池保护隔离管在适配器插入时如果DS之间导通,会导致适配器大电流直接到电池口,电流瞬间到5A 1, H8S通过系统管理总线:I2C_CLK_ I2C_DATA读取电池信息 2, H8S必须得到VCC3M的供电后,H8S通过系统管理总线读取到电池信息后首先发出BATMON_EN到电池电压检测电路作为驱动信号 3,电池电压检测电路,反馈回信号BATVOLT给H8芯片, 4, H8S通过SPI总线把电池信息给PMH7芯片,ECSPI_MOSI ECSPI_MISO ECSPI_CLK ECSPI_SS# 5, PMH7收到SPI总线的信息后,选择发出快充模式还是涓流充电模式,BAT_CRG《快充》 M_TRCL<涓充>, M1GATEON, M2GATEON到PB62501芯片 6,快充模式时TB62501驱动M1_DRV和BAT_DRV到24V或者28V 驱动N沟道场管,M2_DRV发出低电频导通P沟道管给电池快速充电, 涓充模式时M1_DRV, BAT_DRV都为低,充电电流通过保险直接给电池充电 MAX8765工作条件:DCIN 主供电 SHDN# 充电开启脚 LDO 线性电压 REF 基准电压 RDFIN 基准电压输入,REF脚无电压时会导致不充电 ICTL 充电电流设置脚 VCTL 充电电压设置设置单个电芯充电电压 CELLS 电芯数量选择,主要选择串联逻辑,几穿xVCTL=充电电压 IBM电池放电电路: 1在没有插适配器只使用电池时,只有WCC3SW电压。 VCC3SW供给开关,EXTPWR#变无效 有VCC3SW给此信号提供上拉电压。 2,按下开机键,PWRSWITCH#信号给PMH7, PMH7发出M1_ON, M2_ON开启WCC3M, VCC5M VCC1R5M电压, VCC3M, VCC5M供给TB62506以后,TB发出MWPG给南桥的RSMRST#信号,同时TB发送MPWRG给PMH7,PMH7再发出-H8_RESET给H8S芯片,H8S芯片再发出PWRSW_H8#给南桥的PWRBTN#脚 ,南桥发出SLP_S3#,SLP_S4#. 后续步骤与适配器上电一致。 没插电池时,PMH7待机条件正常且芯片正常不能发出MI_ON M2_ON查H8S电池检测电路:在适配器插入时:EXTPWR_H8应该被MAX8765拉为低电位,H8S的EXTPWR_H8没有VCC3M的上拉供电就不会发出电池检测信号BATMON_EN到电池电压检测回路。 当H8S的EXTPWR_H8与MAX8765的ACOK#脚出现短线时,ACOK#脚不能拉低H8S的EXTPWR_H8的VCC3M上拉电压,H8S的EXTPWR_H8脚得到VCC3M的上拉电压以后就会发出BATMON_EN去电池电压检测电路,而此时如果没有插电池,H8S就检测不到电压BATVOLT,而认为电池电量低,此时通知PMH7使PMH7不会发出M1_ON M2_ON。 H8S自身损坏导致逻辑错误,也会导致PMH7发不出MI_ON M2_ON |