can通信的详细讲解(can通信的详细讲解视频)

      最后更新:2023-04-04 10:52:02 手机定位技术交流文章

      can总线的原理与应用

      控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议由德国的Robert Bosch公司开发,用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。 CAN总线使用串行数据传输方式,可以1Mb/s的速率在40m的双绞线上运行,也可以使用光缆连接,而且在这种总线上总线协议支持多主控制器。 CAN总线最初是为汽车的电子控制系统而设计的,目前在欧洲生产的汽车中CAN的应用已非常普遍,不仅如此,这项技术已推广到火车、轮船等交通工具中。
      can总线的原理与应用

      什么是CAN通信

      1can是两根线, 2can线上有两个状态,a隐性状态,两线电压2.5V,表示位为1。b显性状态,两线电压:低1.5V,高3.5V,压差2V;表示位为0;3以上2里的电压叫差分线路,为的是增加抗干扰性能,同时在高与低两根线上并入120欧姆电阻,防止信号震荡。4以上只是电路的硬件解释,下面以长城上的烽火台举个例子。5第一个台子,冒烟了,在131个时间单位里(一个报文131个位,也就是一个数据帧131个位),其他的台子,就会记录44个时间单位里,有没有冒烟结果是131个0与1组成的数字:100110010101100101100101(这里一共是131个哈,我没具体计数)。6如果有两个台子在冒烟,先冒烟a的不要停,接着冒烟。后冒烟的b停下来,接收a发出的信号。7两个台子同时冒烟,在前11个冒烟记数里,谁不冒烟(状态为0,显性电平,压差2V)发送的多,谁的优先级就高,就不会停,而其它的1-N个就会停下来 改为接收。8在一个131时间里,一个发出,其它的所有台子都会收到并记录这一串数字,然后根据领导的指示(或是军部的密码本)进行信息处理,如果能找到匹配密码的信息就把8个字节(一个131的帧有8*8位的数据内容,其它的131-64=67个位不是数据的)存下来,装进箱子里,A级文件装进第一个密码箱,B级文件装在第二个密码箱,每个箱子有三个格子,只能收三个文件。9在131个时间里收到的数据串,前11个是ID,就是编号。12位是扩展位,可以在扩展28个位。10一个131(叫报文,叫帧),有这样几个段,仲裁段(就是ID段,前面5678里提到的密码本就是在这一段做比对),数据段(8字节*8位),应答段,结束段。11仲裁里数据叫标识符,用来匹配密码本(叫筛选器,叫识别器,叫过滤器)。12每个can硬件有多个识别器,每个烽火台有多个密码本。两本是一个组。13每组密码本的方式,a一本指定检测位的,一本指定位的状态。比如第一本指定只看第3与5位,第二本指定3位与5位为0。那么只有这一种信息才能存后面的8个字(64位)b一本指定密码A,一本指定密码B。c与d记不清了。14密码本有11位,使用的时候用不了那么多个(11位为0-7ff,0-2046)所以可以前三个位是烽火台的编号,最后两位是功能码(比如信息紧急程度,或数据类型:int char bit),也就是说,仲裁段可以对密码,与可以当数据段来使用。15应答段只有两位,具体的忘了。 16结束段有7位隐性电平,好像是这样的。
      在工业和汽车上用的比较多一种通信总线技术。汽车上很多电气部分,通过两根线连接,按照CAN通信的标准读写数据。各个部分遵循同样的协议,每部分对应不同的ID号,以相同的波特率收发数据。每帧数据包含0-8字节及ID及CRC校验码等,通信速度快,距离远,且可靠性高。(SCI通信一次仅1字节,速度也不够高,采用奇偶校验码检测概率低,只适合可速度要求不高的短距离通信。

      CAN通讯线到底是啥?这么讲,你就能明白!
      是一种总线技术吧,工业应用较多貌似
      什么是CAN通信

      汽车CAN总线工作原理,CAN高和CAN低电压多少正常

      CAN 是Controller Area Network的缩写,中文为控制器局域网络,汽车CAN总线相当于汽车的中枢神经系统,主要作用是用来传输数据。 汽车CAN总线工作原理现在的汽车的电子控制单元主要有发动机控制系统、防抱死控制系统、中央门锁系统、悬挂控制系统、仪表管理系统、座椅调节系统等。所有子控制系统连接起来构成一个实时的控制系统。当指令发出去之后,必须保证在一定的时间内得到响应,否则会出现重大的事故。这就要求汽车上的CAN通信网络有较高的波特率设置。CAN总线有多个节点进行通信,因为能避免负荷较大。并且根据各节点对实时性的要求,设计了高、中、低速3个速率不同的 CAN 通信网络。实时性严格的节点组成中、高速CAN通信网络,不是很严格的节点组成低速CAN通信网络。汽车CAN总线就相当于汽车的中枢神经系统,它的作用是把汽车中多个控制单元连接在一起,实现各节点的信息同步、通信和传输数据,从而达到汽车各部件正常工作。CAN高和CAN低电压多少正常 CAN高、低电压正常标准:CAN高电压在1.5-3.5V之间,CAN低电压在1.5-2.5V之间,CAN高+CAN低=5V左右。
      汽车CAN总线工作原理,CAN高和CAN低电压多少正常

      can总线 是什么 ??? 有几根线?

      CAN是控制器局域网络的简称,是国际上应用最广泛的现场总线之一。结构简单,只有2根线与外部相连,并且内部集成了错误探测和管理模块。基本概念:CAN是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,在欧洲已是汽车网络的标准协议。CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。扩展资料:CAN总线特点:1、数据通信没有主从之分,任意一个节点可以向任何其他(一个或多个)节点发起数据通信,靠各个节点信息优先级先后顺序来决定通信次序,高优先级节点信息在134μs通信;2、多个节点同时发起通信时,优先级低的避让优先级高的,不会对通信线路造成拥塞;3、通信距离最远可达10KM(速率低于5Kbps)速率可达到1Mbps(通信距离小于40M);4、CAN总线传输介质可以是双绞线,同轴电缆。CAN总线适用于大数据量短距离通信或者长距离小数据量,实时性要求比较高,多主多从或者各个节点平等的现场中使用。参考资料:百度百科--CAN总线
      呵呵,CAN总线只有两根线,通过这两根线就可以通信。 它不像电缆一样里面有很多小细线,只有两根电线就可以通信了。你说的“平常的线”是指我们经常用的电线或电缆吗?CAN总线用我们平常使用的电线就可以实现通信。实际上,CAN总线是一种通信协议,是一种串行通信协议。什么是通信协议?就是设备之间交流要遵循的规范,大家都按这一规范进行交流,才不至于乱糟糟的,才有序,交流才能成功。 CAN总线是一种缩写,全称应是“控制器局域网络总线”,是英文Controller Area Network的首字母组合而成的。它是总线的一种,与我们常见的USB总线属于一类概念,只不过CAN总线采用差分信号传输,有很强的错误检测能力,通信距离远,因此被用到一些特殊的场合,比如汽车,厂矿等干扰较强的地方。
      CAN总线只有两根线,通过这两根线就可以通信。它不像电缆一样里面有很多小细线,只有两根电线就可以通信了。你说的“平常的线”是指我们经常用的电线或电缆吗?CAN总线用我们平常使用的电线就可以实现通信。实际上,CAN总线是一种通信协议,是一种串行通信协议。什么是通信协议?就是设备之间交流要遵循的规范,大家都按这一规范进行交流,才不至于乱糟糟的,才有序,交流才能成功。CAN总线是一种缩写,全称应是“控制器局域网络总线”,是英文Controller Area Network的首字母组合而成的。它是总线的一种,与我们常见的USB总线属于一类概念,只不过CAN总线采用差分信号传输,有很强的错误检测能力,通信距离远,因此被用到一些特殊的场合,比如汽车,厂矿等干扰较强的地方。
      can总线是一种现场总线。有两条通讯线,分别叫做CANH和CANL,但不能供电。此处有别于二总线技术。CAN总线通讯压差也是5V,RS485也是5V。不同是CAN是两条线往中间并。而RS485是两线翻转。canCAN总线作为总线技术,的最大特点是协议栈支持抢占。而RS485不能。如果忽略结合can的协议栈能达到的抢占特性,其实在现场布线时,两线抗干扰性还不如RS485的差分电压好,摆幅更大。如果是考虑到现场施工布线的简便和抗干扰性,可以看一下二总线。电压摆幅更大,现场抗干扰性能更好。如果您比较在意几根线的话,可以看一下这个图,对于各种总线和分线制技术,通讯线缆数量问题,就表示比较清晰了。

      can总线 是什么 ??? 有几根线?

      CAN总线的含义是什么?

      CAN总线简介: CAN的英文全称是:ControllerAreaNetwork,意思是区域网络控制器,最早是用于智能化住宅小区的信息传输,总线则源自计算机,因为其功能和计算机中的“BUS”类似。CAN总线是德国Bosch公司为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议。它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维,通信速率可达1Mbps,距离可达10km。CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码,使网络内的节点个数在理论上不受限制。由于CAN总线具有较强的纠错能力,支持差分收发,因而适合高干扰环境,并具有较远的传输距离。因此,CAN协议对于许多领域的分布式测控很有吸引力。 随着集成电路和单片机在汽车上的广泛应用,汽车上电子控制单元越来越多,汽车总线已经成为汽车电气的一个必然的趋势。使用汽车总线不但可以简化线束,更主要的是可以增加各种智能化的功能。如故障检测和语音报警等
      CAN总线的含义是什么?

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/66250.html

          热门文章

          文章分类