基于CANopen协议的新能源汽车监控系统的设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:yangjunshisb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机、通信和控制技术的迅速发展,使得网络集成信息自动化正在迅速应用到各种工业控制领域。以嵌入式系统和设备为基础的现场总线控制系统已经取代传统的集散控制系统。作为新兴的总线通信之一,基于CAN总线的CANopen通信已经在国外得到广泛的开发和应用,已经被应用于交通、医疗、楼宇、安防、自动化生产等各种控制系统。并且随着CANopen通信协议的标准化和日益完善,应用前景将十分广阔。而我国则起步较晚,国内鲜有CANopen协议的自主开发,CANopen通信的应用和开发基本上被国外所垄断。本人在实际工作中深深地体会到,由于国内CANopen通信技术开发上的滞后,使得无论是国外先进控制系统的应用还是国内的控制系统产品的设计开发都带来了很大的困难。本文主要基于CANopen通讯协议与QT软件实现了车载控制终端在以linux为操作系统的ARM9嵌入式开发板SBC6300X上的开发,车载终端可以直接与下位机的汽车动力设备通过CAN总线进行数据传输。一方面,车载控制终端通过CANopen协议读取汽车动力设备上的实时运行状态,显示在由Qt软件开发的图形监控界面上;另一方面,车载控制终端提供动力设备参数设置的功能,接收用户输入,经由CANopen协议传输到下位机,实现对汽车动力设备的控制。本文首先简要介绍了CAN总线技术,CANopen通信协议及其应用;在此基础上,对基于CANopen协议的CAN总线网络的结构,CANopen网络节点的构成方式和功能组成进行了分析,从而得出了一个清晰的系统模型;基于标准的通信协议,详细分析了CANopen从节点的工作机制;在基于ARM的SBC6300X开发板上利用开源代码实现CANopen协议规范,提出了符合CANopen协议规范的通信接口开发的有效方案。然后介绍了Qt4.5软件,在SBC6300X开发板上成功开发了基于Qt4.5的图形运行界面。通过共享内存实现了CANopen读写数据进程和Qt界面进程之间的信息交互。基于以上原因,使本文在CANopen通信和图形运行界面的工程应用方面有较强的参考价值。
其他文献
<正> 作物育种、耕作栽培和土壤肥料等专业进行科学试验大都是在田间进行。根据不同的研究目的,在试验地里设立试验小区。小区的布置、数目、区长、间隔道以及单个小区内具体
首先简要介绍天文学中的某些新探索;其次讨论天体磁场和天文学中可能存在的电磁广义相对论;第三研究高能天体物理和Pauli不相容原理(PEP)的适用性;第四探讨天文学中能够提供的
昨日,我区召开党工委扩大会,分析“十三五”实验区建设共同家园面临的形势,分组讨论了“十三五”规划《建议》,广泛吸收各方的意见。经过审议,原则上通过了《平潭综合实验区党工委
作为中华民族最古老、影响范围较广的羌族,不仅拥有悠久的历史,同时也是华夏民族的重要组成部分。古代羌族人随着迁徙和战争,为防御外敌,有着尚武的习惯,直至今日,现代羌族人
本文论述了排气引射管的各阶固有频率和模态振型计算方法。建立了某款工程机械排气引射管的声学计算模型,计算了其固有频率并分析了引起共鸣的原因,开展了结构参数的优化设计
针对圆锥滚子基准端面修磨量和成品轴承装配高之间的关系进行了分析和探讨,给出了计算公式;阐述了确定基准端面最佳修磨量的方法和规范.附图2幅.
本文通过对吉林省西部半干旱区干湿气候和农田水分动态特征分析,研究了农田水分状况对这一地区农田光温生产潜力的限制。根据作者四年来的试验研究结果,提出了半干旱区农田水分
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
烈日高悬,海沧区新阳医院的绿化带上,今年以来收集、净化、储存下来的雨水通过喷淋系统喷出,滋润了花草树木,也给过往行人带来了一丝清凉。这正是厦门实施海绵城市试点工作的一个
作为一个新生的、具有很大发展潜力的行业,新能源上市公司在国内迅猛成长,并很快地吸引了许多国内甚至是外国的投资者前来投资。深究新能源行业的财务现状,对其本身成长有极