一种用于汽车底盘车电信息系统的双系统架构网关技术方案

技术编号:30367201 阅读:22 留言:0更新日期:2021-10-16 17:38
本发明专利技术公开了一种用于汽车底盘车电信息系统的双系统架构网关,包括:单片机系统,用于与汽车底盘车电信息系统进行数据交互,以及对所述汽车底盘车电信息系统的故障信息识别;Linux系统,用于对所述单片机系统识别的所述故障信息进行存储和/或导出。本发明专利技术的目的在于提供一种用于汽车底盘车电信息系统的双系统架构网关,在该网关中采用双系统架构,不同系统处理不同事物,保证网关快速启动工作。保证网关快速启动工作。保证网关快速启动工作。

【技术实现步骤摘要】
一种用于汽车底盘车电信息系统的双系统架构网关


[0001]本专利技术涉及网关
,尤其涉及一种用于汽车底盘车电信息系统的双系统架构网关。

技术介绍

[0002]汽车底盘车电信息系统的构建,一般是不同的设备在不同的CAN总线上,而不同总线上的设备进行信息通讯,是依赖于网关来实现的,网关将不同总线上的设备通信信息进行过滤转发。传统的网关,只有单纯的信息过滤转发的功能,没有可以从全局进行问题汇总分析的功能,也不能对故障信息进行存储。

技术实现思路

[0003]本专利技术的目的在于提供一种用于汽车底盘车电信息系统的双系统架构网关,在该网关中采用双系统架构,不同系统处理不同事物,保证网关快速启动工作。
[0004]本专利技术通过下述技术方案实现:
[0005]一种用于汽车底盘车电信息系统的双系统架构网关,包括:
[0006]单片机系统,用于与汽车底盘车电信息系统进行数据交互,以及对所述汽车底盘车电信息系统的故障信息识别;
[0007]Linux系统,用于对所述单片机系统识别的所述故障信息进行存储和/或导出。
[0008]在汽车底盘车电信息系统中,控制设备共用一根CAN总线,而被控制设备共用另一根CAN总线,两根CAN总线是不能直接进行数据交互的,因此,多通过中间设备网关来实现控制设备与被控设备的数据交互。现有的网关多采用Linux系统,Linux系统由于自身的特性,在上电启动过程中,启动时间较长,存在汽车底盘车电信息系统启动完成后,Linux系统还未启动完成的现象,从而不能及时的实现不同总线间的信息互联,容易造成不良影响。除此之外,现有的网关设备只具有数据转发功能,当汽车底盘车电信息系统存在故障信息时,网关无法对故障信息进行提取,因此无法准确判断故障点或故障类型,需工作人员逐一排查。
[0009]基于此,本方案提出了一种双系统架构的网关,该双系统网关包括单片机系统和Linux系统。与传统网关不同的是,在方案中,不采用Linux系统与汽车底盘车电信息系统进行数据交互,而是采用单片机系统与系统汽车底盘车电信息系统进行数据交互,由于单片机系统在上电过程中启动快,在汽车底盘车电信息系统启动完成时,单片机系统也启动完成,因此可以及时的与汽车底盘车电信息系统进行数据交互。本方案中的Linux系统通过CAN总线与单片机系统进行交互,用于对单片机中识别的故障信息进行存储和/或导出。当故障时,通过对故障信息的导出可以快速的识别故障点或故障类型,从而快速的进行维修,有效的提高工作效率。
[0010]优选地,所述单片机系统包括:
[0011]CAN1口,用于接收控制指令,以及将传感数据传输至所述汽车底盘车电信息系统中的控制器部分;
[0012]CAN2口;用于接收所述传感数据,以及将所述控制指令传输至所述汽车底盘车电信息系统中的传感器部分;
[0013]其中,所述控制指令由所述控制器部分产生;所述传感数据由所述传感器部分产生。
[0014]优选地,所述单片机系统还包括备份通信端口。
[0015]优选地,所述备份通信端口包括RS232串口、CAN3口和CAN4口。
[0016]优选地,所述Linux系统包括硬盘,所述硬盘用于存储所述故障信息。
[0017]优选地,所述Linux系统包括网口,所述网口用于导出所述故障信息。
[0018]优选地,所述Linux系统包括USB口,所述USB口用于与上位机通信。
[0019]优选地,还包括延时掉电模块,所述延时掉电模块连接于所述单片机系统和所述Linux系统,用于在掉电发生时对数据进行延时存储。
[0020]优选地,所述延时掉电模块包括电阻R1、电阻R2、电阻R3、二极管D2、二极管D3、稳压二极管D8、稳压二极管D9、稳压二极管D10、稳压二极管D11、稳压二极管D12、超级电容C18、超级电容C19、超级电容C20、超级电容C21以及超级电容C22;
[0021]所述电阻R1、所述超级电容C18、所述超级电容C19、所述超级电容C20、所述超级电容C21以及所述超级电容C22依次连接,形成闭合回路;
[0022]所述电阻R3并联在所述电阻R1的两端;
[0023]所述稳压二极管D8并联在所述超级电容C18的两端,所述稳压二极管D9并联在所述超级电容C19的两端,所述稳压二极管D10并联在所述超级电容C20的两端,所述稳压二极管D11并联在所述超级电容C21的两端,所述稳压二极管D12并联在所述超级电容C22的两端;
[0024]所述二极管D2的正极与所述超级电容C18连接,所述二极管D2的负极与所述电阻R2的一端连接,所述电阻R2的另一端与所述二极管D3的正极连接,所述二极管D3的负极与所述超级电容C18连接。
[0025]本专利技术与现有技术相比,具有如下的优点和有益效果:
[0026]1、采用双系统架构,单片机系统开机快,可以快速进行CAN总线信息交互,Linux系统进行故障信息的存储和导出;
[0027]2、通过上位机可以非常方便的配置转发规则,进行数据导入导出以及开发调试;
[0028]3、设计有延时掉电模块,在掉电过程中,还能够对关键参数进行存储。
附图说明
[0029]此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,并不构成对本专利技术实施例的限定。在附图中:
[0030]图1为本专利技术双系统架构网关的系统组成示意图;
[0031]图2为本专利技术延时掉电模块的电路结构示意图;
[0032]图3为本专利技术掉电检测模块的电路结构示意图。
具体实施方式
[0033]为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本
专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。
[0034]实施例
[0035]一种用于汽车底盘车电信息系统的双系统架构网关,如图1所示,包括:
[0036]单片机系统,用于与汽车底盘车电信息系统进行数据交互,以及对汽车底盘车电信息系统的故障信息识别;
[0037]Linux系统,用于对单片机系统识别的故障信息进行存储和/或导出。
[0038]在汽车底盘车电信息系统中,控制设备共用一根CAN总线,而被控制设备共用另一根CAN总线,两根CAN总线是不能直接进行数据交互的,因此,多通过中间设备网关来实现控制设备与被控设备的数据交互。现有的网关多采用Linux系统,Linux系统由于自身的特性,在上电启动过程中,启动时间较长,存在汽车底盘车电信息系统启动完成后,Linux系统还未启动完成的现象,从而不能及时的实现不同总线间的信息互联,容易造成不良影响现有的网关。除此之外,现有的网关设备只具有数据转发功能,当汽车底盘车电信息系统存在故障信息时,网关无法对故障信息进行提取,因此无法准确判断故障点或故障类型,需工作人员逐一排查。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于汽车底盘车电信息系统的双系统架构网关,其特征在于,包括:单片机系统,用于与汽车底盘车电信息系统进行数据交互,以及对所述汽车底盘车电信息系统的故障信息识别;Linux系统,用于对所述单片机系统识别的所述故障信息进行存储和/或导出。2.根据权利要求1所述的一种用于汽车底盘车电信息系统的双系统架构网关,其特征在于,所述单片机系统包括:CAN1口,用于接收控制指令,以及将传感数据传输至所述汽车底盘车电信息系统中的控制器部分;CAN2口,用于接收所述传感数据,以及将所述控制指令传输至所述汽车底盘车电信息系统中的传感器部分;其中,所述控制指令由所述控制器部分产生;所述传感数据由所述传感器部分产生。3.根据权利要求1所述的一种用于汽车底盘车电信息系统的双系统架构网关,其特征在于,所述单片机系统还包括备份通信端口。4.根据权利要求3所述的一种用于汽车底盘车电信息系统的双系统架构网关,其特征在于,所述备份通信端口包括RS232串口、CAN3口和CAN4口。5.根据权利要求1

4中任意一项所述的一种用于汽车底盘车电信息系统的双系统架构网关,其特征在于,所述Linux系统包括硬盘,所述硬盘用于存储所述故障信息。6.根据权利要求1所述的一种用于汽车底盘车电信息系统的双系统架构网关,其特征在于,所述Linux系统包括网口,所述网口用于导出所述故障信息。7.根据权利要求1所述的一种用于汽车底盘车电信息系统的双...

【专利技术属性】
技术研发人员:丘伟华李兴隆陶永波
申请(专利权)人:四川海天仪表电器开发有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1