一种汽车CAN总线数据记录装置的制作方法

文档序号:11334191阅读:311来源:国知局
一种汽车CAN总线数据记录装置的制造方法

本实用新型涉及一种汽车CAN总线数据记录装置,属于汽车数据记录领域。



背景技术:

随着汽车电子技术的飞速发展 ,车载电子设备也越来越多,比如汽车行驶记录仪,汽车时速检测记录仪等等,但这些都是针对个人汽车用户的,现代社会对汽车的要求不断提高,研发人员需要不断致力于更优更全面的汽车功能开发,无论是在车辆开发过程中的测试,后期车辆量产投入运行状况跟踪及出现故障原因分析都需要大量测试数据,但现有技术无法实现PC机来进行实时数据采集,特别是对变速箱控制器、整车控制器工作状态参数的采集。



技术实现要素:

本实用新型要解决的技术问题是提供一种汽车CAN总线数据记录装置,其具有数据记录连续完整性,还具有自动删除旧数据,记录新数据,保证记录数据的可靠性,体积小,结构简单、成本低,方便携带,便于控制等优点,能有效解决研发人员采集变速箱控制器、整车控制器工作状态参数困难的问题。

本实用新型采用的技术方案是:一种汽车CAN总线数据记录装置,包括壳体1、OBD插件连接口2、TF卡插口3、程序下载端口4,所述OBD插件连接口2设置在所述壳体1的上端面,所述TF卡插口2和程序下载端口4设置在所述壳体的右端面;所述OBD插件连接口2与汽车OBD接插件连接,用于将汽车变速箱控制器、整车控制器的工作状态参数传送给壳体1内部设置的功能测试主板;

所述壳体1内部设置有功能测试主板,所述功能测试主板包括单片机及分别与单片机连接的CAN模块、时钟模块、电可擦可编程只读存储模块、数据存储模块,电源模块、串口模块,所述数据存储模块和所述电源模块连接,所述CAN模块、所述电源模块均与所述OBD插件连接口2连接,所述TF卡插口3和所述数据存储模块连接。

优选地,所述的单片机还用于自动判断数据存储模块剩余容量,当剩余容量小于500M时读取电可擦可编程只读存储模块,自动删除存储最早的文件。

优选地,所述电源模块包括24V转5V单元,5V转3.3V单元。

优选地,所述CAN模块包括内CAN单元和外CAN单元。

优选地,还包括与CAN模块连接的终端电阻选择开关5,所述的终端电阻选择开关5设置在壳体1的右端面。

本实例的工作原理在于:首先把OBD插件连接口2连接到汽车OBD插件上,然后汽车上电运行,记录装置就开始采集变速箱控制器、整车控制器工作状态参数记录到TF卡中,当数据存到500MB就自动保存,重新开始存一个新的文件;当汽车下电停止运行时,TF卡停止存储数据保存文件;当判断到TF卡容量小于500MB时就自动删除存储最早的文件直到判断到TF卡剩余容量大于等于500MB。当车辆出现故障时,直接把TF卡取出来放入电脑里即可分析数据。汽车CAN总线数据记录装置测试运行程序通过程序下载端口4 下载到单片机;终端电阻选择开关5是当信号出现反射时,选择使用终端电阻可以消除通信中造成的信号反射。

本实用新型的有益效果是:本实用新型所述的一种汽车CAN总线数据记录装置,无论是在车辆开发过程中的测试,还是后期车辆量产投入运行状况跟踪及出现故障需要分析原因时都可以为研发人员提供变速箱控制器、整车控制器工作状态参数,且其具有数据记录连续完整性,还具有自动删除旧数据,记录新数据,保证记录数据的可靠性,体积小,结构简单、成本低,方便携带,便于控制等优点。

附图说明

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

图2为本实用新型功能测试主板的原理图;

图3为本实用新型数据采集存储流程图。

图中各标号为:1-壳体、2-OBD插件连接口、3-TF卡插口、4-程序下载端口、5-终端电阻选择开关。

具体实施方式

下面结合附图和具体实施例,对本实用新型作进一步说明。

实施例1:如图1-3所示,一种汽车CAN总线数据记录装置,包括壳体1、OBD插件连接口2、TF卡插口3、程序下载端口4,所述OBD插件连接口2设置在所述壳体1的上端面,所述TF卡插口2和程序下载端口4设置在所述壳体的右端面;所述OBD插件连接口2与汽车OBD接插件连接,用于将汽车变速箱控制器、整车控制器的工作状态参数传送给壳体1内部设置的功能测试主板;

如图2所示,所述壳体1内部设置有功能测试主板,所述功能测试主板包括单片机及分别与单片机连接的CAN模块、时钟模块、电可擦可编程只读存储(即EEPROM)模块、数据存储模块,电源模块、串口模块,所述数据存储模块和所述电源模块连接,所述CAN模块、所述电源模块均与所述OBD插件连接口2连接,使得汽车OBD接插件通过OBD插件连接口2将汽车变速箱控制器、整车控制器的工作状态参数传送给CAN模块,且为本实用新型所述的汽车CAN总线数据记录装置供电,所述TF卡插口3和所述数据存储模块连接,所述的数据存储模块即为图2中的TF卡。

进一步地,所述的单片机还用于自动判断数据存储模块剩余容量,当剩余容量小于500M时读取电可擦可编程只读存储模块,自动删除存储最早的文件,通过自动删除旧文件,可保证数据记录连续完整性及记录数据的可靠性。

进一步地,所述电源模块包括24V转5V单元,5V转3.3V单元,功能测试主板上单片机的工作电压是5V,通过24V转5V单元转换出来的电压使单片机可以正常工作;TF卡的工作电压是3.3V,通过5V转3.3V单元转换出来的电压使TF卡可以正常工作。

进一步地,所述CAN模块包括内CAN单元和外CAN单元,内CAN单元是控制汽车新能源动力总成,包括电机,电池等;外CAN单元是传统动力CAN,控制汽车发动机,空调等常规车部件向仪表发送整车故障信息和整车状态。

进一步地,所述串口模块主要作用是PC机通过程序下载端口4连接功能测试版的串口模块,向单片机写入调试程序。

进一步地,还包括与CAN模块连接的终端电阻选择开关5,所述的终端电阻选择开关5设置在壳体1的右端面,当信号出现反射时,选择使用终端电阻可以消除通信中造成的信号反射。

如图3所示,本实用新型的数据采集存储流程是:汽车上电开始后先初始化各芯片,然后单片机判断TF卡剩余容量,如果容量大于等于500MB,读取时钟芯片,在TF卡里建立文件,EEPROM记录文件名,EEPROM里文件个数加1,单片机启动CAN接收,数据记录仪开始接收数据,一边接收数据一边判断数据大小,当断总电时,数据记录仪停止存储数据,但是防止文件存储容量过大,数据记录仪设置文件大小不超过500M,超过500M,自动截断,重新单片机判断TF卡剩余容量,重新执行刚刚步骤;当剩余容量小于500MB,自动删除EEPROM里存储最早的文件,EEPROM里文件个数减1,然后再判断剩余容量,如果还小于500MB继续重复刚刚的步骤知道剩余容量大于等于500MB。

本实例的工作原理在于:首先把OBD插件连接口2连接到汽车OBD插件上,然后汽车上电运行,记录装置就开始采集变速箱控制器、整车控制器工作状态参数记录到TF卡中,当数据存到500MB就自动保存,重新开始存一个新的文件;当汽车下电停止运行时,TF卡停止存储数据保存文件;当判断到TF卡容量小于500MB时就自动删除存储最早的文件直到判断到TF卡剩余容量大于等于500MB。当车辆出现故障时,直接把TF卡取出来放入电脑里即可分析数据。汽车CAN总线数据记录装置测试运行程序通过程序下载端口4 下载到单片机;终端电阻选择开关5是当信号出现反射时,选择使用终端电阻可以消除通信中造成的信号反射。

上面结合附图对本实用新型的具体实施例作了详细说明,但是本实用新型并不限于上述实施例,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本实用新型宗旨的前提下做出各种变化。

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