can通讯

时间:2025-01-17 13:17:52编辑:小松

问一下can总线电压范围是多少呢?

感谢题主的邀请,我来说下我的看法:CAN总线也叫作控制器局域网,它是通过两根不同电压导线之间的电压差来进行通讯的。两根导线一根连接CAN设备上的CAN高接口,即电压值比较高的那个CAN接口,在通电情况下这根导线里面的电压范围在2.5V-3.5V之间变化。相对应的,CAN低导线里面的电压范围在1.5V到2.5V之间变化。这样的话,二者之间就可能产生0-2V范围的电压差了。为了能够让CAN总线的电压差范围这样的稳定,我们必须在总线当中连接2个电阻值为120欧姆的电阻,现在你清楚了吗?如果您需要相关的CAN总线工具,比如USBCAN分析仪什么的,可以前往我们的网站进行具体的咨询,欢迎来访。

can总线电压

双线驱动模式CANH和CANL的一般电压如下:0--显性--CANH对地3.5V,CANL1.5V;1--隐性--CANH对地2.5V,CANL2.5V。这个和驱动的收发器类型相关,如PCA82C250等就是这种电平。扩展资料:CAN总线上是差分信号,一个差分信号是用一个数值来表示两个物理量之间的差异。从严格意义上来讲,所有电压信号都是差分的,因为一个电压只能是相对于另一个电压而言的。在某些系统里,系统“地”被用作电压基准点。当“地”当作电压测量基准时,这种信号规划被称之为单端的。我们使用该术语是因为信号是用单个导体上的电压来表示的。另一方面,一个差分信号作用在两个导体上。信号值是两个导体间的电压差。尽管不是非常必要,这两个电压的平均值还是会经常保持一致。我们用一个方法对差分信号做一下比喻,差分信号就好比是跷跷板上的两个人,当一个人被跷上去的时候,另一个人被跷下来了,但是他们的平均位置是不变的。继续跷跷板的类推,正值可以表示左边的人比右边的人高,而负值表示右边的人比左边的人高。0表示两个人都是同一水平。

请问canopen通信模块是USBCAN分析仪吗?

感谢题主的邀请,我来说下我的看法:USBCAN分析仪是进行CAN数据检测维护的工具,其本身工作时一般不涉及CAN协议方面的事情。CANopen模块指的是采用了CANopen协议进行工作的设备,一般作为控制主机。现在市面上往往没有现成的CANopen设备,如果需要的话都得通过定制。如果你有相关需要的话,可以前往我们的网站进行具体咨询,欢迎来访。

为什么CAN总线分析仪也叫can usb?

感谢题主的邀请,我来回答下这个问题。首先驳斥下题主的说法,CAN分析仪也是有其他名字的,比如CAN数据测试工具等等。但一般情况下我们都叫它CAN总线分析仪或者CAN USB。这又是为什么呢?原因在于你是用这类分析仪分析数据时,一端连接了目标CAN总线,另一端你还需要连接电脑啊!要不然你的相关数据怎么显示呢?而电脑上可没有什么232、OBD那样乱七八糟的接口,它上面尽是一些USB接口,所以一般的CAN分析仪上也就集成了USB接口,因而,它也就叫CAN USB了。GCGD就有很多CAN USB什么的,网上都可以查得到。采纳下呗!

什么是CAN协议

CAN协议,即控制器局域网总线(CAN,ControllerAreaNetwork),是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。扩展资料CAN总线的特点:(1)具有实时性强、传输距离较远、抗电磁干扰能力强、成本低等优点;(2)采用双线串行通信方式,检错能力强,可在高噪声干扰环境中工作;(3)具有优先权和仲裁功能,多个控制模块通过CAN控制器挂到CAN-bus上,形成多主机局部网络;(4)可根据报文的ID决定接收或屏蔽该报文;(5)可靠的错误处理和检错机制;(6)发送的信息遭到破坏后,可自动重发;(7)节点在错误严重的情况下具有自动退出总线的功能;(8)报文不包含源地址或目标地址,仅用标志符来指示功能信息、优先级信息。参考资料来源:百度百科-can协议

CAN通信协议

控制器局域网(CAN)为串行通讯协议,能有效地支持具有很高安全等级的分布实时控制。CAN的应用范围很广,从高速的网络到低价位的多路接线都可以使用CAN。在汽车电子行业里,使用CAN连接发动机控制单元、传感器、防刹车系统、等等,其传输速度可达1 Mbit/s。同时,可以将CAN安装在卡车本体的电子控制系统里,诸如车灯组、电气车窗等等,用以代替接线配线装置。


为了达到设计透明度以及实现柔韧性,CAN被细分为以下不同的层次:
• CAN对象层(the object layer)
• CAN传输层(the transfer layer)
• 物理层(the phyical layer)
对象层和传输层包括所有由ISO/OSI模型定义的数据链路层的服务和功能。
对象层的作用范围包括:
 查找被发送的报文。
 确定由实际要使用的传输层接收哪一个报文。
 为应用层相关硬件提供接口。
在这里,定义对象处理较为灵活。传输层的作用主要是传送规则,也就是控制帧结构、执行仲裁、错误检测、出错标定、故障界定。总线上什么时候开始发送新报文及什么时候开始接收报文,均在传输层里确定。位定时的一些普通功能也可以看作是传输层的一部分。理所当然,传输层的修改是受到限制的。 物理层的作用是在不同节点之间根据所有的电气属性进行位信息的实际传输。当然,同一网络内,物理层对于所有的节点必须是相同的。尽管如此,在选择物理层方面还是很自由的。


CAN具有以下的属性:
• 报文的优先权
• 保证延迟时间
• 设置灵活
• 时间同步的多点接收
• 系统宽数据的连贯性
• 多主机
• 错误检测和标定
• 只要总线一处于空闲,就自动将破坏的报文重新传输
• 将节点的暂时性错误和永久性错误区分开来,并且可以自动关闭错误的节点


上一篇:重庆温泉网

下一篇:没有了