汽车仪表的CANopen节点通信的研究与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wxxflystar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车电子技术近年来发展迅猛,本课题根据当前汽车电子技术现状和发展趋势,把握汽车CAN总线的技术前沿,提出了混合动力汽车CANopen节点通信系统的设计方案。根据系统需求设计嵌入式硬件系统、软件系统、完成CANopen节点通信设计并对设计结果进行验证。同时研究设计了CANopen混合动力汽车仪表的设备行业规范。 硬件部分以处理器AT91RM9200、16M flash、32M SDRAM作为系统核心部件,设计外扩了CAN控制器、A/D转换器、LCD控制器等主要资源及外围电路,构成完整CANopen节点硬件系统。调试硬件,修改系统加载程序BootLoader并将其成功移植到系统。 系统软件方面,首先在宿主机建立交叉编译工具链,为系统的软件设计建立开发环境;设计了基于linux的CAN和MD的设备驱动程序,交叉编译到linux内核并且使系统稳定运行;在宿主机设计目标机的ramdisk根文件系统,移植相应的开源软件工具包,实现了系统管理命令、用户管理命令、系统启动命令等丰富的功能,将ramdisk挂载到linux内核构成完整的嵌入式系统。 应用方面,详细介绍CANopen的核心技术,剖析CANopen开源协议栈CartFestival的源代码框架,修改驱动层接口将其移植到本系统实现主从CANopen节点设计;分析Beckhoff CANopen系统的运行特点,总结其设备行规层的流程,将其应用在本系统并完成对本课题设计的主从CANopen节点验证。 行规方面,分析混合动力汽车总线网络的特点,总结汽车仪表的发展现状,在混合动力汽车行规框架下设计汽车仪表的设备行规。
其他文献
<正>2001年金秋,我在北京中国美术馆举办“踪寻苍狼白鹿——乌日切夫个人版画展”以来,我与我的“苍狼白鹿”开始受到国内各界人士的关注。随后,我又先后到德国、法国、罗马
人们对网络业务多样化和网络服务质量的需求不断提高,但是现在的网络已不能满足人们的这种需求了,同时传统的从因特网出发的NGI(下一代因特网)体系结构和从电信通信网出发的N
在ANC系统中,目前大都采用基于线性自适应滤波理论的自适应控制算法。它们以其算法简单、计算量小、易于实现的优点,被广泛应用于实时性要求较高的控制领域。目前使用较多的是
混杂动态系统(Hybrid Dynamic Systems-HDS)是研究由连续型子系统和离散型子系统相互作用而构成的一类动态系统。近些年来,混杂系统的研究引起了计算机科学领域和控制领域学者
空投试验是测试降落伞性能指标的一个必要步骤,但将GPS应用于降落伞空投试验的测试在我国还刚刚起步。因此研制出一套可靠稳定的基于GPS的空投试验测试装置,对于丰富测试手段
智能交通系统(ITS)在城市交通的现代规划和管理中发挥着越来越大的作用。在视频检测中大量存在的汽车阴影往往会影响智能交通系统的正常工作。由于阴影与汽车一同运动甚至将
空间矢量脉宽调制(SVPWM)控制技术通过逆变器空间电压矢量的切换获得准圆形旋转磁场,能够在不高的开关频率条件下,使交流电动机获得较正弦波脉宽调制(SPWM)更好的性能。将这个