您现在的位置是: 首页 > 专业知识 >CAN总线哪个专业知识,can总线好学吗

专业知识

CAN总线哪个专业知识,can总线好学吗

2024-05-14 16:44:35 专业知识 0人已围观

大家好,今天小编关注到一个比较有意思的话题,就是关于CAN总线哪个专业知识的问题,于是小编就整理了4个相关介绍CAN总线哪个专业知识的解答,让我们一起看看吧。

can总线最通俗易懂的教程?

CAN工作原理:

CAN总线哪个专业知识,can总线好学吗

以广播的形式发送报文.当CAN总线上的某个节点需要给其他节点发送消息时,会以广播的形式发送给总线上所有的节点,因为总线上的节点不适用地址来进行配置CAN系统,而是根据报文的开头的11位标识符决定是否要接受其他节点发来的报文.(面向内容的编制方案)

每个节点都有自己的处理器和CAN总线接口控制器;

当一个节点需要发送数据到另一个节点时,自身节点的处理器需要将要发送的数据和自己的标识符传给自身的总线控制接口,处于准备状态;当获取到总线的使用权后,将数据和标识符组装成报文,将报文以一定格式发出,此时其他的节点处于接收状态.至于其他节点是否接收,由其他节点决定,是都会对某些报文进行过滤.

当新增的节点仅仅是纯粹的数据接收设备时,只需要该设备直接从总线上接收数据即可.

can报文的优先级?

总线的仲裁方式:抢夺,高级的比低级优先接受。首先,你要明确一个概念,CAN总线上的节点都是自顾自的发送报文,抢夺总线资源的。

一个CAN节点在发送报文的同时也在接收总线上的信息,每个报文都是从ID先开始发送,并且通过ID判断优先级,当它发现接收到的数据与它发送的不一致时就退出发送,等待一会。

再然后,数据不一致就退出呢,因为只有优先级比它高的报文才能覆盖它的ID场,最后,几个报文在抢,优先级最高的就抢到了总线,其实它并不知道有人跟它抢,认为总线是空闲的。

lin通讯和can通讯区别?

主要有以下六个方面区别:

1.信号线及信号

CAN总线以CAN一High和CAN一历w两条信号线 (双绞线)工作,舒适CAN总线 两条线的电平分别约为OV和5V(隐性时)。

LIN总线只以一条相当于CAN一忱如的信号线工作,隐性时电平接近电瓶电压,并随 之浮动;显性时电平接近地电平。使用0·35mmz导线,颜色为紫底白线。

2·组件

CAN总线工作时,电子单元中除了需要相对复杂的收发器外,通常还需要用专门的协 议控制器。LIN总线单元中的收发器较简单,而且由于协议简单,通常不需要专门的协议 控制器。

3·传输速率

CAN总线的位速率较高,在汽车中使用时通常为5OOkb/s,最低的也达到1OOkb/s。 LIN总线的最高位速率为2Okb/s,通常使用1920Ob/s或9600b/s的速率。

4·系统结构

CAN总线为多主机系统,即接人总线的任一电子单元都可通过总线仲裁来获取总线控 制权,并向总线系统中发送信息,单元在发出完整的ID时即为主机。CAN总线使用11位 ID(甚至更多),在一个子系统中可有较多的单元。

CAN总线技术?

CAN总线的全称是控制器局域网络,在工业控制和汽车领域都有广泛的应用。

CAN总线传输信号的方式与常见的rs 485总线及其类似,线缆的形制、节点数和传输距离基本相同,但RS485是主从结构半双工通讯,而CAN是无主结构的半双工通讯,然而因为使用了特殊的通讯协议和仲裁方式,表面上看起来can通讯更像是全双工通讯,所以从编程者的角度上看,can总线的使用要比485灵活很多。

到此,以上就是小编对于CAN总线哪个专业知识的问题就介绍到这了,希望介绍关于CAN总线哪个专业知识的4点解答对大家有用。

相关文章