一种基于CAN通讯的便携式测试装置的制作方法

    技术2023-06-23  89


    本实用新型涉及汽车电子技术领域,具体涉及一种基于can通讯的便携式测试装置。



    背景技术:

    汽车电子产品是通过can通讯机制,各个部分协同而进行工作的,若需对此类产品进行测试,测试设备需要兼备can通讯功能及io控制功能。现有的can通讯测试设备大体上分为两种:一、通过上位机编程实现通讯的测试系统;二、采用硬件实现can通讯的测试设备。通过上位机编程方式的测试系统,需要配置工控机,同时还需要配备显示器、键盘、鼠标等外部输入输出设备,整套系统虽然可以完成测试功能,但由于外设较多,系统维护不便;采用硬件实现can通讯的测试设备,需要先对报文做解析,然后把需要发送或解析的数据固化到芯片中,若被测试产品的报文配置发生变化,现场应用人员无法及时对通讯内容作出调整,通用型不强。另外,现有硬件测试设备无法对外部数字输入输出端口做出响应。



    技术实现要素:

    为了克服上述现有技术的缺陷,本实用新型提供一种基于can通讯的便携式测试装置,解决了现有的测试装置中存在的外设较多、维护不便,通用性差及不利于携带的问题。

    本实用新型的实施例提供一种基于can通讯的便携式测试装置,其特征在于,所述测试装置的外部接口包括io接口,数据存储卡槽、can通讯接口、程序下载接口以及供电接口;所述测试装置的内部构架模块包括电源模块、io处理模块、can通信模块、微处理器芯片;

    所述io接口与所述io处理模块电连接,所述io处理模块用于运算及处理外部信号;所述数据存储卡槽用于插入数据存储卡,所述数据存储卡用于存储配置文件及被测设备的通讯报文;所述can通讯接口与所述can通信模块电连接,所述can通信模块用于处理通讯数据;所述程序下载接口用于现场设备调试和后期维护;所述供电接口与电源模块电连接;

    微处理器芯片与所述io处理模块、数据存储卡、can通信模块连接,用于根据io处理模块将处理结果数据、数据存储卡中存储的配置文件及通讯报文进行运算,控制can通信模块发送及接受通讯报文。

    进一步地,所述io接口包括数字量输入口和模拟量输入口,所述数字量输入口用于响应外部高电平或低电平,模拟量输入接口用于测量外部的电压信号或电流信号。

    进一步地,单个所述can通讯接口的数据接收能力为14000帧/秒。

    进一步地,所述装置包括至少两个can通讯接口。

    进一步地,所述程序下载接口包括jtag接口及usb接口。

    进一步地,所述供电接口为低电压供电接口。

    进一步地,所述供电接口设置有防反接凹槽。

    进一步地,所述测试装置包括报警提醒装置,所述报警提示装置包括led指示灯和蜂鸣器中的一种或者两种,所述的led指示灯和蜂鸣器均与微处理器芯片连接,与电源模块连接实现电源供应。

    本实用新型的有益效果至少包括:

    本实用新型实施例提供了一种集成io接口、数据存储卡槽的便携式测试装置;通过在测试装置中配置io接口,实现无需配备其他外部设备便可与被测产品的信号连接,能够灵活配置,满足不同测试功能需求,通过采用io接口接模块,对被测设备的数字量和模拟量信号进行采集并处理,将处理结果传送至微处理芯片进行运算,从而进一步控制通讯报文的发送与接收;而且,通过在测试装置中配置数据存储卡槽,使用时只需将产品的报文拷贝到数据存储卡中,并将需要通讯的信息写在excel配置表格中,即可完成通讯的配置,若被测产品升级后报文信息发生变化,现场人员仅需维护配置表格即可,操作更为简单实用,便于维护,通用型更强;另外,本申请实施例的测试装置整体体积小巧,便于携带;仅需低压电源供电,低功耗。

    为使本实用新型的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

    附图说明

    为了更清楚地说明本实用新型实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本实用新型的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

    图1所示为本实用新型实施例的结构示意图;

    图2所示为本实用新型实施例的布局图;

    图3所示为本实用新型实施例的工作流程图。

    标号说明:1、供电接口;2、io接口;3、can通讯接口;4、数据存储卡槽;5、程序下载接口;6、电源模块;7、io处理模块;8、can通信模块;9、微处理器芯片。

    具体实施方式

    下面将结合本实用新型实施例中附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本实用新型实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本实用新型的实施例的详细描述并非旨在限制要求保护的本实用新型的范围,而是仅仅表示本实用新型的选定实施例。基于本实用新型的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

    为详细说明本实用新型的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

    如图1-3所示,本实施例提供一种基于can通讯的便携式测试装置,所述测试装置包括外壳、外部接口、控制模块,所述控制模块通过内部构架模块实现控制,所述内部构架模块设置在外壳内部,通过外部接口与被测试设备实现通讯连接。请参阅图1,所述测试装置的外部接口包括io接口2、数据存储卡槽4、can通讯接口3、程序下载接口5以及供电接口1;所述测试装置的内部构架模块包括电源模块6、io处理模块7、can通信模块8、微处理器芯片9;

    所述io接口2与所述io处理模块7电连接,所述io处理模块7用于运算及处理外部信号;所述数据存储卡槽4用于插入数据存储卡,所述数据存储卡用于存储配置文件及被测设备的通讯报文;所述can通讯接口3与所述can通信模块8电连接,所述can通信模块8用于处理通讯数据;所述程序下载接口5用于现场设备调试和后期维护;所述供电接口1与电源模块6电连接;

    微处理器芯片9与所述io处理模块7、数据存储卡、can通信模块8连接,用于根据io处理模块7将处理结果数据、数据存储卡中存储的配置文件及通讯报文进行运算,控制can通信模块8发送及接受通讯报文。

    io接口又称为输入输出接口,是主机与被控对象进行信息交换的纽带。设置在外壳外部的io接口2通过标准接口形式与外部设备进行连接,每个引脚的功能可以根据需要进行灵活配置,io接口2连接至装置内部的io处理模块7,对外部信号进行运算和处理,其中数字量输入口可以对外部高电平或低电平做出响应,模拟量输入接口可以对外部的电压信号或电流信号进行测量。io接口2物理形式为db37接口,可以在程序中灵活配置接口定义。

    数据存储卡槽4中用于插入数据存储卡,装置运行时,需要在卡中存入被测设备通讯所需要的报文和配置文件;所述数据存储卡可以是sd卡、minisd卡、tf卡等,数据存储卡槽4是与sd卡、minisd卡、tf卡等数据存储卡相适配的卡槽。

    can通讯接口3可以采用db9接口或者lemo接口,将接口的2脚和7脚配置对应can通讯的can_l和can_h信号。

    程序下载接口5可以采用rs232接口或usb接口。

    所述的供电接口1为12~24v低压供电接口,物理形式采用3芯lemo接口,3个引脚分别对应v+,v-和gnd。

    所述电源模块6为dc/dc转换模块,用于直流电压转换,例如可以将车载12v供电转换为5v电压,可以将开关电源的24v供电转换为5v电压,为供装置内部各个模块提供低压电源。

    io处理模块7可以采用stm32。

    can通信模块8可以采用tja1050t。

    微处理器芯片9可以是stm32等型号。

    优选地,io模块和微处理器芯片9上集成有串口通讯模块,串口通讯模块可以采用max232芯片。

    优选地,所述io接口2包括数字量输入口和模拟量输入口,所述数字量输入口用于响应外部高电平或低电平,模拟量输入接口用于测量外部的电压信号或电流信号。

    优选地,can通讯接口3采用标准接口形式,所述测试装置可以提供两个can通讯接口3,例如分别命名为can通讯接口a和can通讯接口b,分别连接至测试装置内部的can通信模块8,对通讯数据进行处理,单通道(接口)的通讯能力为14000帧/秒,用于同被测试设备进行通讯。

    优选地,程序下载接口5可以有jtag和usb两种形式,可以通过编程线缆连接到计算机,主要用于现场设备调试和后期维护。

    优选地,所述供电接口1采用低电压供电,接口配有防反接凹槽,可以确保人身及设备的安全。

    优选地,所述测试装置包括报警提醒装置,所述报警提示装置包括led指示灯和蜂鸣器中的一种或者两种,所述的led指示灯和蜂鸣器均与微处理器芯片9连接,与电源模块6连接实现电源供应。

    本实施测试装置的使用方法包括:

    首先,将被测设备通讯所需要的通讯报文拷贝到数据存储卡中,并根据实际需要在配置文件中进行通讯配置。

    第二,分别通过通用型标准接口将测试装置与被测设备的io口和can通讯接口3进行连接。

    第三、装置上电(通电),上电初始化,检测是否已插入数据存储卡,若装置未检测到数据存储卡,装置内部的蜂鸣器会发出声音提示。

    第四,测试装置通过自检后,与被测设备开始正常通讯。

    本实施例装置的工作原理是:通过io接口2,对外部的数字量信号和模拟量信号进行采集和处理,并将处理结果传递给微处理器芯片9;微处理芯片会根据数据存储卡中的配置文件和被测设备的通讯报文,以及所采集的io信号进一步运算,从而控制can通信模块8发送和接受通讯报文,最终实现与被测设备的信息交互,以达到测试目的。

    本实施例测试装置的工作流程步骤如下:

    s1将测试装置的外部接口的io接口2、can通讯接口3与对应的外部设备进行连接;

    s2将写有配置文件的数据卡插入到本实施例装置的卡槽中;

    s3装置上电,测试装置内部的电源模块6对各模块进行供电分配;

    s4各个模块初始化;

    s5自动检测卡槽内部是否存在数据存储卡,若没有数据存储卡则发出声音或亮灯提示,若已经插入数据卡则进行下一步;

    s6读取数据卡中的数据文件并进行解析;

    s7通过can通讯接口3向被测设备循环发送唤醒报文唤醒设备;

    s8测试装置的io口检测外部io的变化情况,并按照配置文件,根据io数据的变化向被测设备发送通讯报文,实现控制被测设备的功能;

    s9测试完成,将装置断电,并断开io接口2及通讯接口。

    在本申请所提供的几个实施例中,应该理解到,所揭露的装置,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本实用新型的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

    需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

    以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,对于本领域的技术人员来说,本实用新型可以有各种更改和变化。凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

    以上所述,仅为本实用新型的具体实施方式,但本实用新型的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本实用新型揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本实用新型的保护范围之内。因此,本实用新型的保护范围应所述以权利要求的保护范围为准。


    技术特征:

    1.一种基于can通讯的便携式测试装置,其特征在于,所述测试装置的外部接口包括io接口,数据存储卡槽、can通讯接口、程序下载接口以及供电接口;所述测试装置的内部构架模块包括电源模块、io处理模块、can通信模块、微处理器芯片;

    所述io接口与所述io处理模块电连接,所述io处理模块用于运算及处理外部信号;所述数据存储卡槽用于插入数据存储卡,所述数据存储卡用于存储配置文件及被测设备的通讯报文;所述can通讯接口与所述can通信模块电连接,所述can通信模块用于处理通讯数据;所述程序下载接口用于现场设备调试和后期维护;所述供电接口与电源模块电连接;

    微处理器芯片与所述io处理模块、数据存储卡、can通信模块连接,用于根据io处理模块将处理结果数据、数据存储卡中存储的配置文件及通讯报文进行运算,控制can通信模块发送及接受通讯报文。

    2.根据权利要求1所述的便携式测试装置,其特征在于,所述io接口包括数字量输入口和模拟量输入口,所述数字量输入口用于响应外部高电平或低电平,模拟量输入接口用于测量外部的电压信号或电流信号。

    3.根据权利要求1所述的便携式测试装置,其特征在于,单个所述can通讯接口的数据接收能力为14000帧/秒。

    4.根据权利要求1所述的便携式测试装置,其特征在于,所述装置包括至少两个can通讯接口。

    5.根据权利要求1所述的便携式测试装置,其特征在于,所述程序下载接口包括jtag接口及usb接口。

    6.根据权利要求1所述的便携式测试装置,其特征在于,所述供电接口为低电压供电接口。

    7.根据权利要求1所述的便携式测试装置,其特征在于,所述供电接口设置有防反接凹槽。

    8.根据权利要求1-7任意一项所述的便携式测试装置,其特征在于,所述测试装置还包括报警提示装置,所述报警提示装置包括led指示灯和蜂鸣器中的一种或者两种,所述的led指示灯和蜂鸣器均与微处理器芯片连接,与电源模块连接实现电源供应。

    技术总结
    本实用新型涉及汽车电子技术领域,具体公开了一种集成IO接口、数据存储卡槽的基于CAN通讯的便携式测试装置;通过配置IO接口,实现无需配备其他外部设备便可与被测产品的信号连接,满足不同测试功能需求,通过采用IO接口模块,对被测设备的数字量和模拟量信号进行采集并处理,将处理结果传送至微处理芯片进行运算,从而进一步控制通讯报文的发送与接收;而且,使用时只需将产品的报文拷贝到数据存储卡中,并将需要通讯的信息写在excel配置表格中,即可完成通讯的配置,若被测产品升级后报文信息发生变化,现场人员仅需维护配置表格即可,操作更为简单实用,便于维护,通用型更强;另外,本申请实施例的测试装置整体体积小巧,便于携带。

    技术研发人员:徐昕;吴龙
    受保护的技术使用者:德耳森科技(上海)有限公司
    技术研发日:2019.05.30
    技术公布日:2020.03.31

    转载请注明原文地址:https://symbian.8miu.com/read-17906.html

    最新回复(0)