南京晰视电子

can参数组分配标准(can总线组网方式)

本篇目录:

如何进行汽车CAN总线开发?

同时上面那个问题,也一目了然了,CAN 总线协议设计者,肯定是设计了数据帧优先于远程帧。

这需要你购买或借用CAN总线检测设备,档次差很多。如果是你自己想玩,可以买个周立功的USB转CAN,淘宝也就几百块钱。如果是课题组采购,可以买个Kvaser的USBCAN,几千块吧。

can参数组分配标准(can总线组网方式)-图1

题目中所说的OBD开发其实就是对汽车的CAN总线进行二次开发,那前提是我们的USBCAN分析仪能够正常连接汽车CAN总线,通过的接口当然是汽车OBD接口。如果你的USBCAN分析仪直接带有OBD公头,那插上就能用,前提车上OBD处没障碍。

你既需要丰富的CAN总线知识,又要懂得使用嵌入式开发软件和设备,比如说STM32等等,最后,还得能够沉得下心来搞这个,三者缺一不可。如果你有CAN嵌入式开发定制的需要的话,可以登录GCGD官网进行具体的咨询,欢迎来访。

也能进行CAN总线通讯的能力。当然,这个开发涉及CAN总线知识,嵌入式开发知识,不是一般人能够搞得定的。如果您需要CAN总线嵌入式开发服务的话,可以前往GCGD官网进行具体的咨询,欢迎来访。

can参数组分配标准(can总线组网方式)-图2

进行OBD CAN开发,说白了就是对汽车内部的CAN总线进行开发和改造,但是前提你需要解析这台车子CAN数据的运行协议。这时候,你就得需要专门的汽车CAN总线分析仪了。

CAN中的PGN指的是什么意思?

1、PGN – 参数组号码 (Parameter Group Number)的意思。CAN技术的报文传输为多主方式工作,网络上任意节点均可在任意时刻主动地向网络上其它节点 发送信息,而不分主从。

2、首先PGN是一个24位的值,包括保留位、数据页位、PF(PDU格式场)和PS(群扩展场)等要素。在各个位转化到PGN的过程中,如果PF的值小于240(十进制)时,PGN的低字节置零(个人理解当PF的值小于240时,PS的置0)。

can参数组分配标准(can总线组网方式)-图3

3、参数组编号 PGN是一个24位的值,用来识别 CAN数据帧的数据域属于哪个参数组,包括:保留位、数据页位、 PDU格式域(8位)和组扩展域(8位)。若 PF值240, PGN的低字节置0;否则,将其值设为组扩展域的值。

4、PGN(Parameter Group Number),美国汽车工程学会SAE J1939(CAN通信高层协议)协议中,用来识别CAN报文中数据场的参数组。

谁知道usbcan的参数是多少符合标准?

USBCAN设备是用于检测维护CAN总线系统的设备,那么,它的波特率设置范围就应该在CAN总线的属性范围之内。

像是USBCAN分析仪这种设备,它是支持全范围的CAN波特率设置的,即5K-1000Kbps的波特率它都能够设置。不过,具体要设置为多少,还要看目标CAN设备的波特率是多少,两者相等它们之间才能进行正常的数据收发,完成之后的所有工作。

也可以设置全范围识别波特率,即5K-1000Kbps的所有范围都识别连接一下,直到目的达成。因此,USBCAN设备能够自动识别的波特率范围为5-1000Kbps。如果你需要相关设备的话,可以前往我们的网站进行咨询,欢迎来访。

但凡是和CAN总线相关的设备,包括题目中所说的USBCAN分析仪,只要没有特别强调,那么其默认的波特率设置范围都是5K-1000Kbps。

所以,一般一两个CAN通道的USBCAN设备,它们的供电电压范围都在9到24伏特之间,而八通道十六通道那样的大型USBCAN,它们的供电电压范围一般在9-30V之间。

USB那一端要遵循专门的USB总线执行标准,一般来说,大多数CANUSB工具的USB口都是符合USB0全速规范,兼容USB1规范,支持USB0规范,也就是说,还是以USB0全速规范为主。

汽车CAN线电压从哪里来

1、can线的电压从何而来:CAN线简介 Can[control(控制器)局域网]是局域网(LAN)的缩写。CAN是一种能够有效支持分布式调节或实时调节的串行通信网络。它最初由德国博世公司在20世纪80年代用于汽车内部测试和调节仪器之间的数据通信。

2、CAN总线上的信号是由两根线之间的差分电压来决定,当CAN-H=5伏, CAN-L=5伏, 差分电压=2伏时,表示显性(0),当CAN-H=CAN-L=5伏,差分电压=0伏时,表示隐性(1)。

3、关键是要找到大巴上的CAN通信线缆,把CAN_H和CAN_L线找出来,然后只要使用普通的USB接口CAN卡就可以接收数据了,如ZLG致远电子USBCAN-2E-U就是可以接收到的。

4、原因有电源电压异常,通信线路故障。电源电压异常:CAN总线的电源电压不正确导致总电压小于或大于5V。若电源电压过低,总电压会降低,反之则会升高。

到此,以上就是小编对于can总线组网方式的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇