用的是TI的TPS23861做4口PSE供电,其中有一些板子(大概10%)左右,会出现芯片不工作的情况,表现为: 1. I2C可以正常访问,并可以正常读取芯片寄存器的值。 2. 在读取芯片VIN电压和温度时,读取的值都是错误的,如下图所示:
3. 插入PD设备,无法正常供电。 设计说明: 板子外部供电是27V,通过一个DCDC(MP3910GK-Z)升压至48V。 怀疑: 1. 芯片数字部分感觉工作是正常的 2.芯片损坏感觉是48V管脚烧毁,48V电丢失导致无法正常工作 3.本来怀疑是升压芯片导致的问题,但是是用示波器并没有抓到过压的情况,而且芯片48V前端还有TVS管做保护, 正常的话不应该会烧掉芯片。 不知道TI有没有大侠可以给指点一下。 这里是原理图:
|