基于CAN总线的机车磨合控制系统设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:lyzhanhun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]控制器局域网络(CAN)作为一种串行异步多主的通讯协议,由于其高速率,实时性,低成本,非常适用于机车磨合试验安全监控系统。本文分析了机车磨合试验安全监控系统的现状和存在问题,论证了CAN总线技术在该系统中应用的可行性,设计了基于CAN总线的机车磨合试验安全监控系统的传输电路,包括CAN总线传输的硬件电路及程序。
  [关键词]CAN总线 A/D转换 通讯 SJA1000
  中图分类号:TM734 文献标识码:A 文章编号:1009-914X(2017)01-0015-02
  CAN (Controller Area Network) 总线又称控制器局域网, 是Bosch 公司在现代汽车技术中领先推出的一种多主机局部网。由于其卓越的性能、极高的可靠性、独特灵活的设计和低廉的价格,现已广泛应用于工业现场控制、智能大厦小区安防、交通工具医疗仪器、环境监控等众多领域,是国际上应用最广泛的现场总线之一。与一般的通信总线相比,它的数据通信具有突出的可靠性、实时性和灵活性。本文以CAN通信控制器SJA1000 为例,对CAN 总线系统智能节点硬件和软件设计作一个简单的介绍。
  一、系统的电路设计
  系统设计的主要目的是对机车磨合时进行实时监控机车的转速、功率,使机车在使用前磨合到最佳状态,从而延长机车的使用寿命。测量机车的功率所采用的主要手段是测量三相发电机的输出功率、从而决定了系统要有测量电流、电压的传感器,再经AD转换(模\数)转换。单片机读入AD转换后的数据和对电流方波的周期定时,综合处理这三组数据(电流、电压、转速)单片机就可能通过继电器来控制机车磨合的开关状态。
  1、原理方框图
  2、主要芯片的选用
  见表1。
  3、CAN 总线系统智能节点硬件电路设计
  图3为CAN总线系统智能节点硬件电路原理图。从图中可以看出,电路主要由四部分所构成:微控制器80C51、 独立CAN通信控制器SJA1000、 CAN总线收发器82C250和高速光电耦合器6N137微处理器。80C51负责SJA1000 的初始化通过控制SJA1000 实现数据的接收和发送等通信任务。
  二、系统软件设计
  1、主程序的设计
  2、CAN接口初始化程序设计
  CAN 总线节点的软件设计主要包括三大部分:CAN 节点初始化、报文发送和报文接收。熟悉这三部分程序的设计就能编写出利用CAN 总线进行通信的一般应用程序。当然,要将CAN 总线应用于通信任务比较复杂的系统,还需详细解有关CAN 总线错误处理、总线脱离处理、接收滤波处理、波特率参数设置以及CAN 总线通信距离和节点數的计算等方面的内容,下面仅就前面提到的三程序的设计作一个描述。
  (1)初始化子程序
  SJA1000的初始化只有在复位模式下才可以进行,初始化主要包括工作方式的设置、接收滤波方式的设置、接收屏蔽寄存器AMR和接收代码寄存器ACR的设置、波特率参数设置和中断允许寄存器IER的设置等,在完成SJA1000的初始化设置以后,SJA1000就可以回到工作状态进行正常的通信任务。下面提供了SJA1000初始化的51汇编源程序,程序中寄存器符号表示的是SJA1000相应寄存器占用的片外存贮器地址,这些符号可在程序的头部用伪指令EQU进行定义。
  (2)发送子程序
  发送子程序负责节点报文的发送,发送时用户只需将待发送的数据按特定格式组合成一帧报文送入SJA1000发送缓存区中,然后启动SJA1000发送即可。当然,在往SJA1000发送缓存区送报文之前,必须先作一些判断。
  (3)查询方式接收子程序
  接收子程序负责节点报文的接收以及其它情况处理,接收子程序比发送子程序要复杂一些,因为在处理接收报文的过程中同时要对诸如总线脱离错误报警接收溢出等情况进行处理。SJA1000报文的接收主要有两种方式:中断接收方式和查询接收方式。如果对通信的实时性要求不是很强,建议采用查询接收方式。两种接收方式编程的思路基本相同。
  结束语
  本设计在许多方面都选择了优选法,按照理论设计和实际具体情况相结合,令设计更加完善与可靠。如在单片机的选择上曾比较了8位机与16位机的特点,选择了性价比和符合实际要求的8位机;选择A/D转换器时,考虑的主要问题是转换精度和转换时间;在设计键盘和显示接口时,采用专用芯片8279和扩展输入输出口,这样会减小CPU的负担。这种方法的特点是硬件多,软件可以减少,容易编写,但控制系统体积增大,所以采用并口扩展芯片。显示部分采有静态扫描,提高系统的稳定性。
  参考文献
  [1] 丁元杰主编。单片微机原理及应用。机械工业出版社,1999
  [2] 涂时亮,张友德,陈章龙编著。单片微机软件设计技术。科学技术文献出版社重庆分社,1988
  [3] 邓红,张越编著。单片机实验与应用设计教程。冶金工业出版社,2004
  [4] 饶运涛,邹继军,郑勇芸编著。现场总线CAN原理与应用技术。北京航空航天在学出版社,2003
其他文献
[摘 要]本文对机械设备的维护和管理进行详细分析和深入研究,从根本上保证定期对设备进行维护和严格按照规章进行进行管理,最大限度降低机械设备发生故障的几率,保证机械设备的正常安全使用。  [关键词]机械设备 维护 管理 研究  中图分类号:TE825 文献标识码:A 文章编号:1009-914X(2017)01-0009-01  现如今,我国社会经济不断快速发展,市场竞争力越来越大,在这种形势下,很
期刊
[摘 要]为了确保煤矿带式输送机的正常工作,促进日常生产环节的优化,有必要对带式输送机设备进行有效的监控,有效避免带式输送机事故的发生,健全预防系统,才能保证煤矿带式输送机的稳定运行。本文对带式输送机运行中的不足展开分析,通过对一系列预防措施的运用,提升对安全技术管理环节的优化。  [关键词]带式输送机 设备监控 运用 优化  中图分类号:TD528+.1 文献标识码:A 文章编号:1009-91
期刊
[摘 要]针对DF4B 型内燃机车柴油机运用中惯性停机故障,根据故障原因分类统计结果,从机油系统机油压力偏低方面,阐述柴油机惯性停机的原因,并采取相应措施,使机车柴油机运用中惯性停机故障明显下降。  [关键词]电传动内燃机车 柴油机 惯性停机 成因分析 改进  中图分类号:TP216 文献标识码:A 文章编号:1009-914X(2016)19-0398-01  1、概况  內燃机车柴油机运行中惯
期刊
[摘 要]抗震设防类别是工程设计中重要参数,但实际工程种类繁多,国家规范《建筑工程抗震设防分类标准》无法涵盖所有项目,工程实际应用中应正确按照“比照”原则综合分析确定。笔者对多年来遇到常见工程类型进行分析总结,供大家参考。  [关键词]建筑工程 抗震 类型  中图分类号:TU352.11 文献标识码:A 文章编号:1009-914X(2016)19-0384-02  所有建筑工程进行抗震设计时,不
期刊
[摘 要]本文介绍了NPT5型空气压缩机试验台研制情况,主要介绍空气系统原理、管路系统和试验台组成等。  [关键词]NPT5型空气压缩机 试验台 空气系统原理 管路系统  中图分类号:TM734 文献标识码:A 文章编号:1009-914X(2017)01-0004-02  1、概述  空气压缩机是生产压缩空气的设备,在工业上应用及其广泛,被称为“通用机械”。压缩气体可以作为动力,驱动各种机械。N
期刊
[摘 要]韶钢炼钢厂4号板坯连铸机扇形段夹紧油缸上带有安全阀块,该阀块的主要原件选用螺纹式插装阀。螺纹阻尼孔经常因液压冲击和振动而松动并损坏,甚至造成整个安全阀块报废;平衡阀也因强烈的冲击致使阀芯断裂,同时出现故障时处理十分不便,影响生产的正常进行。针对这种现象,为了降低安全阀块的故障率,提高扇形段软压下系统的稳定性,降低备件成本,故对安全阀块等进行可行性改造。  [关键词]安全阀块 平衡阀 液压
期刊
[摘 要]适地适树是实现生态学特性和造林地的立地条件相适应,充分发挥生产潜力的基本原则。运用林分的密度作用规律,采用合理的技术,是造林成功的关键。  [关键词]造林 林分密度 措施  中图分类号:TP216 文献标识码:A 文章编号:1009-914X(2016)19-0397-01  林分密度是指单位面积林地上林木的数量。在森林培育的整个过程中,林分密度是林业工作者所能控制的主要因子,也是形成一
期刊
[摘 要]工艺美术是民族文化的重要载体,被誉为 21 世纪的朝阳产业。工艺美术与作为书籍文献传承的知识体系相区别,是一种综合了生产、生活、艺术审美的活态文化体系。高新技术革命对当代文化发展和艺术文化生态造成深刻影响,传统工艺美术受到社会转型发展的巨大冲击。工艺美术在发展的过程中,必须具有一定创造性,这样才能充分体现工艺美术的现实意义。文化创意产业在文化繁荣、社会进步的今天,如何珍惜和把握机遇,立足
期刊
[摘 要]城市园林设计是改善城市环境的重要途径,随着人们对生活环境的要求越来越高,园林设计行业的发展越来越迅速,在园林设计过程中,各种植物的选择是关键,合理地选择和搭配树木、花草,可以使得园林环境更有层次感,更优美。本文对城市园林设计过程中的树种选择原则以及方法进行分析和探讨,旨在提高城市园林设计水平。  [关键词]园林设计 树种选择 树种搭配  中图分类号:TE825 文献标识码:A 文章编号:
期刊
[摘 要]全景天窗辅助装配机器人作为一种新型的装配设备,装备有综合传感器识别系统,高水平的自动化程度和智能化,满足高精度装配,高柔性适配主线和车身与部件主体。本文阐述了新形式的全景天窗装配技术与方法。  [关键词]装配机器人 自动 检测系统 精度 柔性  中图分类号:TM734 文献标识码:A 文章编号:1009-914X(2017)01-0013-01  全景天窗已成为中高端汽车的一个亮点。然而
期刊