汽车上CAN/LIN混合网络组网技术的研究与应用
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化技术 >> 正文
汽车上CAN/LIN混合网络组网技术的研究与应用
作者:王丰华 Publish: 2007-10-9 Hits:-
【中文题名】 汽车上CAN/LIN混合网络组网技术的研究与应用
【英文题名】 Study and Application about Formation Technology of CAN/LIN Hybrid Network in Vehicle
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2007-10-9
【中关键词】 汽车网络,CAN总线,LIN总线,CANLIN网关,μCOS-Ⅱ,轮胎压力监测系统
【英关键词】 in-vehicle networks,CAN bus,LIN bus,μCOS-Ⅱ,tyre pressure monitoring system,climate control system,
【分类导航】 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>自动控制、自动控制系统>计算机控制、计算机控制系统
【论文摘要】  汽车电子已经成为推动汽车技术进步的主要动力,汽车上越来越多的电子单元要求有网络的连接,从而实现更加智能化的控制,作为汽车中生长着的“神经”,汽车网络已经成为汽车上不可或缺的一部分。近几年中国汽车电子产业正加速发展,在这种大环境下,对汽车网络技术进行研究成为一件非常有意义的事情。 论文主要对汽车上CAN总线网络和LIN总线网络进行了研究,目的是形成一个可在实际中应用的汽车控制网络系统,并能够在实践中得到检验。CAN和LIN均属于汽车上的中低端控制网络,主要是为了实现汽车上的各种电子控制单元的互连而引入的。CAN是在汽车上应用最广泛的网络,而LIN是近几年出现的一种低成本汽车网络,两者在实际应用中不是竞争关系而是互补关系,CAN/LIN混合网络能够在不影响网络性能的前提下降低网络成本。 论文首先简要介绍了汽车电子产业的发展以及汽车网络的概况,对CAN总线和LIN总线汽车上的组网技术进行了分析,包括网络特性和拓扑结构等。然后对混合网络中的关键部件——网关的软硬件设计进行了详细的分析与描述。在网关设计中,采用了32位处理芯片和嵌入式实时操作系统作为设计的基础平台,迎合了当今汽车电子的发展方向...
【论文题纲】
摘要 5-6
Abstract 6-11
第一章 绪论 11-16
1.1 课题背景 11-13
1.2 课题意义 13-14
1.3 研究内容 14-16
第二章 CAN/LIN混合网络组网技术 16-28
2.1 汽车网络 16-21
2.1.1 车载网络属于现场总线范畴 16-17
2.1.2 车载网络的分类 17
2.1.3 LIN总线 17-18
2.1.4 CAN总线 18-20
2.1.5 Flexray总线 20-21
2.2 CAN总线组网技术 21-24
2.2.1 CAN总线系统的基本网络形式 21-22
2.2.2 CAN总线节点 22
2.2.3 CAN总线的拓扑结构 22-23
2.2.4 CAN总线通信 23-24
2.3 LIN总线组网技术 24-26
2.3.1 LIN总线的网络结构 24
2.3.2 LIN总线组网形式 24-25
2.3.3 LIN总线通信 25-26
2.4 CAN/LIN混合网络的组成 26-27
2.5 本章小结 27-28
第三章 网关硬件设计 28-34
3.1 网关硬件结构 28
3.2 网关控制器 28-30
3.3 存储系统 30-31
3.4 CAN总线接口设计 31-32
3.4.1 CAN总线控制器 31
3.4.2 CAN总线收发器TJA1050 31-32
3.4.3 接口电路 32
3.5 LIN总线接口设计 32-33
3.5.1 LIN总线收发器TJA1020 32
3.5.2 接口电路 32-33
3.6 UART接口设计 33
3.7 本章小结 33-34
第四章 嵌入式软件平台的搭建 34-42
4.1 Bootloader设计 34-36
4.1.1 Bootloader功能 34
4.1.2 LPC系列ARM芯片程序执行的特殊性 34-35
4.1.3 Bootloader启动代码设计 35-36
4.2 μC/OS-Ⅱ移植 36-41
4.2.1 移植规划 37-38
4.2.2 启动代码的更新 38
4.2.3 μC/OS-Ⅱ的移植过程 38-40
4.2.4 移植中需要注意的几个问题 40-41
4.3 本章小结 41-42
第五章 网关软件设计及测试 42-62
5.1 网关软件框架 42-43
5.2 CAN总线函数库设计 43-49
5.2.1 CAN库头文件的定义 43-44
5.2.2 CAN底层库函数CANfunc.c 44-46
5.2.3 CAN应用函数库CANapi.c 46-49
5.3 LIN总线函数库设计 49-53
5.3.1 LIN底层函数库LINfunc.c 50-51
5.3.2 LIN应用层函数库LINapi.c 51-53
5.4 CAN/LIN通信程序设计 53-54
5.4.1 LIN到CAN的转发函数 54
5.4.2 CAN到LIN的转发函数 54
5.5 μC/OS-Ⅱ多任务应用程序设计 54-58
5.5.1 启动文件的配置 55
5.5.2 CAN/LIN接收中断函数的改写 55-56
5.5.3 执行网关功能的任务 56-58
5.6 网关测试与分析 58-61
5.6.1 功能测试 58-59
5.6.2 可靠性分析 59
5.6.3 实时性分析 59-61
5.7 本章小结 61-62
第六章 基于CAN总线的轮胎压力监测节点设计 62-70
6.1 轮胎压力监测系统 62-63
6.2 半挂大货车TPMS总体设计 63-67
6.2.1 CAN总线的引入 63-64
6.2.2 TPMS方案设计 64-65
6.2.3 TPMS系统的省电设计 65
6.2.4 轮胎压力监测处理主流程 65-67
6.3 CAN总线通信接口的硬件设计 67-68
6.4 CAN总线通信软件设计 68-69
6.5 本章小结 69-70
第七章 基于LIN总线的汽车气候控制系统节点设计 70-78
7.1 汽车气候控制系统 70
7.2 汽车气候控制系统总体设计 70-71
7.3 主节点软硬件设计 71-74
7.3.1 主节点硬件设计 71-72
7.3.2 主节点软件设计 72-74
7.4 从节点软硬件设计 74-77
7.4.1 从节点硬件设计 74
7.4.2 从节点软件设计 74-75
7.4.3 LIN总线通信测试 75-77
7.5 本章小结 77-78
第八章 总结与展望 78-80
8.1 总结 78
8.2 展望 78-80
参考文献 80-83
致谢 83-84
攻读硕士学位期间发表的论文 84
【DOI】 LunWen.ID:2.2008.385569
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:汽车网络 论文 CAN总线 LIN总线 CANLIN网关 μCOS-Ⅱ 轮胎压力监测系统
自动化技术最新论文
自动化技术热门论文