1.一种故障自诊断的通讯系统,其特征在于,包括mcu,与mcu连接的完全集成式隔离数据收发芯片,与完全集成式隔离数据收发芯片连接的保护电路,以及与mcu连接的通讯故障自诊断脱离电路;
所述通讯故障自诊断脱离电路包括与mcu连接双刀双掷信号继电器,所述双刀双掷信号继电器的两个静触点与总线连接,所述mcu连接双刀双掷信号继电器的通电线圈串联有二极管;
所述完全集成式隔离数据收发芯片的型号为adm2587e,所述完全集成式隔离数据收发芯片的a引脚、b引脚与保护电路连接,所述保护电路的输出端连接于双刀双掷信号继电器的两个动触点。
2.根据权利要求1所述的故障自诊断的通讯系统,其特征在于,所述双刀双掷信号继电器的两个静触点通过信号输出端子与总线连接。
3.根据权利要求1所述的故障自诊断的通讯系统,其特征在于,所述保护电路包括共模电感器。
4.根据权利要求3所述的故障自诊断的通讯系统,其特征在于,所述共模电感器的型号为b80s513n。
5.根据权利要求4所述的故障自诊断的通讯系统,其特征在于,所述完全集成式隔离数据收发芯片的y引脚连接于b引脚与共模电感器之间的节点。
6.根据权利要求5所述的故障自诊断的通讯系统,其特征在于,所述完全集成式隔离数据收发芯片的y引脚与a引脚连接。
7.根据权利要求1所述的故障自诊断的通讯系统,其特征在于,所述完全集成式隔离数据收发芯片的使能接收端与mcu的使能输出端连接;所述完全集成式隔离数据收发芯片的使能发送端与mcu的使能接收端连接;所述完全集成式隔离数据收发芯片的数据接收端与mcu的数据发送端连接;所述完全集成式隔离数据收发芯片的数据发送端与mcu的数据接收端连接。
8.一种如权利要求1-7任一项中所述的故障自诊断的通讯系统的故障自诊断方法,其特征在于,包括以下步骤:
利用mcu控制双刀双掷信号继电器使动触点与静触点保持分离;
清除mcu产生的中断标志;
通过mcu将完全集成式隔离数据收发芯片的使能接收端保持低电压、使能发送端保持高电压,保证完全集成式隔离数据收发芯片的数据接收端和数据发送端同时保持工作;
通过mcu向完全集成式隔离数据收发芯片的数据接收端发送指定信号;
判断mcu的数据接收端接受的数据是否与指定信号一致,若一致,则判断无异常,若不一致,则判断存在故障。
9.根据权利要求8所述的故障自诊断方法,其特征在于,方法还包括,若检测到mcu的通用异步收发传输器产生最高优先级中断,则判断是否为bi或fe故障;
若是,则依次执行,利用mcu控制双刀双掷信号继电器使动触点与静触点保持分离;清除mcu产生的中断标志;通过mcu将完全集成式隔离数据收发芯片的使能接收端保持低电压、使能发送端保持高电压,保证完全集成式隔离数据收发芯片的数据接收端和数据发送端同时保持工作;通过mcu向完全集成式隔离数据收发芯片的数据接收端发送指定信号;判断mcu的数据接收端接受的数据是否与指定信号一致,若一致,则判断无异常,若不一致,则判断存在故障;
若否,则结束流程。
10.根据权利要求8所述的故障自诊断方法,其特征在于,所述则判断无异常的步骤包括,利用mcu控制双刀双掷信号继电器使动触点与静触点连接;所述则判断存在故障的步骤包括,mcu启动报警指示灯并与总线保持断开连接。