AUTOSAR从入门到精通-【应用篇】基于4G网络和CAN总线的车辆在线故障 诊断系统设计与实现

目录

前言

汽车故障诊断系统研究现状 

国外研究现状

国内研究现状

2  车辆在线故障诊断系统方案设计

 2.1 系统总体结构设计

2.2 车辆数据采集方案设计

2.2.2 目标车辆CAN协议

2.3 故障码信息获取方法

2.4 远程通信方案设计

2.4.1 GB/T32960标准定义的通信协议与数据格式

2.4.2数据格式的修改优化

2.5 数据加密处理方案

2.5.1 AES128加密算法介绍

2.5.2 AES算法数学基础

2.5.3 AES算法步骤分析

2.5.4 AES128加密算法的运行模式

2.5.5 AES128加密算法实现的优化

2.6 服务器端方案设计

2.7 胎压监测报警方案设计

3  系统硬件设计

 3.1 硬件总体设计

3.2 微控制器及其最小电路设计 

3.2.1 LPC1758芯片简介

3.2.2 最小系统电路设计

3.3 CAN通讯电路设计

3.4 SIM7600CE电路设计

3.5 电源系统电路设计

4  车载终端软件设计

 4.1 车载终端软件设计方案

4.2 μC/OS-II实时操作系统简介

4.2.1 μC/OS-II的移植过程

4.2.2 μC/OS-II的任务管理

4.2.3 μC/OS-II操作系统的任务同步机制与通信方式

4.3 车载端系统任务设计 

4.3.1 系统任务规划及通信管理

4.3.2 CAN数据采集与打包程序设计

4.3.3 4G发送任务设计

4.3.4 GPS接收任务设计

4.3.5 SD卡存储任务设计

5  远程服务器设计

 5.1 整体结构设计 

5.1.1 功能需求分析

5.1.2 数据库设计

5.2 功能实现方案 

5.2.1 用户登陆与车辆添加

5.2.2 车辆数据接收与存储

5.2.3 数据显示与故障诊断

5.3 部署服务器

6  在线故障诊断系统测试

6.1 4G和GPS功能测试

 6.2 CAN数据采集功能测试

6.3 实车测试

6.3.1 登录与实时数据传输  

6.3.2 数据分析显示

6.3.3 报警信息与故障码显示

6.3.4 胎压数据监测与报警


 

前言

目前国内汽车保有数量逐年增加,国内家庭 拥有车辆的比例也在不断上升,人们出行时选择个人驾车的情况也越来越普遍。 随之而来的是在国内频发的交通事故,尽管交通事故的发生原因是由多种因素组 成的,但汽车本身的运行状况也是不可忽视的重要因素。对于大部分驾驶员来说, 对于车辆的故障和隐患的相关知识是了解甚少的。而在使用汽车时,由于各种外 部或者内部原因,汽车难以避免地会发生故障,如果是一般的小故障可能只是造 成车辆出现异响、异味或其他异常现象,暂时不影响汽车的使用。但是对于严重 的故障或者一些突发故障例如爆胎等可能会对车内人员带来极大危险。而汽车上 的一些小异常可能表示某些部件出现了问题,也就是隐藏的故障,在短时间可能 没有太大影响,而长时间不去解决可能就会变成大问题最终引发安全事故[ 2]。  对于有长期经验的专业驾驶员而言,定期检查和维护车辆安全是必须的素养, 汽车在使用过程中各个部件不断工作和损耗[ 3],在可能出现问题前,及时对危险部件进行更换或者维修可以有效降低汽车突然发生故障的几率,提高了汽车的安全 性。
但是目前很多汽车使用人员没有意识到汽车

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

格图素书

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值