本发明专利技术公开了基于CAN通讯的分布式LIN总线自动测试装置和测试方法。该自动测试装置包括总控制台和多个自动检测模块。总控制台通过CAN总线连接自动检测模块,自动检测模块包括CAN总线通讯模块、LIN总线通讯模块和指示模块,自动检测装置通过LIN总线通讯模块与待测LIN总线通讯产品连接,总控制台发送包含测试命令的报文,每个自动检测模块接收到报文,并向待测LIN总线通讯产品发送测试命令,LIN总线通讯模块接收到从待测LIN总线通讯产品反馈的测试信息,并把测试信息发送给总控制台,总控制台接收测试结果。采用本发明专利技术的测试装置和测试方法,测试效率得到了提高,测试质量得到了保证,设备利用率得到提高,节省了人工,操作方便,稳定性好。
【技术实现步骤摘要】
本专利技术涉及汽车电子,特别是涉及基于CAN通讯的分布式LIN总线自动测试装置和测试方法。
技术介绍
在汽车电子中,LIN总线是业内广泛采用的一种通讯总线标准。LIN总线是一种半双工串行通讯标准。因其协议简单,抗干扰性强而被许多汽车生产商应用,与LIN总线配套的LIN总线通讯产品也在汽车中的得到了广泛的使用,在LIN总线通讯产品生产过程中,对LIN总线通讯产品进行功能及稳定性测试就显得很重要。现有的LIN总线测试都是通过串口或USB 口进行的单台测试,单台设备同时只能有一台LIN总线通讯产品在线测试,造成设备和人工的极大浪费,效率低下。寻找更合理、更高效、更方便的测试方法,这一直是本申请人致力研究的内容之一。
技术实现思路
本专利技术的目的是针对现有技术存在的不足,提供一种效率更高,准确性更好的基于CAN通讯的分布式LIN总线自动测试装置。为实现上述目的,本专利技术基于CAN通讯的分布式LIN总线自动测试装置采用的技术方案是: 一种基于CAN通讯的分布式LIN总线自动测试装置,包括总控制台和多个相互独立的自动检测模块,总控制台通过CAN总线连接多个相互独立的自动检测模块,总控制台设置有显示器,自动检测模块包括CAN总线通讯模块、LIN总线通讯模块和指示模块,CAN总线通讯模块与LIN总线通讯模块连接,LIN总线通讯模块与指示模块连接,自动检测装置通过LIN总线通讯模块与待测LIN总线通讯产品连接、通讯,每一个自动检测模块之间相互独立,不会互相干扰,自动检测模块通过CAN总线与总控制台之间实现通讯,总控制台通过CAN总线发送包含测试命令的报文,每个自动检测模块都可以通过CAN总线接收到包含测试命令的报文,并通过LIN总线通讯模块向待测LIN总线通讯产品发送测试命令,自动检测模块的LIN总线通讯模块接收到从待测LIN总线通讯产品反馈的测试信息,通过指示模块指示测试结果,并通过CAN总线通讯模块把测试信息发送给总控制台,总控制台从CAN总线接收每一个自动检测模块反馈的测试结果,显示每一个待测LIN总线通讯产品的测试结果Ο本专利技术还提供一种上述基于CAN通讯的分布式LIN总线自动测试装置的测试方法: 基于CAN通讯的分布式LIN总线自动测试装置的测试方法,待测LIN总线通讯产品上电以后,总控制台通过CAN总线发送包含测试命令的报文,每个自动检测模块都可以通过CAN总线接收到包含测试命令的报文,并通过LIN总线通讯模块向待测LIN总线通讯产品发送测试命令,自动检测模块的LIN总线通讯模块接收到从待测LIN总线通讯产品反馈的测试信息,通过指示模块指示测试结果,并通过CAN总线通讯模块把测试信息发送给总控制台,总控制台从CAN总线接收每一个自动检测模块反馈的测试结果,显示每一个待测LIN总线通讯产品的测试结果,如有故障件,显示该故障件的故障信息。本专利技术与现有技术相比,具有以下优点: 本专利技术针对现有技术的不足,公开了一种更高效、更合理、更准确的自动测试装置和测试方法,在测试过程中不需要人员参与操作,基本杜绝误操作和误判。本专利技术在于不显著增加硬件成本和人力成本的条件下,利用自动检测模块进行分组测试,针对本公司的一款LIN总线通讯产品进行测试比较,测试时间大大缩短,比单台测试节约时间78%,设备利用率大幅提高。对测试人员没有特殊要求,普通操作工只要指导一遍就可以上岗测试。信号的输入和输出全部由测试装置自动实现,不会出现误判现象,准确率基本达到100%。采用本专利技术的测试装置和测试方法测试效率得到了极大提高,测试质量得到了保证,设备利用率得到极大提高,节省了人工,在测试过程中操作方便,稳定性好。【附图说明】图1是本专利技术基于CAN通讯的分布式LIN总线自动测试装置的示意图。【具体实施方式】下面结合附图和【具体实施方式】,进一步阐明本专利技术,应理解这些实施方式仅用于说明本专利技术而不用于限制本专利技术的范围,在阅读了本专利技术之后,本领域技术人员对本专利技术的各种等价形式的修改均落于本申请所附权利要求所限定的范围。如图1所示,一种基于CAN通讯的分布式LIN总线自动测试装置,包括总控制台1,总控制台连接有多个独立的自动检测模块2,总控制台设置有CAN总线通讯模块11,总控制台设置有显示器3,总控制台通过CAN总线连接多个相互独立的自动检测模块2,自动检测模块包括CAN总线通讯模块21、LIN总线通讯模块22和指示模块23,CAN总线通讯模块与LIN总线通讯模块连接,LIN总线通讯模块与指示模块连接,LIN总线通讯模块通过LINS线24与待测LIN总线通讯产品4连接,每一个自动检测模块之间相互独立,不会互相干扰,自动检测模块通过CAN总线与总控制台之间实现通讯。基于CAN通讯的分布式LIN总线自动测试装置的测试方法,待测LIN总线通讯产品上电以后,总控制台通过CAN总线发送包含测试命令的报文,每个自动检测模块都可以通过CAN总线接收到包含测试命令的报文,并通过LIN总线通讯模块向待测LIN总线通讯产品发送测试命令,自动检测模块的LIN总线通讯模块接收到从待测LIN总线通讯产品反馈的测试信息,通过指示模块指示测试结果,并通过CAN总线通讯模块把测试信息发送给总控制台,总控制台从CAN总线接收每一个自动检测模块反馈的测试结果,显示每一个待测LIN总线通讯产品的测试结果,如有故障件,显示该故障件的故障信息。【主权项】1.一种基于CAN通讯的分布式LIN总线自动测试装置,其特征在于:包括总控制台和多个相互独立的自动检测模块,总控制台通过CAN总线连接多个相互独立的自动检测模块,总控制台设置有显示器,自动检测模块包括CAN总线通讯模块、LIN总线通讯模块和指示模块,CAN总线通讯模块与LIN总线通讯模块连接,LIN总线通讯模块与指示模块连接,自动检测装置通过LIN总线通讯模块与待测LIN总线通讯产品连接、通讯,每一个自动检测模块之间相互独立,不会互相干扰,自动检测模块通过CAN总线与总控制台之间实现通讯,总控制台通过CAN总线发送包含测试命令的报文,每个自动检测模块都可以通过CAN总线接收到包含测试命令的报文,并通过LIN总线通讯模块向待测LIN总线通讯产品发送测试命令,自动检测模块的LIN总线通讯模块接收到从待测LIN总线通讯产品反馈的测试信息,通过指示模块指示测试结果,并通过CAN总线通讯模块把测试信息发送给总控制台,总控制台从CAN总线接收每一个自动检测模块反馈的测试结果,显示每一个待测LIN总线通讯产品的测试结果。2.根据权利要求1所述的基于CAN通讯的分布式LIN总线自动测试装置的测试方法,其特征在于:待测LIN总线通讯产品上电以后,总控制台通过CAN总线发送包含测试命令的报文,每个自动检测模块都可以通过CAN总线接收到包含测试命令的报文,并通过LIN总线通讯模块向待测LIN总线通讯产品发送测试命令,自动检测模块的LIN总线通讯模块接收到从待测LIN总线通讯产品反馈的测试信息,通过指示模块指示测试结果,并通过CAN总线通讯模块把测试信息发送给总控制台,总控制台从CAN总线接收每一个自动检测模块反馈的测试结果,显示每一个待测LIN总线通讯产品的测试结果,如有故障件,显示该故障件的故障信息。【专利摘要】本专利技术公开了基于CAN通讯的分本文档来自技高网...
【技术保护点】
一种基于CAN通讯的分布式LIN总线自动测试装置,其特征在于:包括总控制台和多个相互独立的自动检测模块,总控制台通过CAN总线连接多个相互独立的自动检测模块,总控制台设置有显示器,自动检测模块包括CAN总线通讯模块、LIN总线通讯模块和指示模块,CAN总线通讯模块与LIN总线通讯模块连接,LIN总线通讯模块与指示模块连接,自动检测装置通过LIN总线通讯模块与待测LIN总线通讯产品连接、通讯,每一个自动检测模块之间相互独立,不会互相干扰,自动检测模块通过CAN总线与总控制台之间实现通讯,总控制台通过CAN总线发送包含测试命令的报文,每个自动检测模块都可以通过CAN总线接收到包含测试命令的报文,并通过LIN总线通讯模块向待测LIN总线通讯产品发送测试命令,自动检测模块的LIN总线通讯模块接收到从待测LIN总线通讯产品反馈的测试信息,通过指示模块指示测试结果,并通过CAN总线通讯模块把测试信息发送给总控制台,总控制台从CAN总线接收每一个自动检测模块反馈的测试结果,显示每一个待测LIN总线通讯产品的测试结果。
【技术特征摘要】
【专利技术属性】
技术研发人员:陶如飞,
申请(专利权)人:江苏罗思韦尔电气有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。