一种可便捷操作的脱机控制的网络分析仪的制作方法

文档序号:32310682发布日期:2022-11-23 11:28阅读:40来源:国知局
一种可便捷操作的脱机控制的网络分析仪的制作方法

1.本发明涉及互联网技术领域,尤其涉及一种可便捷操作的脱机控制的网络分析仪。


背景技术:

2.电子技术的高速发展也使得电子被控设备的功能复杂性日益提高,一方面,安全、环保、节能方面的法规要求日益严格,另一方面,舒适、灵活、个性化的客户需求千差万别,同时,市场竞争全球化促使开发周期不断缩短,因而,大量的电子控制器在各个行业中被广泛使用,而这些设备控制器的开发就成为了其所在领域的研究重心之一。
3.在电子控制领域,can总线因具有突出的可靠性、实时性、灵活性等优点而被广泛应用,在现代轿车、工业设备、航空航天等场景中也都有使用can总线作为控制器联网的设计,因此,也正是由于can总线发展拥有巨大前景,目前在市面上产生了很多适合这类设备的can总线分析仪工具,例如,zlg的网络分析仪,可用于汽车电子设备的开发,模拟ecu数据,采集汽车can总线的原始数据,分析诊断汽车故障码以及车速、转速、刹车、车灯等各种信号的采集和控制。
4.如图2所示,现有的网络分析仪,其应用时,一端与pc互联,另一端接收或发送汽车设备的can信号或lin信号;如图3所示,对于现有网络分析仪其硬件结构,usb芯片负责pc和mcu之间的数据交互,can收发器和lin收发器负责读取被控设备的can信号和lin信号并将这些信号传递给mcu;或者将mcu的控制信号转换为can、lin信号发送到被控设备当中。其中,mcu的作用就是处理来自pc或者被控设备的信号,将其传输到另一端,并将一些重要的数据发送到存储单元中保存起来。
5.本发明技术方案之研发人员在使用现有网络分析仪的过程中发现了共同存在的问题,主要集中体现在:现有的网络分析仪在使用时,需要使用人员使用pc连接网络分析仪,然后再连接被控设备,使用人员使用pc去通过分析文件来解析网络信号中的消息,从而读取设备参数;虽然在操作上可以通过pc进行实时的控制调试,但是这就要求在调试期间每一台调试设备都需要使用人员拿着一台pc来调试被控设备,在使用人员需要对网络信息进行更改的时候,需要操作电脑进行配置,再通过网络分析仪传递给被控设备,因而,需要使用pc才能完成工作,会占用大量设备资源,成本较高,且控制不方便,效率较低。
6.综上分析,现有的网络分析仪是与pc实时通讯,将相关网络消息显示在pc上,通过pc来手动控制网络消息,这就要求在实验过程中网络分析仪与pc绑定工作。本发明技术方案之设计人员正是在现有公知技术以及一些技术人员所实施的技术手段的基础上,经过实际应用的经验总结,以支持使用人员与网络分析仪进行人机交互为设计基础,通过操作模块手动配置网络消息,即可向被控设备发送具体的指令,完成被控设备的控制以及调试,在整个调试体系中,pc不需要参与到与被控设备的交互中。因而,所提出的技术方案能够缓解、部分解决或彻底解决现有技术存在的问题,同时本发明所提出的技术方案也是为了满足网络分析仪使用者的应用需求。


技术实现要素:

7.为克服上述问题或者至少部分地缓解、部分解决上述问题,本发明提供一种可便捷操作的脱机控制的网络分析仪,其能够把pc从现有的调试方式中解放出来,使用人员可仅仅手持一台网络分析仪完成被控设备的各种调试工作,从而大幅度提升了使用人员设备的便携程度,也提高了设备调试系统的灵活性,可对复杂程度日益增长的被控设备进行灵活、快速地配置。
8.为实现上述目的,本发明采用以下技术方案:
9.一种可便捷操作的脱机控制的网络分析仪,其用于使用人员方便快捷地完成被控设备的控制以及调试,网络分析仪具备带操作模块的人机交互单元,该脱机控制的网络分析仪不借助pc上位机对被控设备进行控制,此脱机控制的网络分析仪包括:
10.显示模块,其配置于网络分析仪的人机交互单元,用于将调试信息反馈给使用人员,令使用人员通过操作模块来调节参数;
11.操作模块,其可向被控设备发送具体指令,从而在无需pc参与的状态下来完成被控设备的控制以及调试;
12.发送信息功能模块,其配置于网络分析仪的控制单元,使用人员操作pc从被控设备网络信息中摘取所需部分并生成配置文件,通过pc与usb芯片将配置文件下发到网络分析仪中;若使用人员要对被控设备进行手动控制,则通过操作界面对要控制的网络消息的id进行检索,然后使用网络分析仪对网络消息的数据进行更改,在更改完成后,mcu会将更改过后的网络消息发送到can、lin收发器中,转换成can、lin信号到总线上,再发送到被控设备中,从而达到对控制设备进行手动控制的目的;
13.接收信息功能模块,其配置于网络分析仪的控制单元,当接收到来自被控设备的信号时,mcu进行处理,将被控设备反馈回来的数据整理,根据配置文件将这些数据分析后把有用的信息发送到显示模块中,使用人员可在显示模块上直接获取反馈信息并根据这些信息进行下一步的调试工作。
14.技术人员还可采用相应的技术手段对以上技术方案进一步补充,包括:
15.首先,在通过pc与usb芯片将配置文件下发到网络分析仪过程结束后,pc不需要和网络分析仪进行交互;
16.其次,mcu通过配置文件对被控设备的网络信息进行解析并将数据通过显示模块展现给使用人员;
17.技术人员还可采用相应的技术手段对以上技术方案进行选择实施,包括:
18.其中,人机交互单元的显示模块包括oled、lcd、触控屏或数码管显示器;
19.其中,网络分析仪与pc的通信方式包括can、lin、wifi、蓝牙、以太网、usb、rs485、rs232或串口通信;
20.其中,网络分析仪与被控设备的通信方式包括can、lin、wifi、蓝牙、以太网、usb、rs485、rs232或串口通信;
21.其中,人机交互单元的操作模块包括按键、开关、键盘、鼠标或选用触控屏将显示模块和操作模块集成在一起;
22.其中,用户可通过人机交互界面观测到网络消息和对网络分析仪进行操作。
23.进一步,还可根据使用人员的需求将反馈信息发送到存储单元中保存起来,以供
使用人员分析。
24.本发明提出一种可便捷操作的脱机控制的网络分析仪,其可根据配置文件对被控设备的网络消息进行解析并把使用人员需要的消息提取出来发送到显示模块上,使用人员也可使用网络分析仪手动检索网络消息的id并对数据进行更改,从而灵活的控制被控设备,因此,实现了可便捷操作的脱机控制这一设计理念,把pc从现有的调试方式中解放出来,使用人员可仅仅手持一台网络分析仪完成被控设备的各种调试工作,提升了使用人员设备的便携程度,提高了设备调试系统的灵活性,使用人员的工作效率也将大大提升,可对复杂程度日益增长的被控设备进行灵活、快速地配置。
附图说明
25.下面根据附图对本发明作进一步详细说明。
26.图1是本发明所实施的可便捷操作的脱机控制的网络分析仪,其处理步骤流程示意图;
27.图2是现有的网络分析仪的应用结构示意图;
28.图3是现有的网络分析仪的硬件结构示意图。
具体实施方式
29.本发明拟实施的可便捷操作的脱机控制的网络分析仪,所实施的技术手段要达到的目的在于,解决以往使用网络分析仪时,由于在调试期间每一台调试设备都需要使用人员拿着一台pc来调试被控设备,且在使用人员需要对网络信息进行更改时需要先操作电脑进行配置再通过网络分析仪传递给被控设备,而导致的操作繁琐、效率较低等问题。
30.本发明所实施之技术方案,主要通过于网络分析仪人机交互单元配备一个显示模块和一个操作模块,以及于网络分析仪控制单元配置发送信息功能模块,与接收信息功能模块来简化了使用人员的工作设备、提高使用人员的工作效率,此外,还可在同一构思的基础上,根据不同应用需求额外增加相应的辅助技术手段。倘若本发明技术方案所涉及到的脱机控制的网络分析仪的范围较广,则对于其设计时采用的程序代码、具体的电路连接技术手段等无需详细限制,凡是本发明技术方案可采用的现有技术手段,技术人员都可依据本发明所实施的技术方案来实施。因而,包括采用的程序代码、具体的功能模块连接的技术手段等,凡是属于不在本发明技术方案范围之内的这些常规技术手段,本发明具体实施方式无必要将每一个细节都细化出来。显然,本发明所实施的技术方案实际上是一种能够让本领域技术人员结合常规技术手段参照及实施的网络分析仪,技术人员根据不同的应用条件以及使用需求,能够实际获得其带来的一系列优势,这些优势将会在以下对网络分析仪的解析中逐步体现出来。
31.如图1所示,本发明所实施的可便捷操作的脱机控制的网络分析仪,首先,其外形主体构造与现有网络分析仪外形相仿,但在人机交互上增设一个显示模块和一个操作模块,其中的显示模块用于将一些调试信息反馈给使用人员,使用人员可通过操作模块来调节一些参数。
32.其次,由于现有的网络分析仪是与pc实时通讯,将相关网络消息显示在pc上,通过pc来手动控制网络消息,这就要求在实验过程中网络分析仪与pc绑定工作,而本发明所实
施的网络分析仪支持使用人员与本发明进行人机交互,通过操作模块手动配置网络消息,即可向被控设备发送具体的指令,完成被控设备的控制以及调试,在整个调试体系中,pc不需要参与到与被控设备的交互中。
33.为了实现以上功能,在具体设计时,可从两个功能模块来分别解析,一个是发送信息功能模块,一个是接收信息功能模块。
34.如图1所示,本发明所实施的可便捷操作的脱机控制的网络分析仪,对于发送信息功能模块,首先,使用人员操作pc根据需求从被控设备网络信息中摘取自己需要的部分,并生成配置文件,通过pc与usb芯片将配置文件下发到网络分析仪中,在这个过程结束后,pc不需要和网络分析仪进行交互;mcu会通过配置文件对被控设备的网络信息进行解析并将数据通过显示模块展现给使用人员。
35.相应地,如果使用人员想要对被控设备进行手动控制,使用人员可通过操作界面对自己想要控制的网络消息的id进行检索,然后使用网络分析仪对网络消息的数据进行更改,在更改完成后,mcu会将更改过后的网络消息发送到can、lin收发器中,转换成can、lin信号到总线上,再发送到被控设备中,达到对控制设备进行手动控制的目的。
36.如图1所示,本发明所实施的可便捷操作的脱机控制的网络分析仪,对于接收信息功能模块,当can、lin收发器接收到来自被控设备的信号,会将这些信号进行转换,把数据发送到mcu当中,mcu对这些数据进行处理,将被控设备反馈回来的数据整理,根据配置文件将这些数据分析后,把有用的信息发送到显示模块中,使用人员就可在显示模块上直接获取反馈信息并根据这些信息进行下一步的调试工作;另外,还可根据使用人员的需求将反馈信息发送到存储单元中保存,以供使用人员分析。
37.通过以上两个功能模块的设计,将原先属于pc的调试控制功能与实时操作功能集成在网络分析仪中,使用人员在调试设备时就无需随身携带pc,简化了使用人员的工作设备,提高了使用人员的工作效率,使用人员若有需求,也可如现有网络分析仪一样连接pc使用。
38.本发明自带显示模块和操作模块可以用于人机交互,本发明可以根据配置文件对被控设备的网络消息进行解析并把使用人员需要的消息提取出来发送到显示模块上,使用人员也可以使用本发明手动检索网络消息的id并对数据进行更改,从而灵活的控制被控设备。
39.本发明所实施的可便捷操作的脱机控制的网络分析仪,设计人员可根据自身应用设计需求进行各种配置的选择,例如,对于人机交互单元的显示模块的选择,只要能用来显示信息,包括但不限于oled、lcd、触控屏或数码管显示器等或直接将信息无线传送到其他设备的屏幕上进行显示都可采用,且均不影响脱机控制和便捷操作的功能。例如,对于can、lin通信的路数,无论几路,只要有,均不影响脱机控制和便捷操作的功能。例如,对于mcu与pc的通信方式,只要可用于pc与mcu通信的均可,包括但不限于can、lin、wifi、蓝牙、以太网、usb、rs485、rs232或串口通信等,均不影响脱机控制和便捷操作的功能。又如,对于mcu与被控设备的通信方式,只要可用于mcu与被控设备的通信包括can、lin、wifi、蓝牙、以太网、usb、rs485、rs232或串口通信等方式均可,对于mcu与被控设备之间的数据处理,可使用自带can、lin收发功能的mcu,使用can、lin收发器芯片或使用集成了can、lin收发功能的sbc芯片,均不影响脱机控制和便捷操作的功能。又如,对于操作模块的选择,只要能用来控
制mcu进行配置操作的均可,包括但不限于按键、以及开关、键盘、鼠标或选用触控屏将显示模块和操作模块集成在一起,均不影响脱机控制和便捷操作的功能。再如,对于存储单元的选择,只要能存储需要的信息的设备均可,包括但不限于sd卡、移动硬盘,无线传输到服务器中均可,均不影响脱机控制和便捷操作的功能。
40.对于以上本发明所实施的可便捷操作的脱机控制的网络分析仪,在使用时,可不借助pc等上位机对被控设备进行控制和手动对被控设备进行灵活控制,主要采用的方式包括:
41.由于网络分析仪自带人机交互界面,用户可通过人机交互界面观测到网络消息和对网络分析仪进行操作。
42.在配置文件下发到网络分析仪后,网络分析仪可不借助pc,自行根据配置文件对被控设备的网络消息进行解析,并提取用户需要的信息通过显示模块展示给用户。
43.使用人员可操作网络分析仪对自己想要寻找的网络消息的id进行检索,并可以更改网络消息的数据,把网络消息下发到被控设备中,对被控设备进行手动控制。
44.在本说明书的描述中,若出现术语“实施例一”、“本实施例”、“具体实施”等描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明或发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例;而且,所描述的具体特征、结构、材料或特点可以在任何一个或多个实施例或示例中以恰当的方式结合。
45.在本说明书的描述中,术语“连接”、“安装”、“固定”、“设置”、“具有”等均做广义理解,例如,“连接”可以是固定连接或在不影响部件关系与技术效果的基础上通过中间组件间接进行,也可以是一体连接或部分连接,如同此例的情形对于本领域普通技术人员而言,可根据具体情况理解上述术语在本发明中的具体含义。
46.上述对实施例的描述是为了便于该技术领域的普通技术人员能够理解和应用,熟悉本领域技术的人员显然可轻易对这些实例做出各种修改,并把在此说明的一般原理应用到其它实施例中而不必经过创造性的劳动。因此,本案不限于以上实施例,对于以下几种情形的修改,都应该在本案的保护范围内:

以本发明技术方案为基础并结合现有公知常识所实施的新的技术方案,该新的技术方案所产生的技术效果并没有超出本发明技术效果之外,例如,采用具备发送信息功能模块与接收信息功能模块的网络分析仪所形成的技术方案,并且产生的预期效果并未超出本发明之外;

采用公知技术对本发明技术方案的部分特征的等效替换,所产生的技术效果与本发明技术效果相同,例如,对通信方式、路数等进行等效替换;

以本发明技术方案为基础进行拓展,拓展后的技术方案的实质内容没有超出本发明技术方案之外;

利用本发明文本记载内容所作的等效变换,将所得技术手段应用在其它相关技术领域的方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1