基于CAN总线的汽车车灯控制网络的软件设计毕业论文(29页).doc
《基于CAN总线的汽车车灯控制网络的软件设计毕业论文(29页).doc》由会员分享,可在线阅读,更多相关《基于CAN总线的汽车车灯控制网络的软件设计毕业论文(29页).doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于CAN总线的汽车车灯控制网络的软件设计毕业论文-第 16 页 毕 业 设 计(论 文)题 目: 基于CAN总线的汽车车灯 控制网络的软件设计 毕业设计(论文)诚信声明书本人声明:本人所提交的毕业论文基于CAN总线的汽车车灯控制网络的软件设计是本人在指导教师指导下独立研究、写作的成果,论文中所引用他人的文献、数据、图件、资料均已明确标注;对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明并表示感谢。本人完全清楚本声明的法律后果,申请学位论文和资料若有不实之处,本人愿承担相应的法律责任。论文作者签名: 时间: 年 月 日指导教师签名: 时间: 年 月 日西 安 邮 电 大 学毕业
2、设计(论文)任务书学生姓名周俊杰指导教师王雁平职称讲师院(系)自动化学院专业测控技术与仪器题目基于CAN总线的汽车车灯控制网络的软件设计 任务与要求通过分析总线网络的基本工作原理及其技术规范,设计一个简单的现场总线总线汽车车灯控制网络,实现汽车的现场总线总线的自收发实现。要求提交: 1.对汽车网络控制功能和现场总线总线进行分析;2.使用单个现场总线总线硬件电路板实现其自收发功能,即现场总线节点自收发报文;3.传输的数据为INT0按键计数值,传输数值,接收的数值为基数灯一亮,为偶数灯二亮。开始日期2012.03.08完成日期2012.6.20系主任(签字)2012年1月8日西 安 邮 电 大 学
3、毕 业 设 计 (论文) 工 作 计 划学生姓名 周俊杰 指导教师 王雁平 职称 讲师院(系) 自动化学院 专业 测控技术与仪器题目 基于CAN总线的汽车车灯控制网络的软件设计_工作进程起 止 时 间工 作 内 容第1周3.83.12完成知识储备,认真复习现场总线总线基本理。第2周3.133.19掌握SJA1000的工作原理,学习C语言编程的基本操作,提交毕业设计开题报告。第3周3.203.26学习Keil uVision2编程工具,并使用STC_ISP_V480将程序烧写入单片机。第4周3.274.2完成现场总线总线的初始化设计方案,用C语言编程。第5周4.34.9分析中央处理器程序。第6周
4、4.104.16完成中央处理器程序和车灯控制程序。 第7周4.174.23提供分析整理报告,并进行中期检查。第8周4.244.30通过完成程序,并在Keil uVision2运行。第9周5.15.7调试,并在硬件上初步调试。第10周5.85.14改进程序。第11周5.155.21进行后期检查。第12周5.225.28毕业设计论文。第13周5.296.4完成毕业设计论文。第14周6.56.20完成毕业设计答辩。主要参考书目(资料)主要参考书目(资料)1、 相关论文(电子版);2、 SJA1000手册;3、 现场总线总线技术;杨春杰 王曙光, 北京航空航天大学出版社,2009;4、 轻松入门现场总
5、线总线;李真花 崔健,北京航空航天大学出版社,2011;主要仪器设备及材料1、计算机一台,相关编程环境;2、现场总线实验板(单片机和SJA1000芯片);3、相关的图书资料。论文(设计)过程中教师的指导安排每周听取学生工作汇报,并进行专门指导至少12次;随时解决学生设计中遇到的问题。对计划的说明无西安邮电大学毕业设计(论文)开题报告自动化院(系) 测控技术与仪器 专业 2008级 测控0803班 课题名称: 基于CAN总线的汽车车灯 控制网络的软件设计 学生姓名: 周俊杰 学号: 06082077 指导教师: 王雁平 报告日期: 2012年3月18日 1.本课题所涉及的问题及应用现状综述在众多
6、汽车网络标准的主流协议中,本设计采用了高性能、低成本的现场总线总线网络协议。深入研究现场总线网络协议的技术规范,描述了现场总线总线的分层结构中的数据链路层和物理层。简要介绍了现场总线总线的一些基本概念和基本组织规则,详细阐述了现场总线总线的报文、帧格式,错误类型以及检测错误能力。提出一种通用模块化试验板的软、硬件设计思想,完成了中央节点和四个车灯节点的试验板硬件电路设计,实现了基于把四个车灯控制系统作为现场总线节点直接连接到现场总线总线网络中,再接上一个中央控制节点,即可实现基于现场总线总线的汽车车灯控制网络。汽车网络是计算机网络技术和工业现场总线控制技术在汽车中应用的结果。汽车网络控制是研究
7、如何利用总线数据通信原理实现现代汽车中各个独立电子系统和控制装置间控制信息传递通道的简洁互连,实时、可靠的数据交换及综合协调控制的一门最新技术。它是以科学、合理的数据通信协议及支持这样协议的大规模集成电路器件为基础的。汽车电子控制采用网络化设计可大大降低设计成本,缩短设计周期,其经济效益是十分明显的。因而最初只属于高档车的网络概念,现已逐步扩展到大批量生产的经济型车上。今天网络化的电子系统己成为所有级别汽车中至关重要的部件。2本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析关键问题:理解现场总线网络的分层结构、现场总线总线的报文及其帧格式、现场总线总线中的错误处理以及位定时要
8、求四个方面对现场总线总线网络协议的技术规范进行了详细介绍,深入分析了报文格式中的数据帧、远程帧、过载帧和帧间空隙,指出了它们之间的区别和联系,而且描述了各帧的结构和帧中各个位的意义和作用。解决思路:掌握汇编语言的基本知识,分析算法的性能指标通过仿真,熟悉软件编程的基本方法和思路。预期目标的可行性分析系统上电后,首先对微处理器89C51进行复位,复位后,89C51对自身和现场总线模块进行初始化。之后,对于主控节点和各车灯节点要设计不同的程序:主控节点主要负责传输控制信号到现场总线总线,各车灯节点负责从现场总线总线上接收信号。通信过程报文传输可能会遇到问题。3.完成本课题的工作方案2012.3.8
9、2012.3.18 第1周3.83.12 完成知识储备,认真复习现场总线总线基本理。第2周3.133.19 掌握SJA1000的工作原理,提交毕业设计开题报告。第3周3.203.26 学习Keil编程工具,并使用STC_ISP将程序烧写入单片机。第4周3.274.2 完成现场总线总线的初始化设计,用C语言编程。第5周4.34.9 分析中央处理器程序。第6周4.104.16 完成中央处理器程序和车灯控制程序。 第7周4.174.23 提供分析整理报告,并进行中期检查。第8周4.244.30 通过完成程序,并在Keil uVision2运行。第9周5.15.7 调试,并在硬件上初步调试。第10周5
10、.85.14 改进程序。第11周5.155.21 进行后期检查。第12周5.225.28 毕业设计论文。第13周5.296.4 完成毕业设计论文。第14周6.56.20 完成毕业设计答辩。4指导教师审阅意见指导教师(签字): 年 月 日说明:本报告必须由承担毕业论文(设计)课题任务的学生在毕业论文(设计) 正式开始的第1周周五之前独立撰写完成,并交指导教师审阅。西安邮电大学毕业设计 (论文)成绩评定表学生姓名周俊杰性别男学号06082077专 业班 级测控0803班课题名称基于CAN总线的汽车车灯控制网络的软件设计课题类型科研题目难度一般毕业设计(论文)时间2012 年3月8日6月 20日 指
11、导教师王雁平 (职称:讲师)课题任务完成情况论 文 (千字); 设计、计算说 明书 (千字); 图纸 (张);其它(含附 件):指导教师意见分项得分:开题调研论证 分; 课题质量(论文内容) 分; 创新 分;论文撰写(规范) 分; 学习态度 分; 外文翻译 分指导教师审阅成绩: 指导教师(签字): 年 月 日评阅教师意见分项得分:选题 分; 开题调研论证 分; 课题质量(论文内容) 分; 创新 分;论文撰写(规范) 分; 外文翻译 分评阅成绩: 评阅教师(签字): 年 月 日验收小组意见 分项得分:准备情况 分; 毕业设计(论文)质量 分; (操作)回答问题 分验收成绩: 验收教师(组长)(签
12、字): 年 月 日答辩小组意见 分项得分:准备情况 分; 陈述情况 分; 回答问题 分; 仪表 分答辩成绩: 答辩小组组长(签字): 年 月 日成绩计算方法(填写本系实用比例)指导教师成绩 20 () 评阅成绩 30 () 验收成绩 30 () 答辩成绩 20 ()学生实得成绩(百分制)指导教师成绩 评阅成绩 验收成绩 答辩成绩 总评 答辩委员会意见 毕业论文(设计)总评成绩(等级): 系答辩委员会主任(签字): 系(签章) 年 月 日备注西安邮电学院毕业论文(设计)成绩评定表(续表)目 录摘 要IABSTRACTII1 引言12 汽车网络技术综述与发展22.1 汽车网络技术的发展历史22.2
13、 现场总线总线的基本特点22.4我国汽车网络及车灯控制系统的发展状况53 车灯控制系统的硬件设计73.1车灯总成控制系统的功能描述73.2 MCU的选择73.3 现场总线通讯控制器103.4 现场总线总线收发器124 现场总线总线的报文134.1 现场总线总线报文的数据帧144.2 现场总线错误帧155 系统的软件设计165.1 现场总线控制初始化程序165.2 报文的处理程序设计185.3软件可靠性设计206 结论22致 谢23参考文献24摘 要本设计对汽车网络控制技术的发展过程、应用及其网络拓扑进行了全面的介绍。系统地分析了各种不同侧重功能的汽车网络标准,并且深入对其主流协议进行了研究。在
14、详细深入研究和分析了汽车网络技术的国际发展动态,结合我国汽车网络技术实际应用和未来发展状况,认为只靠技术引进不利于未来发展。应尽快吸收和研发具有自主知识产权的汽车网络协议和标准的汽车网络技术。在当今汽车网络标准的主流协议中,现场总线总线网络协议具有低成本、高性能的特点。研究现场总线网络协议的标准,主要了解了现场总线总线的分层结构中的数据链路层和物理层。介绍了现场总线总线的一些基本概念,详细阐述了现场总线总线的报文、帧格式,错误类型以及检测错误能力。本设计提出一种通过软、硬件模块化设计思想,完成了中央节点和两个车灯节点的软硬件电路设计,实现了基于把两个车灯控制系统作为现场总线节点,再接上一个中央
15、控制节点,即可实现基于现场总线总线的汽车车灯控制网络。关键词: 汽车网络;现场总线总线;汽车车灯控制网络AbstractConducted a comprehensive introduction to the vehicle network control technology development process, application and network topology. Systematic analysis of the automotive network standards for a variety of different focus, and depth to i
16、ts mainstream protocols. Detailed in-depth study and analysis of international developments of the automotive network technologies, combined with Chinas automobile practical application of network technology and the future development that rely on the introduction of technology is not conducive to f
17、uture development. As soon as possible to absorb and vehicle network technology R & D of automotive network protocols and standards with independent intellectual property.In the mainstream of todays automotive network standard agreement, the CAN bus network protocol with low-cost, high-performance c
18、haracteristics. The study of the CAN network protocol standard, the main understanding of the hierarchical structure of the CAN bus data link layer and physical layer. Introduce some basic concepts of the CAN bus, elaborated on the CAN bus message, frame format, the type of error and testing error c
19、apacity.This paper presents a through soft, hardware, modular design, complete the circuit design of the central node and the two lights node hardware and software based control system of the two lights as a CAN node, followed by a central control node , you CAN control network based on CAN bus car
20、headlights.Keywords: Automotive Network, CAN Bus, Automotive light control network1 引言近几年科技的日新月异,尤其体现在计算机技术方面,体积超小,功能超强大。安全稳定能力的跨越提升,越来越依靠现场总线技术解决现实问题,传统复杂的现场连线慢慢地离开了人们的应用视野。取而代之的是现场总线。因为它的特点是结构简单造价低,所以用户乐于使用同时它为广大用户提供了优质安全的用户体验。现实操作现场有着各式各样的干扰,比如温度过高,湿度过大,粉尘过多,电磁辐射过大。随时会有不可抗拒的干扰,这就要求网络在运行时保持可靠性。可靠性
21、包括了在自身运行时容许自己的错误,当有外界干扰时对其的抵抗。不仅对自身有要求,对信号的编码是否足够合理,信号传输时传输方式是否快捷。都有明确要求。能够在共用一样的应用层协议和赋予数据的汽车网络,能够让它成为一个“open式环境”,它有很超强的自由性。由不同厂商生产的元器件都可以自由加入或离开,任何硬件和软件的环境几乎不需要做更改适应,这全部融合当今汽车应用实用的目标。所以汽车电子控制采用网络化设计可以以低的投入换取理想的实际效果。汽车行业认为,将来的车电子控制一定以网络技术为终极目标。八十年代控制研发的控制器局域网协议是由世界最著名的汽车零部件设产商之一的德国BOSCH公司制定出来的,因为其主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 CAN 总线 汽车 车灯 控制 网络 软件设计 毕业论文 29
限制150内