can通讯can总线总出现通讯故障?

can通讯  时间:2021-09-14  阅读:()

CAN总线的通讯协议是什么?

首先CAN总线没有固定用于哪种产品,只要是通讯都可以用,但是一般用于多节点的通讯方式,目前很多产品上用,譬如汽车上,电梯,还有门禁系统还有很多的监控系统中都用到! 具体的协议有2种,一种是2.0A和2.0B,你最好看看书!

“can通讯”、“485”和“232”通讯的区别。

1. RS232支持15米以内的通信。

RS485 和RS232最主要的区别是电平不同,需要经过RS232/RS485转换器转换。

2. RS485最大无中继传输距离为1200米,超过可加中继器(最多8只),传输距离接近10Km。

3. RS485是一主多从结构,因而传输速率较高,最高可达12Mbps。

而CAN是多主结构,因而容错性较好,但速率较逊色。

4. 尽管CAN和RS485都采用特性阻抗为120Ω的双绞屏蔽总线电缆,但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通信协议

控制器局域网(CAN)为串行通讯协议,能有效地支持具有很高安全等级的分布实时控制。

CAN的应用范围很广,从高速的网络到低价位的多路接线都可以使用CAN。

在汽车电子行业里,使用CAN连接发动机控制单元、传感器、防刹车系统、等等,其传输速度可达1 Mbit/s。

同时,可以将CAN安装在卡车本体的电子控制系统里,诸如车灯组、电气车窗等等,用以代替接线配线装置。

为了达到设计透明度以及实现柔韧性,CAN被细分为以下不同的层次: ? CAN对象层(the object layer) ? CAN传输层(the transfer layer) ? 物理层(the phyical layer) 对象层和传输层包括所有由ISO/OSI模型定义的数据链路层的服务和功能。

对象层的作用范围包括:  查找被发送的报文。

 确定由实际要使用的传输层接收哪一个报文。

 为应用层相关硬件提供接口。

在这里,定义对象处理较为灵活。

传输层的作用主要是传送规则,也就是控制帧结构、执行仲裁、错误检测、出错标定、636f707962616964757a686964616f31333330363232故障界定。

总线上什么时候开始发送新报文及什么时候开始接收报文,均在传输层里确定。

位定时的一些普通功能也可以看作是传输层的一部分。

理所当然,传输层的修改是受到限制的。

物理层的作用是在不同节点之间根据所有的电气属性进行位信息的实际传输。

当然,同一网络内,物理层对于所有的节点必须是相同的。

尽管如此,在选择物理层方面还是很自由的。

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

can总线总出现通讯故障?

多数情况下是因为阻抗不匹配引起的,检查: 电缆、终端电阻、接地......

美国G口/香港CTG/美国T级超防云/湖北高防云服务器物理机促销活动 六一云

六一云 成立于2018年,归属于西安六一网络科技有限公司,是一家国内正规持有IDC ISP CDN IRCS电信经营许可证书的老牌商家。大陆持证公司受大陆各部门监管不好用支持退款退现,再也不怕被割韭菜了!主要业务有:国内高防云,美国高防云,美国cera大带宽,香港CTG,香港沙田CN2,海外站群服务,物理机,宿母鸡等,另外也诚招代理欢迎咨询。官网www.61cloud.net最新直销劲爆...

CloudCone闪购优惠洛杉矶MC机房VPS月$1.99 便宜可随意删除重开

CloudCone商家我们很多喜欢低价便宜VPS主机的肯定是熟悉的,个人不是特别喜欢他。因为我之前测试过几次,开通的机器IP都是不通的,需要删除且开通好几次才能得到一个可用的IP地址。当然他们家的优势也是有的,就是价格确实便宜,而且还支持删除重新开通,而且机房只有一个洛杉矶MC。实话,如果他们家能多几个机房,保持现在的特点,还是有很多市场的。CloudCone是来自美国的主机销售商,成立于2017...

无忧云:洛阳BGP云服务器低至38.4元/月起;雅安高防云服务器/高防物理机优惠

无忧云怎么样?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点。一、无忧云官网点击此处进入无忧云官方网站二...

can通讯为你推荐
融360融360是正规贷款公司吗?项目质量管理什么是工程项目质量管理?文件损坏文件损坏是由哪些原因造成的?有什么办法修复吗?资源优化配置怎样实现资源的最优配置监控员工监控员都干什么?监控员工我现在在看监控一线员工的。如何做好看监控的工作?硬盘分区格式化电脑进入系统硬盘分区及格式化,怎样操作?硬盘分区格式化硬盘分区后怎么格式化开房数据库怎么用身份证查开房记录,开房记录如何查询乐辞乐的组词有什么
虚拟主机推荐 高防dns enom winscp 百度云100as unsplash 云主机51web 搜狗12306抢票助手 韩国网名大全 福建天翼加速 什么是刀片服务器 网站cdn加速 135邮箱 支付宝扫码领红包 万网空间管理 河南移动梦网 个人免费邮箱 华为k3 可外链的相册 阿里云邮箱怎么注册 更多