can bus通信节点接口设计

can bus通信节点接口设计

ID:34521899

大小:189.75 KB

页数:3页

时间:2019-03-07

can bus通信节点接口设计_第1页
can bus通信节点接口设计_第2页
can bus通信节点接口设计_第3页
资源描述:

《can bus通信节点接口设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、总第15卷166期大众科技VO1.15N0.62013年6月PopularScience&TechnologyJune2013CANBus通信节点接口设计戴培骏张登军(1.大陆汽车系统有限公司,上海201807;2.广东博观科技有限公司,广东珠海519080)【摘要】CANBus广泛应用于汽车、机器人、数控机床、自动化仪表等领域。为了实现CANBus通信.采用89C5l单片机、CAN控制器SJA1000和CAN收发器PCA82C250构成CAN节点,设计完成了硬件接口电路和基于硬件条件的软件。在实验室环境下进行通信功能测试,完成了CAN报文的接收与发送,结果

2、表明该CANBus通信节点接口设计方案满足CAN2.0B协议,通信性能安全、可靠。【关键词】CANBus;SJA1000;接口电路;节点【中图分类号】TP23【文献标识码】A【文章编号】1008.1151(2013)06.0001.03CANBusCommunicationNodeInterfaceDesi~nAbstract:CANBUSiSwidelyusedinAutomotive,Robotics,CNCMachineTools,AutomationInstrumentationandsomeotherfields.InordertOachievet

3、heCANBUScommunication,builttheCANnodebv89C51microcontroller,CANcontrolerSlA1000andCANtransceiverPCA82C250.Designedthehardwareinterfacecircuitandthesoftwarebasedontheinterface.TestthecommunicatefunctionofCANBUSnodeinthelaboratory.CompletedtheCANmessagereceptionandtransmission.Theres

4、ultsshowsthattheCANBUScommunicationnodeinterfacedesignfullfiledCAN2.0BprotocolanditScommunicationperformanceissafeandreliable.Kevwords-CANBus;SJAIOOO;InterfaceCircuit;Node仪表等系统。1引言CAN总线以目前技术条件较成熟的ISO/OSI模型为基础,CAN(ControllerAreaNetwork)即控制器局域网络,覆盖了ISO/OSI基本参照模型中的传输层、数据链路层及物是ISO国际标准化

5、的串行通信协议。因其具有低开发成本、理层。与其它网络相比,具有以下特点:高传输速率、高可靠性等特点,CAN被广泛应用于汽车、机(1)CAN是一种多主总线系统,任意节点均可在总线空器人、数控机床、自动化仪表等领域。闲时发送报文;在当前的汽车产业中,各种电子控制系统之间通信所用(2)CAN协议对数据块进行编码,使网络节点数在电气的数据类型,及对可靠性的要求不尽相同,由多条总线构成特性的限制下最多可达110;的情况很多,线束的数量也随之增加。出于安全性、舒适(3)CAN节点的信息分成不同的优先级,可满足不同通性、方便性、低公害、低成本的要求,1986年德国BOSC

6、H信的实时要求;公司开发出面向汽车的CAN通信协议。此后,CAN通信协议(4)CAN采用非破坏性总线仲裁技术,极大地节省了总通过IS011898及IS011519进行了标准化,目前在欧洲已是线冲突仲裁时间;汽车网络的标准协议。(5)CAN报文不包含源地址或目标地址,仅用标识符来指示功能信息、优先级信息。通过报文滤波可实现点对点、2CANBus概述一点对多点及全局广播等几种方式进行数据通信;(6)CAN采用短帧结构,数据传输时间短,受干扰的概CAN通信协议最初由德国BOSCH公司,为解决现代汽车率低;内部大量的控制系统与传感器、执行机构之间的数据交换而(7)C

7、AN节点在错误严重的情况下自动关闭总线,不影开发的一种串行数据通信协议。目前汽车上的CAN网络分为一条传输速率为500Kbps的高速CAN,主要连接发动机、刹响其它节点;(8)CAN协议采用CRC检验并提供相应错误处理功能,车系统、动力总成等系统;以及另一条传输速率为100Kbps保证了数据通信的可靠性。的低速CAN,主要连接汽车灯光、车窗及门锁、空调、组合【收稿日期】2013—05—14【作者简介】戴培骏(1986一),男,江苏东台人,大陆汽车系统有限公司电子应用工程师,从事电路模块设计及测试。3CAN控制器SJA1000SJA1000的多路地址/数据总线

8、ADOAD7连接89C51单片机的输入/输出端口P0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。