【技术实现步骤摘要】
一种CAN通信电路
[0001]本技术实施例涉及通信接口技术,尤其涉及一种CAN通信电路。
技术介绍
[0002]CAN总线是一种现场总线,与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性。由于其良好的性能及独特的设计,CAN总线越来越受到人们的重视。目前,CAN总线已经广泛的应用于控制系统、检测系统以及执行系统间的数据通信,使用时,CAN总线通过CAN收发器接口的两个输出端CANH和CANL与物理总线相连,通常情况下CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态,若CAN总线与CAN收发器的连接颠倒,会导致上位机与控制器之间无法进行正常通信。
[0003]现有技术中,CAN收发器通常不具备检查CAN总线是否反接的功能,若CAN总线反接,则需要大量的时间和人力进行故障排查,严重影响作业效率,因此亟需一种可以判定CAN总线是否反接,且在CAN总线反接时可以保证上位机与控制器之间正常通信的CAN通信电路。
技术实现思路
[0004]本技术提供一种CAN通信电 ...
【技术保护点】
【技术特征摘要】
1.一种CAN通信电路,其特征在于,包括CAN接口、开关电路以及控制电路,所述CAN接口包括高位数据接收端、低位数据接收端、第一信号输出端和第二信号输出端,所述开关电路包括第一开关支路、第二开关支路、第三开关支路、第四开关支路,所述高位数据接收端通过所述第一开关支路、第三开关支路分别与所述第一信号输出端、第二信号输出端相连接,所述低位数据接收端通过所述第二开关支路、第四开关支路分别与所述第一信号输出端、第二信号输出端相连接,所述控制电路用于输出控制所述第一开关支路、第二开关支路、第三开关支路、第四开关支路通断状态的指令,所述第二开关支路、第三开关支路的通断状态相同,所述第二开关支路与所述第一开关支路以及第四开关支路的通断状态相异。2.如权利要求1所述的CAN通信电路,其特征在于,所述控制电路包括电平转换器和处理器,所述第一信号输出端、第二信号输出端通过所述电平转换器与所述处理器相连接,所述处理器用于输出控制所述第一开关支路、第二开关支路、第三开关支路、第四开关支路通断状态的指令。3.如权利要求2所述的CAN通信电路,其特征在于,所述电平转换器包括第一输出端,所述处理器包括第一控制信号输出端,所述电平转换器通过所述第一输出端与所述处理器相连接,所述第一控制信号输出端与所述第一开关支路、第二开关支路、第三开关支路、第四开关支路相连接,所述第一控制信号输出端用于输出控制所述第一开关支路、第二开关支路、第三开关支路、第四开关支路通断状态的指令。4.如权利要求2所述的CAN通信电路,其特征在于,所述控制电路还包括比较器,所述电平转换器通过所述比较器与所述处理器相连接...
【专利技术属性】
技术研发人员:宋兴鑫,王涛,高鑫,王秀鑫,苏恒,
申请(专利权)人:潍柴动力股份有限公司,
类型:新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。