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

开通VIP
 

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

can总线介绍.doc

1、背景及发展 在计算机数据传输领域内,长期以来使用RS-232和CCITT V.24通信标准,尽管被广泛使用,但缺点明显,主要如下: ---数据传输速率低 ---无能力支持更高层次的计算机之间的功能操作在复杂或大规模的应用中(如导弹、飞机、工业现场控制、生产自动化、 高级现代化汽车控制等)需要使用大量的传感器、执行器和控制器等因此,能经受工业现场环境、抗干扰能力强的CAN (Controller Area Network)控制器局部网在20世纪80年代由德国Bosch公司开发成功,最早应用于解决现代豪华汽车(如BENZ奔驰)中众多的控制与测试仪器之间的数据交换。美国最早将CAN总线应用于导

2、弹、飞机、坦克等武器的通讯系统里。趋势表明,在国际自动控制领域,21世纪将是以CAN等总线为主的现场总线的世纪。 CAN控制器局部网主要特征 工业级总线式串行通信网络标准 多主站依据优先权进行总线访问 无破坏性的基于优先权的仲裁 借助接收滤波的多地址帧传送 远程数据请求 数据通信配置灵活性 数据通信高实时性 数据通信高可靠性 全系统数据相容性 错误检测和出错信令 发送期间若丢失仲裁或由于出错而遭破坏的帧可自动重发送 暂时错误和永久性故障接点的判别以及故障节点的自动脱离 CAN控制器局部网的主要优点 监视与控制能力………………………………强 可

3、靠性与故障容限……………………………高 实时响应性……………………………………好 报文长度………………………………………小 体系结构与协议的复杂性……………………简单 通信功能的完备程度…………………………高 通信速率………………………………………高 对环境的要求…………………………………低 抗干扰能力……………………………………强 可靠性…………………………………………高 理论节点数……………………………………无限 CAN总线任意两个节点之间的距离与位速率的关系 位速率 最大总线长度 1Mbps 40m 500kbps 130m 250k

4、bps 270m 125kbps 530m 100kbps 620m 50kbps 1.3km 20kbps 3.3km 10kbps 6.7km 5kbps 10km 1 CAN总线简介及其特点 CAN网络(Controller Area Network)是现场总线技术的一种,它是一种架构开放、广播式的新一代网络通信协议,称为控制器局域网现场总线。CAN网络原本是德国Bosch公司为欧洲汽车市场所开发的。CAN推出之初是用于汽车内部测量和执行部件之间的数据通信。例如汽车刹车防抱死系统、安全气囊等。对机动车辆总线和对现场总线的需求有许多相似之处,

5、即能够以较低的成本、较高的实时处理能力在强电磁干扰环境下可靠地工作。因此CAN总线可广泛应用于离散控制领域中的过程监测和控制,特别是工业自动化的底层监控,以解决控制与测试之间的可靠和实时数据交换。 CAN总线有如下基本特点: * CAN协议最大的特点是废除了传统的站地址编码,代之以对数据通信数据块进行编码,可以多主方式工作; * CAN采用非破坏性仲裁技术,当两个节点同时向网络上传送数据时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传输数据,有效避免了总线冲突; * CAN采用短帧结构,每一帧的有效字节数为8个(CAN技术规范2.0A),数据传输时间短,受

6、干扰的概率低,重新发送的时间短; * CAN的每帧数据都有CRC效验及其他检错措施,保证了数据传输的高可靠性,适于在高干扰环境中使用; * CAN节点在错误严重的情况下,具有自动关闭总线的功能,切断它与总线的联系,以使总线上其它操作不受影响; * CAN可以点对点、一点对多点(成组)及全局广播集中方式传送和接受数据; * CAN总线直接通讯距离最远可达10km/5Kbps,通讯速率最高可达1Mbps/40m; * 采用不归零码(NRZ—Non-Return-to-Zero)编码/解码方式, 并采用位填充(插入)技术。 详细的CAN协议可参见CAN技术规范2.0a和2.0b以及C

7、AN国际标准ISO11898。 2 CAN总线通信介质访问控制方式 CAN采用了的3层模型:物理层、数据链路层和应用层。CAN支持的拓扑结构为总线型。传输介质为双绞线、同轴电缆和光纤等。采用双绞线通信时,速率为1Mbps/40 m ,50Kbps/10km,结点数可达110个。 CAN的通信介质访问为带有优先级的CS-MA/CA。采用多主竞争方式结构:网络上任意节点均可以在任意时刻主动地向网络上其它节点发送信息,而不分主从,即当发现总线空闲时,各个节点都有权使用网络。在发生冲突时,采用非破坏性总线优先仲裁技术:当几个节点同时向网络发送消息时,运用逐位仲裁原则,借助帧中开始部分

8、的表示符,优先级低的节点主动停止发送数据,而优先级高的节点可不受影响的继续发送信息,从而有效地避免了总线冲突,使信息和时间均无损失。例如,规定0的优先级高,在节点发送信息时,CAN总线作与运算。每个节点都是边发送信息边检测网络状态,当某一个节点发送1而检测到0时,此节点知道有更高优先级的信息在发送,它就停止发送信息,直到再一次检测到网络空闲。 CAN的传输信号采用短帧结构(有效数据最多为8个字节),和带优先级的CS-MA/CA通信介质访问控制方式,对高优先级的通信请求来说,在1Mbps通信速率时,最长的等待时间为0.15ms,完全可以满足现场控制的实时性要求。CAN突出的差错检验机理,如

9、5种错误检测、出错标定和故障界定;CAN传输信号为短帧结构,因而传输时间短,受干扰概率低。这些保证了出错率极低,剩余错误概率为报文出错率的4。7×10-11。另外,CAN节点在严重错误的情况下,具有自动关闭输出的功能,以使总线上其它节点的操作不受其影响。因此,CAN具有高可靠性。.CAN的通信协议主要有CAN总线控制器完成。CAN控制器主要由实现CAN总线协议部分和微控制器接口部分电路组成。通过简单的连接即可完成CAN协议的物理层和数据链路层的所有功能,应用层功能由微控制器完成。CAN总线上的节点即可以是基于微控制器的智能节点,也可以是具有CAN接口的I/O器件。 3 应用技术 1

10、 系统组成 CAN总线用户接口简单,编程方便。CAN总线属于现场总线的范畴,CAN总线系统的一般组成模式如图1所示: 网络拓扑结构采用总线式结构。这种网络结构结构简单、成本低,并且采用无源抽头连接,系统可靠性高。通过CAN总线连接各个网络节点,形成多主机控制器局域网(CAN)。信息的传输采用CAN通信协议,通过CAN控制器来完成。各网络节点一般为带有微控制器的智能节点完成现场的数据采集和基于CAN协议的数据传输,节点可以使用带有在片CAN控制器的微控制器,或选用一般的微控制器加上独立的CAN控制器来完成节点功能。传输介质可采用双绞线、同轴电缆或光纤。如果需要进一步提高系统的抗干扰

11、能力,还可以在控制器和传输介质之间加接光电隔离,电源采用DC-DC变换器等措施。这样可方便构成实时分布式测控系统。 2、 CAN总线的物理层设计 CAN总线协议对物理层没有严格定义,给使用者较大的灵活性,同时也给设计者带来了困难。CAN总线物理层的设计原则是:针对CTX0、CTX1的两种输出状态(显性(Daminant)、隐性(Recessive)),总线应具有两种不同电平,接收端呈现(显性、隐性)两种状态,如图2所示。这样不要求总线必须是数字逻辑电平,只要是能够呈现两种电平(显性和隐性)的模拟量,满足上述设计原则就可以。 总线连接实例(图3):(以Philips的CAN芯片

12、为例)CAN控制器芯片的片内输出驱动器和输入比较器可编程,它可方便地提供多种发送类型,诸如:单线总线、双线总线(差分)和光缆总线。它可以直接驱动总线,若网络的规模比较大,节点数比较多,需要外加总线驱动元件,以增大输出电流。如图3采用了CAN收发器作为CAN控制器和物理总线之间的接口,提供向总线的差动发送能力和对CAN控制器的差动接收能力。 一般在驱动芯片和CAN控制器之间加入光电耦合器,增加抗干扰能力。CAN总线的速度将由光电耦合器的速度决定。比如:用4N27光耦,因为它的响应速度比较慢,CAN网络的位速度只能达到几十Kbit/s。如果采用6N137高速光电耦合器,CAN网络速度可以达到

13、和电阻网络驱动时的速度一样。另外,物理层的设计要注意电缆的终端阻抗匹配,这直接影响了CAN总线能否正常工作和网络性能。 3、 应用软件设计 CAN控制器其内部硬件实现了CAN总线物理层和数据链路层的所有协议内容,有关CAN总线的通信功能均由CAN控制器自动管理执行。CAN控制器对于CPU来说,是以确保双方独立工作的存储影像外围设备出现的。CAN控制器的地址域由控制段和报文缓存器组成,在初始化向下加载期间,控制段可被编程以配置通信参数。CAN总线上的通信也通过此段由CPU控制,被发送的报文必须写入发送缓存器,成功接收后,CPU可以从接收缓存器读取报文,然后释放它,以备下次使用。对于在

14、片的CAN控制器,它与CPU之间的接口一般借助于4个特殊寄存器:CAN地址寄存器、数据寄存器、控制寄存器、状态寄存器。对于单独的CAN控制器,MCU可以通过其地址/数据总线对其寄存器直接寻址,就像MCU对一般外部RAM寻址一样。通过对这些寄存器编程操作,可很方便控制CAN控制器完成通讯功能。 CAN控制器的收发功能均可借助其中断服务执行。图4给出一个CAN中断服务程序框图(图4)。注意在系统软件设计时无论何时CAN总线不应该被永久性的100﹪加载。 4 目前应用状况及其前景 由于CAN总线为越来越多不同领域采用和推广,导致要求不同应用领域通信报文的标准化。为此,1991年9月

15、Philips Semiconductors制定并发布了CAN技术规范(Version 2.0)。该技术规范包括A和B两部分。2.0A给出了曾在CAN技术规范版本1.2中定义的CAN报文格式,2.0B给出了标准的和扩展的两种报文格式。此后,1993年11月ISO正式颁布了道路交通运输工具-数字信息交换-高速通信控制器局部网(CAN)国际标准(ISO11898),为控制器局部网标准化,规范化推广铺平了道路。 CAN总线开发系统廉价,OEM用户容易操作,许多国际上大的半导体厂商也积极开发出支持CAN总线的专用芯片,其中有智能CAN芯片,也有非智能CAN控制器、收发器。Motorola公司生产

16、了MC68HC05X4是在68HC05微控制器上加入了CAN模块,也称为MCAN。Philips公司生产了P8XC592微控制器上集成了CAN控制器取代了原来的I2C串行口。Philips还生产82C200独立CAN控制器、82C150即CAN串行链接I/O(SLIO)器件、82C250CAN收发器、P8XCE598带有集成CAN接口的电磁兼容微控制器。Intel公司生产了82527独立CAN控制器,它可通过并行总线与各种微控制器连结,也可通过串口(SP1)与无并行总线控制器如M68HC05连接。 由于CAN总线的高速通信速率、高可靠性、连接方便、多主站、通讯协议简单和高性能价格比等突出

17、优点,深得许多工业应用部门的青睐,其应用由最初的汽车工业迅速发展至数控机床、农业机械、铁路运输、粮情检测、过程测控等各个方面。CAN在国外的发展迅速,奔驰S型轿车采用的就是CAN总线系统;美国商用车辆制造商们也将注意力转向CAN总线;美国一些企业已将CAN作为内部总线应用在生产线和机床上。由于CAN总线可以提供较高的安全性,因此在医疗领域、纺织机械和电梯控制中也得到了广泛应用。 5 结束语 总之,基于CAN总线的数据通信具有突出的可靠性、实时性和灵活性。CAN作为现场设备级的通信总线,和其他总线相比,有很高的可靠性和性能价格比,其总线规范已经成为国际标准,被公认为几种最有前途的总线之一。目前,CAN接口芯片的生产厂家众多,协议开放,价格低廉,且使用简单,CAN总线可广泛应用于工业测量和控制领域。

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

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

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

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

gongan.png浙公网安备33021202000488号   

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

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

客服