什么是CAN协议

   2022-11-27 08:27:26 网络940
核心提示:CAN协议,即控制器局域网总线(CAN,Controller Area Network),是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取

什么是CAN协议

CAN协议,即控制器局域网总线(CAN,Controller Area Network),是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。

CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。

扩展资料

CAN总线的特点:

(1)具有实时性强、传输距离较远、抗电磁干扰能力强、成本低等优点;

(2)采用双线串行通信方式,检错能力强,可在高噪声干扰环境中工作;

(3)具有优先权和仲裁功能,多个控制模块通过CAN 控制器挂到CAN-bus 上,形成多主机局部网络;

(4)可根据报文的ID决定接收或屏蔽该报文;

(5)可靠的错误处理和检错机制;

(6)发送的信息遭到破坏后,可自动重发;

(7)节点在错误严重的情况下具有自动退出总线的功能;

(8)报文不包含源地址或目标地址,仅用标志符来指示功能信息、优先级信息。

参考资料来源:百度百科-can协议

布料检测标准iso aatcc as bs din jis can gb这些有什么区别

美国纺织化学师与印染师协会(简称AATCC)是辨别与分析纺织品的色牢度、物理性能和生物性能的非官方机构。,美国纺织品化学及色彩协会,目前是美国市场通用的关于纺织品的测试标准手册,很多服装类的知名品牌在采购面料时都要求该面料进行AATCC标准的测试。ISO、AATCC、AS、BS、DIN、JIS、CAN、GB这些字母都代表行业标准代号,标准代号一般通过国家或行业进行区分。

ISO:国际化标准组织制定的标准,国际化标准组织是一个全球性的非政府组织,是国际化领域中一个十分重要的组织。它是世界上最大的非政府性标准化专门机构。参加者包括各会员国的国家标准机构和主要公司。

AATCC:美国纺织化学师与印染师协会制定的标准,该机构是辨别与分析纺织品的色牢度、物理性能、生物性能的非官方机构。

AS:澳大利亚标准协会制定的标准,该机构是相对中立于政府和用户,成立于1922年,当时称为澳大利亚联邦工程标准协会,1929年更名为澳大利亚标准协会。

BS:是英国标准学会(BSI)制定的标准,BSI在国际上具有较高声誉的非官方机构。

DIN:德国标准化主管机关制定的标准,德国标准化主管机关作为全国性标准化机构参加国际和区域的非政府标准化机构。

JIS:日本工业标准,是日本国家级标准中最重要、最权威的标准,由日本工业标准调查会(JIS)制定。

CAN CGSB:加拿大工业通用标准,由加拿大通用标准局负责制定的国家标准。

GB:中国国家标准,是指由国家标准化管理委员会批准制定,GB为强制性国家标准,GB/T为推荐性国家标准。

CAN是什么意思?

ISO、AATCC、AS、BS、DIN、JIS、CAN、GB这些字母都代表行业标准代号,标准代号一般通过国家或行业进行区分。ISO:国际化标准组织制定的标准,国际化标准组织是一个全球性的非政府组织,是国际化领域中一个十分重要的组织。它是世界上最大的非政府性标准化专门机构。参加者包括各会员国的国家标准机构和主要公司。AATCC:美国纺织化学师与印染师协会制定的标准,该机构是辨别与分析纺织品的色牢度、物理性能、生物性能的非官方机构。AS:澳大利亚标准协会制定的标准,该机构是相对中立于政府和用户,成立于1922年,当时称为澳大利亚联邦工程标准协会,1929年更名为澳大利亚标准协会。BS:是英国标准学会(BSI)制定的标准,BSI在国际上具有较高声誉的非官方机构。DIN:德国标准化主管机关制定的标准,德国标准化主管机关作为全国性标准化机构参加国际和区域的非政府标准化机构。JIS:日本工业标准,是日本国家级标准中最重要、最权威的标准,由日本工业标准调查会(JIS)制定。CAN CGSB:加拿大工业通用标准,由加拿大通用标准局负责制定的国家标准。GB:中国国家标准,是指由国家标准化管理委员会批准制定,GB为强制性国家标准,GB/T为推荐性国家标准。

CAN总线协议通信的数据是什么格式,及其显示的波形图是怎样的?

CAN是控制器局域网络的简称,是ISO国际标准化的串行通信协议。它的英文全称是Controller Area Network,一般简写为CAN。CAN是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应用最广泛的现场总线之一。

扩展资料

特点

CAN总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信速率最高可达1Mbps。

完成对通信数据的成帧处理

CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。

使网络内的节点个数在理论上不受限制

CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。采用这种方法的优点可使网络内的节点个数在理论上不受限制,数据块的标识符可由11位或29位二进制数组成,因此可以定义2或2个以上不同的数据块,这种按数据块编码的方式,还可使不同的节点同时接收到相同的数据,这一点在分布式控制系统中非常有用。

参考资料百度百科-CAN总线

控制器局域网CAN(Controller Area Network)是一种多主方式的串行通信总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。CAN在汽车上的应用,具有很多行业标准或者是国际标准,比如国际标准化组织(ISO)的ISO11992、ISO11783以及汽车工程协会(Societyof Automotive Engigeers)的SAE J1939。CAN总线已经作为汽车的一种标准设备列入汽车的整车设计中。

CAN通信协议规定了4种不同的帧格式,即数据帧、远程帧、错误帧和超载帧。基于以下几条基本规则进行通信协调:总线访问、仲裁、编码/解码、出错标注和超裁标注。CAN遵从OSI模型。按照OSI基准模型只有三层:物理层、数据链路层和哀告层,但应用层尚需用户自己定义。CAN总线作为一种有效支持分布式控制或实时控制的串行通信网络,应用范围遍及从高速网络到低成本的多线路网络。如:CAN在汽车中的发动机控制部件、ABS、抗滑系统等应用中的位速率可高达1Mbps。同时,它可以廉价地用于交通运载工具电器系统中,例如电气窗口、灯光聚束、座椅调节等,以替代所需要的硬件连接。其传输介制裁为双绞线,通信速率最高可达1Mbps/40m,直接传输距离最远可达10km/5kbps,挂接设备数最多可达110个。CAN为多主工作方式,通信方式灵活,无需站地址等节点信息,采用非破坏性总线仲裁技术,满足实时要求。另外,CAN采用短帧结构传输信号,传输时间短,具有较强的抗干扰能力。

CAN总线与其它通信协议的不同之处主要有两方面:一是报文传送不包含目标地址,它是以全网广播为基础,各接收站根据报文中反映数据性质的标识符过滤报文,其特点是可在线上网下网、即插即用和多站接收;另外一个方面就是特别强化了数据安全性,满足控制系统及其它较高数据要求系统的需求。

在现代汽车的设计中,CAN总线已经成为构建汽车网络的一种趋势;而汽车网络作为直接与汽车内部各个ECU连接并负责命令的传递、数据的发送及共享,其可靠性和稳定性与整车的性能紧密相关。本文的设计开发是在基于试验条件下搭建的仿真平台,节点之间的通信是通过对等的CAN通信节点进行的。试验表明其运行性能稳定可靠,但实用化仍需要进一步的研究和改进,且程序的通信处理能力、纠错和容错能力有待进一步的提高.

比如:

把CAN总线融合到嵌入式平台中,在其ARM-EP9315和ARM-S3C2440嵌入式平台上都做到了CAN总线功能的实现!ARM嵌入式控制平台,具有开放、集成度高、尺寸小、可扩展性强、低功耗等特点,非常适合与数字家电、车载设备、通信终端、网络设备等的应用。如今有了CAN总线的实现,使其在此方面的应用更为有效!

以上就是关于什么是CAN协议全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

 
举报收藏 0打赏 0评论 0
 
更多>同类百科头条
推荐图文
推荐百科头条
最新发布
点击排行
推荐产品
网站首页  |  公司简介  |  意见建议  |  法律申明  |  隐私政策  |  广告投放  |  如何免费信息发布?  |  如何开通福步贸易网VIP?  |  VIP会员能享受到什么服务?  |  怎样让客户第一时间找到您的商铺?  |  如何推荐产品到自己商铺的首页?  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备15082249号-2