【技术实现步骤摘要】
一种CAN总线信号收发解析工具
本专利技术涉及汽车电子
,具体地说是一种CAN总线信号收发解析工具。
技术介绍
目前,CAN总线信号调试工具数量有限,价格昂贵,且被国外公司垄断,同时,一些CAN总线信号调试工具不具备信号解析功能,不便于使用。为了在测试EPS电子助力转向系统时,方便在车载通信相关试验和测试应用方面对CAN总线信号进行收发和解析,需要设计一种能够实现CAN消息的发送和实时接收,并实现CAN消息解析的CAN总线信号收发解析工具。
技术实现思路
本专利技术的目的是克服现有技术的不足,提供了一种能够实现CAN消息的发送和实时接收,并实现CAN消息解析的CAN总线信号收发解析工具。为了达到上述目的,本专利技术包括设计了一种CAN总线信号收发解析工具,其特征在于:上位机通过USB连接线与下位机的USB接口连接,下位机包括USB接口、MCU单片机、时钟电路、JTAG接口电路、数据缓冲电路、USB接口转串口电路和CAN总线通讯电路,USB接口分别与MCU单片机的VDDPB端以及USB接口转串口电路的USB接口端连接,USB接口转串口电路的通道一与数据缓冲电路的一端连接,数据缓冲电路的另一端与MCU单片机的I/O端连接,USB接口转串口电路的通道二与MCU单片机的P7.3端和P7.4端连接,MCU单片机的XTAL1端以及XTAL2端分别与时钟电路的两端连接,MCU单片机的另一I/O端与JTAG接口电路连接,MCU单片机的P2.2端和P2.4端与CAN总线通讯电路的输入端连接,MCU单片机的P2.5端和P2.6端与CAN总线通讯电路的输出端连接。所述的MCU ...
【技术保护点】
一种CAN总线信号收发解析工具,其特征在于:上位机(1)通过USB连接线与下位机(2)的USB接口(3)连接,下位机(2)包括USB接口(3)、MCU单片机(4)、时钟电路(5)、JTAG接口电路(6)、数据缓冲电路(7)、USB接口转串口电路(8)和CAN总线通讯电路(9),USB接口(3)分别与MCU单片机(4)的VDDPB端以及USB接口转串口电路(8)的USB接口端连接,USB接口转串口电路(8)的通道一与数据缓冲电路(7)的一端连接,数据缓冲电路(7)的另一端与MCU单片机(4)的I/O端连接,USB接口转串口电路(8)的通道二与MCU单片机(4)的P7.3端和P7.4端连接,MCU单片机(4)的XTAL1端以及XTAL2端分别与时钟电路(5)的两端连接,MCU单片机(4)的另一I/O端与JTAG接口电路(6)连接,MCU单片机(4)的P2.2端和P2.4端与CAN总线通讯电路(9)的输入端连接,MCU单片机(4)的P2.5端和P2.6端与CAN总线通讯电路(9)的输出端连接。
【技术特征摘要】
1.一种CAN总线信号收发解析工具,其特征在于:上位机(1)通过USB连接线与下位机(2)的USB接口(3)连接,下位机(2)包括USB接口(3)、MCU单片机(4)、时钟电路(5)、JTAG接口电路(6)、数据缓冲电路(7)、USB接口转串口电路(8)和CAN总线通讯电路(9),USB接口(3)分别与MCU单片机(4)的VDDPB端以及USB接口转串口电路(8)的USB接口端连接,USB接口转串口电路(8)的通道一与数据缓冲电路(7)的一端连接,数据缓冲电路(7)的另一端与MCU单片机(4)的I/O端连接,USB接口转串口电路(8)的通道二与MCU单片机(4)的P7.3端和P7.4端连接,MCU单片机(4)的XTAL1端以及XTAL2端分别与时钟电路(5)的两端连接,MCU单片机(4)的另一I/O端与JTAG接口电路(6)连接,MCU单片机(4)的P2.2端和P2.4端与CAN总线通讯电路(9)的输入端连接,MCU单片机(4)的P2.5端和P2.6端与CAN总线通讯电路(9)的输出端连接,所述的MCU单片机为型号为XC2365B-40F80L的16位单片机,MCU单片机的VDDPB端与5V电源端连接,所述的时钟电路包括晶体振荡器、电容C5和电容C9,晶体振荡器的一端分别与电容C9的一端以及MCU单片机的XTAL1端连接,晶体振荡器的另一端分别与电容C5的一端以及MCU单片机的XTAL2端连接,电容C9的另一端以及电容C5的另一端接地,所述的JTAG接口电路包括连接端子OCDS、电阻、电容、二极管和三极管,上拉电阻R25、上拉电阻R29、上拉电阻R32、上拉电阻R34、上拉电阻R36、上拉电阻R38、上拉电阻R40、上拉电阻R41的一端与5V电源端连接,上拉电阻R25、上拉电阻R29、上拉电阻R32、上拉电阻R34、上拉电阻R36的另一端分别与电阻R26、电阻R30、电阻R33、电阻R35、电阻R37的一端连接,上拉电阻R25、上拉电阻R29、上拉电阻R32、上拉电阻R34、上拉电阻R36与电阻R26、电阻R30、电阻R33、电阻R35、电阻R37的一端之间的连接线上分别设有MCU单片机的P10.0端、P10.1端、P10.2端、P10.3端以及P10.4端,电阻R26、电阻R30、电阻R33、电阻R35、电阻R37的另一端接地,上拉电阻R38、上拉电阻R40的另一端分别与MCU单片机的P10.5端以及P10.6端连接,上拉电阻R41的另一端与发光二极管LED0的阳极连接,发光二极管LED0的阴极与MCU单片机的P10.7端连接后接地,连接端子OCDS的TMS端与MCU单片机的P5.4端连接,连接端子OCDS的TDO端与MCU单片机的P7.0端连接,连接端子OCDS的TDI端与MCU单片机的P5.2端连接,连接端子OCDS的TCLK端与MCU单片机的P2.9端连接,连接端子OCDS的BRKOUT端与MCU单片机的P10.11端连接,连接端子OCDS的BRKIN端与MCU单片机的P5.10端连接,连接端子OCDS的TRST端分三路分别与MCU单片机的TRST端、电阻R6的一端以及电阻R7的一端连接,电阻R6的另一端与5V电源端连接,电阻R7的另一端接地,连接端子OCDS的PORST端分五路分别与MCU单片机的PORST端、电阻R49的一端、电阻R51的一端、电阻R52的一端以及电容C34的一端连接,电阻R51的另一端与三极管Q3的基极连接,三极管Q3的发射极串联电阻R48后,与发光二极管D6的阴极连接,电阻R49的另一端以及发光二极管D6的阳极分别与5V电源端连接,三极管Q3的集电极、电阻R52的另一端以及电容C34的另一端分别接地。2.根据权利要求1所述的一种CAN总线信号收发解析工具,其特征在于:所述的数据缓冲电路包括两个三态缓冲芯片,电阻和二极管,三态缓冲芯片一的型号为SN74AHC244PW,三态缓冲芯片二的型号为SN74LVC1T45DBV,三态缓冲芯片一的1Y1端串联电阻R61后,与MCU单片机的P2.9端连接,三态缓冲芯片一的1Y2端串联电阻R60后,与MCU单片机的P5.2端连接,三态缓冲芯片一的1Y3端串联电阻R59后,与MCU单片机的P5.4端连接,三态缓冲芯片一的2Y1端串联电阻R16后,与MCU单片机的TRST端连接,三态缓冲芯片一的2Y2端与二极管D2的阴极连接,二极管D2的阳极与MCU单片机的PORST端连接,三态缓冲芯片一的两个G端连接后分五路分别与电阻R8的一端、电阻R4的一端、电阻R10的一端、电阻R11的一端以及功率管Q1的源极连接,电阻R8的另一端与发光二极管D1的阴极连接,功率管Q1的门极与电阻R9的一端连接,功率管Q1的漏电极与功率管Q2的漏电极连接,功率管Q2的...
【专利技术属性】
技术研发人员:马伟,孙瑞,朱孝松,廖新深,蔡浩雄,黄佳宇,
申请(专利权)人:上海采埃孚转向系统有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。