电路如下:
现象:经常出现一开始通讯正常,后来ISO1050芯片烧坏导致通讯失败;
分析:1、使用过程中电源线、CANH、CANL线等接口线存在热插拔现象;
2、PESD1CAN是24V的,ISO1050不知道多少耐压,可能没有起到保护作用;
问题:1、导致芯片烧坏的原因是什么?
2、如何整改?
Kailyn Chen:
您好,应该是电源线热插拔的缘故,当电源线热插拔的时候, ISO1050 还处于开启状态,电源线被拔掉之后,那么ISO1050的TX处于一个不确定的状态,ISO1050输入端没有集成这种失效保护,所以造成损坏。您不进行热插拔正常工作吗?
另外,CANH和CANL的最大耐压值在datasheet上有给出,最大耐压40V。
紫阳真人:
回复 Kailyn Chen:
您好,目前发现的通讯失败的都是ISO1050损坏,损坏后不可恢复正常,损坏的芯片有些会把隔离电源拉低,有的直接能看出芯片已经烧出小凸起,还有一些现象不明显,换一颗芯片就好了。不热插拔还没有进行批量测试所以不能确定有没有故障发生。
损坏机制不明白,能否详细解释一下
如果是由于热插拔损坏的话,因为使用中不能避免热插拔,有没有什么防范措施?
Kailyn Chen:
回复 紫阳真人:
有些能正常工作有些不能吗,失效率大不大?损坏的话有没有测量下是否电源对地短路?
不进行热插拔,单颗ISO1050 是否能正常工作?您的应用中,一共有多少个CAN节点?
关于ISO1050 热插拔的应用,我需要确认下。 所以您可以将您的应用具体描述下,在正常工作时候断掉电源和CANH和CANL是吗?
紫阳真人:
回复 Kailyn Chen:
很多是在装机调试的时候前面是正常的,后面再测试就不正常了,失效率比较大在5%以上。
芯片损坏后电源对地阻抗较小,所以会将前级隔离电源拉低。
在我操作的时候,不进行热插拔或者正常热插拔的时候没有出过问题。
我的应用中只有板子上一个CAN节点,通过CAN分析仪与电脑通讯。
不接线情况下板子是没电的,板子的电源24V、GND跟CANH、CANL、CANGND在同一个接线端子上,电源和CAN的5pin插头插上去之后正常工作。24V电源经过DCDC到5V,在经过隔离模块到CAN_5V。
Kailyn Chen:
回复 紫阳真人:
好的,关于ISO1050 热插拔这个我再确认:e2e.ti.com/…/847082
因为不是所有的都有问题,所以我想确认下,芯片都是通过我们的代理商购买的吗?
紫阳真人:
回复 Kailyn Chen:
是正规代理渠道的
Kailyn Chen:
回复 紫阳真人:
您好,再确认下,损坏后,是24V经过DC to DC转的5V电源被拉低是吗?还是ISO1050的VCC1或VCC2 被拉低?
不热插拔都正常工作的是吧?
紫阳真人:
回复 Kailyn Chen:
24V经过DCDC到5V,5V经过隔离电源B0505S到CAN_5V,CAN_5V给ISO1050供电,部分故障机的CAN_5V对CAN_GND电阻变小,实测从十几欧姆到四百多欧姆都有,因此把B0505S拉低。由于样本较少,不热插拔目前没有发现异常。
Kailyn Chen:
回复 紫阳真人:
您好,关于ISO1050 热插拔的问题,我已帮您咨询美国的工程师,它的建议是更换TVS试试,或者更高隔离电压的另一款隔离产品ISO1042:
e2e.ti.com/…/847082
紫阳真人:
回复 Kailyn Chen:
非常感谢,正在整改测试