为什么 IP2366 充电宝充不了电?
出现 IP2366 充电宝充不了电的情况,不一定是故障,而可能是由充电协议的“握手”过程决定的:
1.充电器的能力广播
充电器(作为 Source)会先广播自己的供电能力,也就是 PDO。在案例中,充电器明确告知自己能提供的最大电流是 2.71A。
2.充电宝的请求问题
使用 IP2366 芯片的充电宝(作为 Sink),在请求充电时,无视了充电器广播的能力上限,直接发出了一个需要 3A 电流的请求。
3.协议的拒绝机制
由于充电宝的请求超出了充电器的能力范围,充电器会判定这是一个“无效请求”(Invalid request)。根据 PD 协议的规定,对于无法满足的无效请求,充电器会发送“拒绝”(Reject)信息,从而导致充电失败。