基于汽车总线模型的CANopen协议的实现

被引量 : 21次 | 上传用户:dtj77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车技术的日益发展,汽车电子装备不断增加,进而带来汽车综合控制系统中大量的信号需实时交换的问题,传统线束已远远不能满足这种要求,因而,越来越多的汽车采用控制器局域网(CAN)。但是,CAN总线只定义了开放式系统互连参考模型(OSI)中的物理层和数据链路层,一般用户必须直接用驱动程序操作链路层,不能直接满足复杂控制网络的组态和产品互连要求。CANopen作为一种真正开放的CAN高层协议,实现不同的CAN设备以标准化的方式进行通信,使得CAN设备具有互操作性。随着CANopen协议的日益完善,它已经广泛应用于多个行业。本文首先介绍了CAN网络模型中各层的功能和层次结构,设计了基于CAN总线的汽车控制系统模型。该模型主要包含4个节点:发动机控制系统(EMS)、制动防抱死控制系统(ABS)、安全气囊控制系统(SRS)、车身控制系统。各个节点设计上采用内置CAN模块的飞思卡尔16位单片机作为主控芯片来搭建硬件电路,以实现CAN总线的物理层和数据链路层。设计并实现了CAN的驱动层,为各节点间的CANopen通信做准备。然后,详细分析了CANopen应用层协议,解释了CANopen的核心——对象字典、各类通讯对象、标识符的分配,以及一些设备子协议(Device Profiles)。软件上实现了模型中各节点间的CANopen通信,完成了总线数据通讯、网络管理和相应的控制任务。
其他文献
尝试将再归因训练运用到体育学习情景中,通过自然实验的方向来探究中学生体育学习中开展再归因训练的可行性.探讨了并部分解决了在体育学习情景进行再归因训练的几个基本问题
目的:探讨己酮可可碱对大鼠局灶性脑缺血再灌注损伤Bcl-2、Caspase-3表达的影响。方法:sD大鼠随机分为假手术组、脑缺血-再灌注模型组、川芎嗪组和己酮可可碱组,每组10只。术前
随着司法体制改革工作的逐步深入,为保障审判执行等中心工作职能的充分发挥,司法行政工作的管理水平显得尤为突出,人民法院肩负着化解矛盾、维护稳定、促进发展的重要职责。
江苏省环境监测中心开发的环境数据可视化地理信息系统是根据断面管理功能,在建立符合管理需求的各类断面图层基础上,采用通用软件开发平台和专业的GIS工具软件相集而成.该系
中国入世以来,伴随着中国汽车的“井喷式”增长,汽车零部件业也实现了持续快速增长。近年来跨国汽车零部件企业争先恐后地来到中国,更严酷的竞争已经来到中国汽车零部件企业
从1994年中国首次进行汇率制度改革,改变了原来的汇率双轨制起,央行为了维持人民币汇率的稳定一直积极地对外汇市场进行干预。2005年7月21日,中国再次进行汇率机制改革,政府
高脂血症是动脉粥样硬化的首要危险因素,目前临床上用于降脂的西药虽然疗效确切,但毒副作用较大,不宜长期服用,因此,寻找开发无毒而有效的降脂药品具有重大的意义。前期研究
突发事件应急管理是近年来项目管理领域研究的热点。对于突发事件的研究大多秉承了研究传统灾害事件的思路,集中在对灾害事件的静态分析,组织结构构建等方面。这种研究思路和
本文在国内外理论的研究基础之上,分析了我国及长春市供水现状以及存在的问题,引入模糊数学理论及模糊风险评价技术对长春市供水系统从供水管网环节、供水水源环节、水处理环
随着我国社会主义市场经济的发展和证券市场的完善,尤其在2006年公司股权分置改革以后,企业并购活动正逐步升级并走向规范化。一方面,目标企业的定价涉及企业并购的各个环节