基于4G通信方式的多路CAN车辆信息采集系统的制作方法

文档序号:20825190发布日期:2020-05-20 03:13阅读:548来源:国知局
基于4G通信方式的多路CAN车辆信息采集系统的制作方法

本实用新型涉及信息采集系统技术领域,具体涉及一种基于4g通信方式的多路can车辆信息采集系统。



背景技术:

无人驾驶汽车是通过车载传感系统感知道路环境,自动规划行车路线并控制车辆到达预定目标的智能汽车。它是利用车载传感器来感知车辆周围环境,并根据感知所获得的道路、车辆位置和障碍物信息,控制车辆的转向和速度,从而使车辆能够安全、可靠地在道路上行驶。集自动控制、体系结构、人工智能、视觉计算等众多技术于一体,是计算机科学、模式识别和智能控制技术高度发展的产物,也是衡量一个国家科研实力和工业水平的一个重要标志,在国防和国民经济领域具有广阔的应用前景。

现有技术中的无人驾驶汽车主要采用lin总线系统进行数据处理和传输。lin(localinterconnectnetwork)是一种低成本的串行通讯网络,用于实现汽车中的分布式电子系统控制。lin的目标是为现有汽车网络提供辅助功能,因此lin总线是一种辅助的总线网络。在不需要can总线的带宽和多功能的场合,比如智能传感器和制动装置之间的通讯使用lin总线可大大节省成本。lin技术规范中除定义了基本协议和物理层外还定义了开发工具和应用软件接口。lin通讯是基于sci(uart)数据格式,采用单主控制器/多从设备的模式。仅使用一根12v信号总线和一个无固定时间基准的节点同步时钟线。这种低成本的串行通讯模式和相应的开发环境已经由lin协会制定成标准。lin的标准化将为汽车制造商以及供应商在研发应用操作系统降低成本。但是基于现有的lin通讯协议还无法实现真正意义上的无人驾驶,究其原因主要是lin系统无法满足无人驾驶所需求的数据同步性和数据传输高速率的要求。鉴于此,如何提供一种数据同步性强和数据传输速率高的基于4g通信方式的多路can车辆信息采集系统是本领域技术人员需要解决的技术难题。



技术实现要素:

针对现有技术中的缺陷,本实用新型提供一种基于4g通信方式的多路can车辆信息采集系统,旨在提高车辆信息传输的同步性和传输速率。

一种基于4g通信方式的多路can车辆信息采集系统,包括:

八路can总线模块,与车辆总线系统连接,用于采集获取整车状态的信息数据;

微处理器模块,与八路can总线模块连接,用于接收八路can总线模块获取的整车状态的信息参数;

信号发送模块,与微处理器模块连接,用于将微处理器模块接收的整车状态的信息参数传输出去;所述信号发送模块包括4g通信芯片或wifi通信芯片,信号发送模块包括云服务器。

数据存储服务器,与信号发送模块连接,用于接收信号发送模块发出的信号。

连接器模块,八路can总线模块通过连接器模块与车辆总线系统连接。

lin总线模块,lin总线模块的一端与连接器模块连接,另一端与微处理器模块连接。

can-fd总线模块,can-fd总线模块的一端与连接器模块连接,另一端与微处理器模块连接。

mcu模块,mcu模块与微处理器模块连接,用于对微处理器模块休眠和唤醒的控制。

按键输入模块和指示灯模块,按键输入模块和指示灯模块均通过mcu模块与微处理器模块连接。

电源模块,电源模块与八路can总线模块、微处理器模块、信号发送模块、连接器模块、lin总线模块、can-fd总线模块、mcu模块、按键输入模块以及指示灯模块连接,向其供电。

本实用新型的有益效果:

1、本实用新型所示系统车辆信息采集系统通过多路can总线、can-fd总线以及lin总线的并行传输,拓宽了数据传输的信道;同时,利用can总线传输的低时延性大大提高了数据传输的同步性。

2、本实用新型所示系统车辆信息采集系统运用4g技术将采集到的数据传输至数据存储服务器中,相比于其他的通讯技术,4g技术具有的传输同步性和传输速率性能更佳,能大大提高整个系统的性能。

3、本实用新型所示系统车辆信息采集系统具备与车辆通讯的基本功能,能完成对整车can总线数据的完整采集,并将采集的数据通过4g网络上传至数据存储服务器,具有数据同步性、处理能力强的优势。

附图说明

图1为本实用新型的结构示意图。

图2为本实用新型的can总线模块的电路图。

图3为本实用新型的微处理器模块的电路图。

图4为本实用新型的lin总线模块的电路图。

图5为本实用新型的can-fd总线模块的电路图。

图6为本实用新型的mcu模块的电路图。

图7为本实用新型的电路图。

具体实施方式

如图1所示,一种基于4g通信方式的多路can车辆信息采集系统,包括:

八路can总线模块1,与车辆总线系统连接,用于采集获取整车状态的信息数据;

微处理器模块2,与八路can总线模块1连接,用于接收八路can总线模块1获取的整车状态的信息参数;

信号发送模块3,与微处理器模块2连接,用于将微处理器模块2接收的整车状态的信息参数传输出去;所述信号发送模块3包括4g通信芯片或wifi通信芯片,信号发送模块3包括云服务器。

数据存储服务器4,与信号发送模块3连接,用于接收信号发送模块3发出的信号。

连接器模块5,八路can总线模块1通过连接器模块5与车辆总线系统连接。

lin总线模块6,lin总线模块6的一端与连接器模块5连接,另一端与微处理器模块2连接。

can-fd总线模块7,can-fd总线模块7的一端与连接器模块5连接,另一端与微处理器模块2连接。

mcu模块8,mcu模块8与微处理器模块2连接,用于对微处理器模块2休眠和唤醒的控制。

按键输入模块9和指示灯模块10,按键输入模块9和指示灯模块10均通过mcu模块8与微处理器模块2连接。

电源模块11,电源模块11与八路can总线模块1、微处理器模块2、信号发送模块3、连接器模块5、lin总线模块6、can-fd总线模块7、mcu模块8、按键输入模块9以及指示灯模块10连接,向其供电。

参阅图2所示,在本实用新型实施例中,八路can总线模块1包括sja1000芯片,其与微处理器模块2中的spi接口联机的,其中,sja1000芯片是一种独立控制器,用于移动目标和一般工业环境中的区域网络控制,它是philips半导体pca82c200的can控制器basiccan的替代产品而且它增加了一种新的工作模式pelican,这种模式支持具有很多新特性的can2.0b协议。本实用新型实施例中can总线模块通过连接器模块与车辆can总线相对接,采集车辆总线数据。

参阅图3所示,经八路can总线模块1采集的车辆信息数据传输至微处理器模块2后,在本实用新型实施例中微处理器模块2包括飞思卡尔的i.mx6d芯片,i.mx6芯片的应用处理器将可扩展平台与广泛的集成和高能效处理功能相结合。i.mx6d核心处理器架构为armcortex-a9,主频1ghz,双核32位总线宽度。汽车级芯片工作温度范围-40c-+125℃。通过内部总线外挂1gbddr3内存、32gbemmc存储空间、32gb的tf卡接口、外挂rtc实时时钟等外扩资源,负责八路can总线模块的数据采集以及处理工作,能大大提高数据采集的同步性和传输速率。

在本实用新型实施例中为提高数据的同步性和传输速率,还设置有lin总线模块6和can-fd总线模块7,具体如附图4和附图5所示,lin总线模块6使用微处理器模块2的i.mx6d芯片内部串口资源,外挂lin总线驱动器,运用lin总线的uart传输模式与八路can总线模块1并行传输,大大提高了数据采集的同步性和传输速率;进一步地,本实用新型实施例中的can-fd总线模块7相对于传统的can2.0有很多优势,包括更快的数据速率和数据字节消息扩展等。

除此之外,参阅附图6所示,在本实用新型实施例中,与微处理器模块2连接的mcu模块8采用由意法半导体的stm32单片机实现,stm32f205x系列的内核是armcortex-m3,最高频率可运行到120mhz,外设adc具有3个独立的12-bit精度sar型adc模块(每个模块24个通道),以及更加丰富的定时器timer模块。可实现微处理器模块2中stm32f205x芯片的的休眠与唤醒功能。

参阅附图7所示,本实用新型实施例中,信号发送模块3采用4g通信方式,4g通信方式采用集成式4g模块,支持lte-tdd/fdd、wcdma、td-scdma、gsm/gprs/edge、gnss传输协议,通过外扩网卡实现无线wifi上网功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1