can总线原理谁能介绍下CAN通讯常见的几种机制

can总线原理  时间:2021-07-31  阅读:()

can总线 是什么 有几根线

呵呵,CAN总线只有两根线,通过这两根线就可以通信。

它不像电缆一样里面有很多小细线,只有两根电线就可以通信了。

你说的“平常的线”是指我们经常用的电线或电缆吗?CAN总线用我们平常使用的电线就可以实现通信。

实际上,CAN总线是一种通信协议,是一种串行通信协议。

什么是通信协议?就是设备之间交流要遵循的规范,大家都按这一规范进行交流,才不至于乱糟糟的,才有序,交流才能成功。

CAN总线是一种缩写,全称应是“控制器局域网络总线”,是英文Controller Area Network的首字母组合而成的。

它是总线的一种,与我们常见的USB总线属于一类概念,只不过CAN总线采用差分信号传输,有很强的错误检测能力,通信距离远,因此被用到一些特殊的场合,比如汽车,厂矿等干扰较强的地方。

CAN总线的含义是什么?

CAN总线的含义是控制器局域网络(Controller Area Network, CAN)的简称,是ISO国际标准化的串行通信协议。

是国际上应用最广泛的现场总线之一,最初CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置之间交换信息,形成汽车电子控制网络。

CAN通讯协议主要描述设备之间的信息传递方式,CAN层的定义与开放系统互连模型一致。

每一层与另一设备上的相同的那一层通讯,实际的通讯发生在每一设备上相邻的两层,而设备只通过模型物理层的物理介质互连。

一个由CAN总线构成的单一网络中,理论上可以挂无数个节点。

实际应用中,节点数目受网络硬件的电气特性所限制。

常见的CAN线的频率有250Kbs/500Kbs/1000Kbs,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。

扩展资料 CAN最初出现在80年代末的汽车工业中,由德国Bosch公司最先提出。

当时由于消费者对于汽车功能的要求越来越多,而这些功能的实现大多数基于电子操作的,这就使得电子装置之间的通讯越来越复杂,同时意味着需要更多的连接信号线。

提出CAN总线的最初动机就是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线。

于是,他们设计了一个单一的网络总线,所有的外围器件可以被挂接在该总线上。

1993年,CAN 已成为国际标准ISO11898(高速应用)和ISO11519(低速应用)。

参考资料来源;搜狗百科--CAN总线

谁能介绍下CAN通讯常见的几种机制

1.总线关闭,这个是一个CAN通讯的保护机制,一般出现在发送设备上,正常CAN发送数据,是发送方发送一条数据到总线,然后总线上的接收设备做一个应答,但是如果没有应答或者总线上出现错误,会导致,发送设备判断发送失败,增长总线的错误计数,造成主动错误,当错误过多时会进入总线关闭,这种状态下无法进行CAN通讯,CANH 和CANL的电压值为0,必须重启,(202有自动复位功能其他没有)一般一个自动发送数据的设备如果没有设备接收(即线接错或者波特率设置错误,都有可能进入这个状态,所以建议用户先配置好我们的设备,在接线然后再启动待测设备) 2.自动回发 当CAN总线数据发送出现错误的时候,发送设备会自动重发,直到收到接收反馈为止(此时总线错误计数依然会增长,有可能进入总线错误的状态,这也就是CAN如果短路或者如波特率错误,线路不通的情况下回迅速进入总线关闭状态的原因,如果只是线路上有干扰,他只是错误计数增长。

总线错误计数的增长是单位时间内的错误),也就是说如果那示波器检测CAN数据,当通讯异常是,可能会用示波器一直检测到波形(此时的波形就是自动重发的波形),当通讯正常时,可能示波器上就无法检测到数据。

3.仲裁帧的概念 can通讯会自动分配带宽 ,因为can通讯支持多节点通讯,所以可能出现一条总线同时有多个设备发送数据,这个时候数据从总线经过就会有先后,这个就引入总线仲裁的概念,一般仲裁主要发生在仲裁段,也就是id这个部分,也就是说ID小的先过,然后过ID大的 数据会自动占用当前波特率数据传输的最小延时,同时如果已知某条数据被仲裁 相应的发送设备也会有总线错误计数累加

数脉科技香港物理机 E3 16G 10M 华为线路165元 阿里云线路 188元 Cera线路 157元

2021年9月中秋特惠优惠促销来源:数脉科技 编辑:数脉科技编辑部 发布时间:2021-09-11 03:31尊敬的新老客户:9月优惠促销信息如下,10Mbps、 30Mbps、 50Mbps、100Mbps香港优质或BGPN2、阿里云线路、华为云线路,满足多种项目需求!支持测试。全部线路首月五折起。数脉官网 https://my.shuhost.com/香港特价数脉阿里云华为云 10MbpsCN...

金山云:618年中促销,企业云服务器2核4G仅401.28元/年,827.64元/3年

金山云618年中促销活动正在进行中!金山云针对企业级新用户优惠力度比普通个人用户优惠力度要大,所以我们也是推荐企业新用户身份购买金山云企业级云服务器,尽量购买3年配置的,而不是限时秒杀活动中1年的机型。企业级用户购买金山云服务器推荐企业专区:云服务器N3 2核4G云服务器,1-5M带宽,827.64元/3年,性价比高,性能稳定!点击进入:金山云618年中促销活动目前,金山云基础型E1云服务器2核4...

RackNerd:便宜vps补货/1核/768M内存/12G SSD/2T流量/1G带宽,可选机房圣何塞/芝加哥/达拉斯/亚特拉大/荷兰/$9.49/年

RackNerd今天补货了3款便宜vps,最便宜的仅$9.49/年, 硬盘是SSD RAID-10 Storage,共享G口带宽,最低配给的流量也有2T,注意,这3款补货的便宜vps是intel平台。官方网站便宜VPS套餐机型均为KVM虚拟,SolusVM Control Panel ,硬盘是SSD RAID-10 Storage,共享G口带宽,大流量。CPU:1核心内存:768 MB硬盘:12 ...

can总线原理为你推荐
android半透明android状态栏怎么设置透明dreamweaver8激活码求dreamweaver8激活码stm32视频教程STM32 新手要怎么才能快捷的入门,有那种一边写代码一边视频教学的视频教程吗?垃圾文件清理bat一键清理系统垃圾文件.bat 的原理windowsphone手机Windows phone手机的优点和缺点淘气鸟淘气鸟论坛为什么打不开了人脸检测综述人脸识别技术是怎样实现人脸精准检测?99客服软件下载99客服软件不兼容 win8cf服务器爆满CF老是服务器爆满handoff怎么用Mac的Hand Off怎么连接iPhone?
Oray域名注册服务商 域名备案中心 阿里云os 美国主机代购 20g硬盘 表单样式 长沙服务器 免费个人空间 域名接入 100m独享 支付宝扫码领红包 双12 东莞idc 中国联通宽带测试 hostease 免费的加速器 ubuntu安装教程 华为云服务器宕机 1000元电脑主机配置 创梦天地 更多