ImageVerifierCode 换一换
格式:DOC , 页数:4 ,大小:75.50KB ,
资源ID:6909124      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/6909124.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(CAN总线和iCAN协议的介绍.doc)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

CAN总线和iCAN协议的介绍.doc

1、CAN总线和iCAN协议的介绍 在进行系统信息传输网络的设计时,根据本系统的特性和实际的应用性从现有的几种较为普遍的车用总线中选择了CAN总线作为通信网络。 作为车用总线系统中覆盖范围最广的总线,CAN总线的主要特点是: 1. 总线为多主站总线,通信灵活; 2. 采用独特的非破坏性总线仲裁技术,从而避免了总线冲突,满足了实时性要求; 3. 支持多主工作方式,支持点对点,一点对多点的全局广播方式接受/发送数据方式; 4. 采用短帧结构传输,每帧有效字节数最多为8个,数据传输时间短,并有CRC及其他校验措施,数据出错率极低; 5. 具有自动关闭严重错误节点的功能,抗干扰能力强,可靠性

2、高; 6. 系统走线少,扩充容易,改型灵活; 7. 最大传输速率可达1MB/S,直接通信距离最远可达l0KM; 8. 总线上的节点数量主要取决于总线驱动电路,标准帧(11位报文标识符)可达110个,而扩展帧(29位报文标识符)个数几乎不受限制[[1] 李正军.现场总线及其应用技术[M].北京:机械工业出版社,2005,1. ]。 系统要求车身信息及时显示,各检测模块与主屏显示模块间的信息传输速率范围在10KB/S~125KB/S间;显示模块与检测模块之间能实现点对点,一点对多点、全局广播的数据通信模式;当总线上的一个模块出现问题时不影响到其他模块的通信。基于以上的设计要求本系统选择了

3、B类CAN总线作为通信网络。 由于CAN总线协议只规定了物理层和数据链路层,没有对应用层进行规定,导致整体功能并不完整[[2] CAN in automotion. The CAN physical layer. www.can-cia.org. ]。因此在基于CAN总线技术的分布式控制系统中,有些功能必须要通过一个更高层的协议来实现,从而实现在CAN网络中通讯模式、网络管理功能执行、以及设备功能描述方式的统一[[3] Natale.D. Scheduling the CAN bus with earliest deadline technique[J]. The 21st IEEE,20

4、08,11:27-30. ]。 目前占领主要国际市场的两个应用层协议为:CANOpen 协议和DeviceNet 协议。CANopen协议适用于产品内部的嵌入式网络通信应用,DeviceNet协议是用于工业自动化控制,两种协议规范的复杂度较高,理解开发的难度较大[[4] Holger Zeltwanger.现场总线CANopen设计与应用[M].北京:北京航空航天大学出版社,2011,7. ]。这两种协议本车载信息系统设计中均不太适用,因此选用了一种简单可靠的CAN总线应用层标准协议——iCAN协议。 iCAN 协议全称为“Industry CAN-bus ApplicatI/On P

5、rotocol”,即工业CAN总线应用层协议,该协议为现场设备和管理设备之间的连接提供了一种成本低廉,结构简单的通信方案,详细的定义了传输的CAN 报文中各ID 以及数据的分配和应用,定义了各设备的I/O资源和访问规则,建立起了统一的设备模型[[5] 张华,吴欣,藤欣欣.基于iCAN-bus的汽车驾驶状态测量节点的设计[J].测控技术与仪器仪表,2008,5:69-71. ]。iCAN网络的使用符合CAN标准规定的拓扑结构。网络上最多支持64个主从节点的连接,节点和总线网络线缆之间的连接使用分支方式。表2-1为网络中通讯速率与通信距离的关系。 表2-1 最大通信速率与最大距离关系 最大位

6、速率 /Kbps 1000 500 250 125 100 50 10 最大距离 /m 40 130 270 530 620 1300 6700 iCAN网络采用命令/响应的主从通讯方式来保证数据报文传输的确定性,主控设备(主站)为通信的发起方,受控设备(从站)为通信的响应方。主控设备发送命令帧,当受控设备接收到命令帧后,向主控设备发送响应帧,从而实现数据交换[[6] 广州致远电子有限公司.现场总线/CAN协议规范V1.0,2003:17-24. ]。这种对服务进行确认的数据传输方式可靠性好。然而,这种命令/响应的通信方式只能由主控设备发起,总线的利用率较低[

7、[7] 王楠.基于CAN总线数据传输模块设计[D].内蒙古:内蒙古大学硕士学位论文,2005. ]。因此iCAN协议规范中还定义了事件触发传送的传输方式,弥补了命令/响应模式状态的这一缺点。 如图2-2所示,每一个节点在iCAN网络中拥有唯一的标识值MACID,不同节点之间的通信是基于对相应节点的寻址实现的。iCAN协议保留了特定的地址对一组节点或所有节点进行寻址、帧传输的方式。源节点和目的节点之间的通讯并不是随机进行。进行通信时,首先必须建立通讯连接。只有当连接建立好后,源节点才能够与目的节点进行通讯。这样使对任何拥有MACID设备的通讯进行监控成为可能[[8] 徐涛.基于现场总线iCA

8、N协议综合测试系统的设计与实现[D].成都:西华大学硕士学位论文,2009,5. ]。 图2-2 iCAN报文传输 在iCAN协议规范中,iCAN设备的结构由通信端口、资源节点和应用端口三部分组成[[9] 金长健.基于CAN总线的汽车车身网络设计[D].成都:电子科技大学硕士学位论文,2007. ]。 通信端口:通信端口的作用是实现与CAN总线网络的数据交换,接收网络中发送的CAN报文并按照一定的规则将收到的报文进行处理,端口还进行CAN报文的发送。 资源节点:资源节点决定了设备的通信行为,应用端口的属性,还定义了与通信和应用相关联的一系列数据表格。 应用端口:定义各个设备在

9、实际应用中所起的功能,并且描述了应用和处理这些数据或信息的相应过程[[10] CANOpen Protocol[EB/OL].http://www.can-cia.de/canopen/Protocol,2006,5. ]。 iCAN协议规范只使用了扩展帧格式的CAN报文(CAN2.0B协议版本),并对报文的29 位标识符和报文数据部分的使用作了详细的定义。 表2-2 iCAN标识符分配表 帧标示符 ID28 ID27 ID26 ID25 ID24 ID23 ID22 ID21 00 SrcMACID(源节点地址) ID20 ID19 ID18 ID

10、17 ID16 ID15 ID14 ID13 00 DestMACID(目标节点地址) ID12 ID11 ID10 ID9 ID8 ID7 ID6 ID5 ID4 ID3 ID2 ID1 ID0 ACK Func(功能码) SourceID(资源节点地址) iCAN报文标识符的分配如表2-2所示。标识符指定了数据通讯中的源节点地址 SrcMACID 和目标节点地址DestMACID,并指示了报文的功能和要访问的资源节点地址SourceID。 按照标识符的排列和功能的划分,整体报文主要被分为7个部分,其中SrcMACID (源节点地址)、DestMACID(目标节点地址)、ACK 位、FuncID(功能码)和Source ID(资源节点地址)5个部分起主要作用。在每次的通讯过程中,通讯双方都必须检查SrcMACID 和DestMACID的值与已知的两端点是否相同,确保通信的正确性。响应标志位ACK分配1位,ACK为0时用于命令帧,需要应答,对于广播帧,ACK标识符无意义;ACK为1时用于响应帧,不需要应答,或者是不需要应答的广播帧;Func功能码分配4位,用于指示iCAN报文需要实现的功能,接收报文的节点根据报文中的功能码进行相应的处理;SourceID资源节点地址占用8位,接收报文的节点根据资源节点地址内部对应的资源进行操作

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服