首页 > 电路 > 集成电路 > can总线支持多少设备,请问can总线在汽车一般可以分为哪几类呢

can总线支持多少设备,请问can总线在汽车一般可以分为哪几类呢

来源:整理 时间:2023-03-11 12:29:23 编辑:亚灵电子网 手机版

本文目录一览

1,请问can总线在汽车一般可以分为哪几类呢

感谢题主的邀请,我来说下我的看法:一般分为两类,一类是动力CAN,一类是舒适CAN。动力CAN,顾名思义,就是就是负责车子动力系统的CAN总线系统,包括发动机,制动系统,转向系统等等。而舒适CAN指的是除动力CAN以外的CAN总线,其负责控制的节点更多,比如汽车音响,自动门等等。为了能够更好地利用汽车CAN总线,我们需要USBCAN设备经常的对CAN总线进行检测和维护,欢迎前往GCGD官网进行咨询,欢迎来访。
确实汽车的各种设备是通过can总线连接的。 can总线的接口芯片目前用的比较多的就是sja1000,它是将数据转换成can数据帧,但要与can总线连接还必须用pca82c250,说得更准确点是:sja1000和pca82c250必须配对使用。 单片机用stc12c5a60s2,也可以,速度上可能要慢点。要在汽车obd接口上读取信息可能有点难度吧,需要知道can总线的波特率,还要知道各种设备的通信协议,还有can数据包的格式等等。同样,你编程时也必须要确定这些的。

请问can总线在汽车一般可以分为哪几类呢

2,can总线不加中继的话能连几个设备

一个主机。CAN总线是一种无主结构的现场总线,不存在有几个主机的问题。但毕竟CAN总线组成的是一个控制系统,所以会用一个主机协调控制动作和控制流程。CAN总线的任意节点都可以随时向总线发出通讯数据,利用CAN的仲裁和滤波机制,通讯帧会自动寻的。

can总线不加中继的话能连几个设备

3,各位老师关于CAN总线的问题

差不多是这样的,我学校学过这的了,很久没有弄过了。参考资料链接那里有个文档,你可以看看。 从OSI网络模型的角度来看同,现场总线网络一般只实现了第1层(物理层)、第2层(数据链路层)、第7层(应用层)。因为现场总线通常只包括一个网段,因此不需要第3层(传输层)和第4层(网络层),也不需要第5层(会话层)第6层(描述层)的作用。 CAN(Controller Area Network)现场总线仅仅定义了第1层、第2层(见ISO11898标准);实际设计中,这两层完全由硬件实现,设计人员无需再为此开发相关软件(Software)或固件(Firmware)。 同时,CAN只定义物理层和数据链路层,没有规定应用层,本身并不完整,需要一个高层协议来定义CAN报文中的11/29位标识符、8字节数据的使用。而且,基于CAN总线的工业自动化应用中,越来越需要一个开放的、标准化的高层协议:这个协议支持各种CAN厂商设备的互用性、互换性,能够实现在CAN网络中提供标准的、统一的系统通讯模式,提供设备功能描述方式,执行网络管理功能。

各位老师关于CAN总线的问题

4,请问一个can总线系统至多能连多少个节点设备呢

感谢题主的邀请,我来说下我的看法:如果只有一条CAN总线,那么它理论上能够同时和110个节点进行连接,而且,这些节点之间没有主从之分,每个都可以独立的进行数据的发送和接收,如果有节点出现问题了,它会主动切断和总线之间的联系,不会在总线上发送错误数据,造成整个系统的崩溃。如果你需要检测维护CAN总线的设备的话,可以前往我们的网站进行咨询,欢迎来访。

5,关于CAN总线的一些问题

1.标准格式数据帧包括:1位帧起始位,11位ID位+1IRQ位,8个控制位,8字节的数据位,2字节的CRC校验位,7个终止位(记得不一定全面)同时有码流控制功能,即位填充功能。当出现4个相同电平的位时,会在中间插入1个不同的位。码流填充区域包括从起始位一直到数据位结束。具体细节可以参见《现场总线CAN原理与应用》一书,北京航空航天大学出版社。2.11位标识符与屏蔽寄存器和代码寄存器组成了CAN总线的滤波模式。3.初始化总线定时寄存器,控制寄存器,输出寄存器,中断寄存器。4.屏蔽寄存器全部为0xFF,使滤波位“无关”5. 高8位为9,即为0000_1001,CODE0= 0000_1001 MASK0 = 1111_0110 (二进制表示)6. 这个我以前算过,《现场总线CAN原理与应用》一书中有详细介绍,现在书没有在手边,印象里是 BTR0 = 0x43;BTR1 = 0x1c;
can的总线协议和其他协议一样是分层协议,常用的有物理层、传输层、协议层,应用层、网络管理层;can控制器实现协议层,can驱动器和双绞线可以看做物理层和传输层,控制单元之间传输的信号是应用层的,网络管理层是基于应用和协议层实现的。所有ecu都是由处理器+can控制器+can驱动器构成(就can总线而言)只要满足物理层协议要求和应用层要求的设备都可以挂在can总线上,向笔记本,plc,手持设备等

6,can总线如何挂接最多400台设备

  理想情况下,可以 达 128 个  当然,使用特定的 芯片,可以达到 256 等等  经常会有这样的疑问RS485总线能挂多少个设备,是不是可以挂256个设备(因为地址是1byte,取值范围也就0-255)。  有的说RS485总线只能挂接32个节点,这是由它自身的驱动能力决定的。而到网上搜索发现有人说可以支持128个,也有说能支持256个,甚至400个……  不管是支持32个、128个、256个都没有错,但是这些都是理论值,实际负载多少个设备,还要看RS485转换器用什么芯片,并和所用电缆的品质相关,节点越多、传输距离越远、电磁环境越恶劣,所选的电缆要求就越高。  485通讯中一个串口可以控制多少个设备的问题是与该485网络中的电气特性和协议特性所决定的。  所谓电气特性就是指的是要保证485网络中的特征阻抗在允许的范围内,应该是120欧姆左右,连接的设备越多,特征阻抗越小,所以一般在485网络中一般  都要加120欧姆的终端电阻。同时还要保证信号的衰减在可接受范围内。长距离传输加中继器。所谓协议特性是指在485网络中传输的协议支持的寻址范围,如  MODBUS是31个。  RS-485的“节点数”主要是依“接收器输入阻抗”而定;根据规定,标准RS-485接口的输入阻抗为  ≥12kΩ,相应的标准驱动节点数为32个。为适应更多节点的通信场合,有些芯片的输入阻抗设计成1/2负载(≥24kΩ)、1/4负载(≥48kΩ)甚  至1/8负载(≥96kΩ),相应的节点数可增加到64个、128个和256个。

7,大家在can总线上挂接设备一般是怎么接的

如果总线上节点不多,距离也不长,就直接高接高,低接低即可。如果节点多,距离长,这需要注意线缆的屏蔽,终端电阻的布置等,再不行就需要加上信号中继,或者加上网关了。
理想情况下,可以 达 128 个 当然,使用特定的 芯片,可以达到 256 等等 经常会有这样的疑问rs485总线能挂多少个设备,是不是可以挂256个设备(因为地址是1byte,取值范围也就0-255)。 有的说rs485总线只能挂接32个节点,这是由它自身的驱动能力决定的。而到网上搜索发现有人说可以支持128个,也有说能支持256个,甚至400个…… 不管是支持32个、128个、256个都没有错,但是这些都是理论值,实际负载多少个设备,还要看rs485转换器用什么芯片,并和所用电缆的品质相关,节点越多、传输距离越远、电磁环境越恶劣,所选的电缆要求就越高。 485通讯中一个串口可以控制多少个设备的问题是与该485网络中的电气特性和协议特性所决定的。 所谓电气特性就是指的是要保证485网络中的特征阻抗在允许的范围内,应该是120欧姆左右,连接的设备越多,特征阻抗越小,所以一般在485网络中一般 都要加120欧姆的终端电阻。同时还要保证信号的衰减在可接受范围内。长距离传输加中继器。所谓协议特性是指在485网络中传输的协议支持的寻址范围,如 modbus是31个。 rs-485的“节点数”主要是依“接收器输入阻抗”而定;根据规定,标准rs-485接口的输入阻抗为 ≥12kω,相应的标准驱动节点数为32个。为适应更多节点的通信场合,有些芯片的输入阻抗设计成1/2负载(≥24kω)、1/4负载(≥48kω)甚 至1/8负载(≥96kω),相应的节点数可增加到64个、128个和256个。
文章TAG:can总线支持多少设备can总线总线支持

最近更新