基于CANopen协议模块化CAN控制器的研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:allenchang98
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文以CAN总线为研究对象,设计开发了具有较强通用性的模块化CAN总线控制器;以CANopen协议为标准编写并在软件实现了CAN总线应用层协议;并对由此组成的CAN总线控制系统的实时性做了初步的研究.该CAN总线控制器采用二级总线的结构形式,即系统总线和I/O总线分离,将其分为CAN节点控制模块和I/O模块两个相互独立的部分,通过485总线进行数据通讯.用户可根据需要需要灵活组合I/O模块形成I/O端口,组成完整的CAN节点,其结构灵活,通用性强,每个CAN节点可带的I/O端口增多,使得系统中CAN节点相对减少,系统实时性大大增强.该文在硬件上设计开发了CAN节点控制模块和具有四个输入输出通道的独立的I/O模块(包括DI、DO、AI和AO四种类型).该文对CANopen协议进行分析,并根据常规控制系统中通讯和网络管理的需求,以此为标准编写了CAN通讯的应用层协议.软件部分由单片机C语言C96和C51编写,实现此应用层协议,完成各节点之间的CAN通讯以及节点控制模块与各I/O模块之间的485通讯.由于主节点和从节点的任务不同,软件功能也有很大的不同,因此分开考虑,在软件上分开实现.在整个CAN总线控制系统中,与上位机相连的PC适配卡作为主节点,主要完成网络设置和管理功能;其它为从节点,该设计中主要实现从节点CANopen协议中主要的CANopen通讯和网络管理功能.最后,从CAN总线应用层的角度初步研究讨论了CAN总线控制系统的实时性问题,给出了以CANopen应用层协议为基础的CAN信息通讯最大延迟时间的计算方法.
其他文献
在过去的几十年中,心电图的压缩一直是科学工作者们感兴趣的一个研究项目。在本文中,首先分别对心电图进行了DCT、小波变换、小波包变换,然后对变换后的系数进行量化编码,发现要
该文结合塔康自动测试系统的设计的实现过程,对虚拟仪器系统的设计进行了研究.首先介绍了虚拟仪器的基本概念、结构以及特点,和传统仪器进行性能上的比较,并对虚拟仪器的发展
专家系统是人工智能应用研究最活跃和最广泛的应用领域之一。专家系统,简单地说是一种模拟人类专家解决领域问题的计算机程序系统,它将特定领域人类专家的特殊知识赋予机器,用计
该文从离散动力学和符号动力学的角度,严格证明了分段线性映射能得到随机序列,并且从直观上解释了数据精度的有限性是这种确定映射函数能得到随机序列的原因.在随机种子的产
港口作为交通运输的枢纽,对于国家国民经济的发展起着非常重要的作用。港口项目投资巨大、占用大量资源,因此,好的码头设计将不仅能提高港口的工作效率,增加港口经营收入,而且能为
随着全球经济一体化的不断发展,市场竞争日趋激烈,客户期望不断的提高使得企业对缩短产品生命周期、降低生产成本的要求越来越高。如何通过供应链成员企业之间的合作与协调来
数字物理噪声源在自动化和信息安全领域内具有十分重要的作用,作为物理乱源,数字物理噪声源和数学乱源一样同为密码设备内不可或缺的组成部分。 研究适合应用需要并且具有独
在人工智能领域,模式识别是一个非常重要的方面。本文就如何提高识别性能对模式识别系统进行了研究。 本文首先对基于BP学习算法的神经网络模式识别方法进行分析和研究,指出
本文对高噪声背景下超声回波信号的可靠识别问题进行了深入研究,讨论了经典数字处理方法应用于这个问题的不足之处,并在小波分析的几种传统方法的讨论基础上,做了几点改进,以适合所要解决的超声回波信号的可靠识别问题,并进行了程序实现。本文还对小波分析应用于此类问题中存在的问题做了分析,指明了原因所在,并提出了一种不同于小波理论中构造小波的方法,以解决小波分析在这个问题上的不足。
本文主要工作是结合我公司已经立项的重点攻关项目“新型母线保护装置的研究”,研制一套新型的用于电力系统高压、超高压母线保护装置。 第1章介绍了目前母线保护装置及技术的发展现状,以及数字信号处理技术在继电保护中的应用现状。同时针对目前现有数字信号处理技术的发展作了简单的介绍。 第2章和第3章对我们研究的对象——母线保护的原理、技术特点进行了详细的分析,特别是对现有母线保护装置的技术现状进行