用于CAN通信的系统、作业机械和装置的制作方法

    技术2026-10-05  2


    本公开涉及车辆、工程机械和电子,具体而言,涉及一种用于can通信的系统、作业机械和装置。


    背景技术:

    1、随着工程机械的电气化进程,在工程机械中使用的能够利用can(controllerarea network,控制器局域网络)通信的装置越来越多。有时,需要在工程机械上设置两个甚至更多个外观和功能相同的can装置,每个can装置通过can线束与整车控制器通信连接。can线束包括用于与多个can装置连接的多个接头,每个接头能够插入can装置的接口中,以将can装置接入can网络。例如,一般情况下,可以根据实际需要设置多个外观和功能相同的电池加热装置以对车辆的电池进行加热。整车控制器通过can网络向各电池加热装置发送控制信号,以控制各电池加热装置的工作。

    2、为了使得整车控制器与每个can装置都能够实现数据交互,需要为各can装置分别分配can通讯地址(即,can id),以使得整车控制器能够识别并控制每个can装置。目前,有以下分配can id的方式:

    3、给每个can装置预先赋予唯一不变的can id。例如,电池加热装置的零部件供应商在向整车厂商供货时会调整电池加热装置的控制器的软件程序,给每个电池加热装置赋予唯一不变的can id。但是,由于分别被赋予了唯一不变的can id,会导致这些外观和功能相同的电池加热装置只能被当作不同的零部件进行管理和维护,因而需要给各电池加热装置分配不同的零件号(该零件号一般通过标签或者打印的方式置于外壳上),造成管理成本上升。另外,由于这些电池加热装置的外观是相同的,只有零件号不同,因而很容易弄错。


    技术实现思路

    1、本公开的出发点在于,提供一种用于can通信的系统、作业机械和装置,以解决现有技术中存在的上述问题。

    2、本公开的实施例提供了一种用于can通信的系统,所述系统包括整车控制器、can线束和能够利用can通信的装置,所述整车控制器通过所述can线束与所述装置通信连接,所述can线束包括用于与所述装置连接的多个接头,

    3、在各所述接头处设置有具有不同的电阻值的电阻,

    4、所述装置中存储有不同的电阻值与不同的can通讯地址的对应关系,当所述装置连接至所述can线束时,所述装置能够检测与其连接的can线束的接头处的电阻的电阻值,并且根据所述对应关系将检测到的电阻值对应的can通讯地址设置成所述装置的can通讯地址,

    5、所述整车控制器能够根据各接头对应的can通讯地址与连接至不同的接头的所述装置进行通信。

    6、可选地,所述系统包括连接至所述can线束的不同的接头的多个所述装置,多个所述装置存储的对应关系是相同的。

    7、可选地,多个所述装置具有相同的外观、功能和零件号。

    8、可选地,所述电阻借助于从接头的两个空闲的引脚引出的导线连接至接头。

    9、可选地,所述电阻的位置设置成使得从接头的两个空闲的引脚引出的导线的总长度最短。

    10、可选地,所述装置中设置有检测电路,所述检测电路用于检测与所述装置连接的can线束的接头处的电阻的电阻值。

    11、可选地,所述多个接头位于所述can线束的不同位置处。

    12、本公开的实施例还提供了一种作业机械,所述作业机械包括本公开提供的用于can通信的系统。

    13、本公开的实施例还提供了一种能够利用can通信的装置,所述装置中存储有不同的电阻值与不同的can通讯地址的对应关系,当所述装置连接至can线束时,所述装置能够检测与其连接的can线束的接头处的电阻的电阻值,并且根据所述对应关系将检测到的电阻值对应的can通讯地址设置成所述装置的can通讯地址。

    14、可选地,多个所述装置存储的对应关系是相同的。

    15、可选地,所述装置中设置有检测电路,所述检测电路用于检测与所述装置连接的can线束的接头处的电阻的电阻值。

    16、本公开的用于can通信的系统、作业机械和装置至少具有以下优点:

    17、本公开中,can线束的多个接头处设置有具有不同的电阻值的电阻,能够利用can通信的装置能够将与其连接的接头处的电阻的电阻值对应的can通讯地址设置成该装置的can通讯地址,整车控制器能够根据各接头对应的can通讯地址与连接至不同的接头的装置进行通信。由此,实现了为与can线束的各接头连接的装置分配can通讯地址以进行can通信的技术效果。

    18、本公开中,不需为每个能够利用can通信的装置预先赋予唯一不变的can通讯地址,具有相同的外观和功能的装置可以根据实际需要连接至can线束的不同的接头处。由此,可以为具有相同的外观和功能的装置分配同一个的零件号,从而降低了管理和维护成本,并且降低了出错概率。

    19、本公开中,不需为能够利用can通信的装置动态分配can通讯地址,整车控制器仅需要根据各接头对应的can通讯地址与连接至不同的接头的装置进行通信。由此,无需增强整车控制器的运算和数据处理能力,不会导致整车控制器的成本增加。

    20、本公开中,can线束的接头处的电阻的位置可以设置成使得从接头的两个空闲的引脚引出的导线的总长度最短,从而降低较长导线引起的电磁干扰等问题。



    技术特征:

    1.一种用于can通信的系统,所述系统包括整车控制器、can线束和能够利用can通信的装置,所述整车控制器通过所述can线束与所述装置通信连接,所述can线束包括用于与所述装置连接的多个接头,其特征在于,

    2.根据权利要求1所述的系统,其中,所述系统包括连接至所述can线束的不同的接头的多个所述装置,多个所述装置存储的对应关系是相同的。

    3.根据权利要求2所述的系统,其中,多个所述装置具有相同的外观、功能和零件号。

    4.根据权利要求1所述的系统,其中,所述电阻借助于从接头的两个空闲的引脚引出的导线连接至接头。

    5.根据权利要求4所述的系统,其中,所述电阻的位置设置成使得从接头的两个空闲的引脚引出的导线的总长度最短。

    6.根据权利要求1所述的系统,其中,所述装置中设置有检测电路,所述检测电路用于检测与所述装置连接的can线束的接头处的电阻的电阻值。

    7.根据权利要求1所述的系统,其中,所述多个接头位于所述can线束的不同位置处。

    8.一种作业机械,所述作业机械包括根据权利要求1至7中任一项所述的系统。

    9.一种能够利用can通信的装置,其特征在于,所述装置中存储有不同的电阻值与不同的can通讯地址的对应关系,当所述装置连接至can线束时,所述装置能够检测与其连接的can线束的接头处的电阻的电阻值,并且根据所述对应关系将检测到的电阻值对应的can通讯地址设置成所述装置的can通讯地址。

    10.根据权利要求9所述的装置,其中,多个所述装置存储的对应关系是相同的。

    11.根据权利要求10所述的装置,其中,所述装置中设置有检测电路,所述检测电路用于检测与所述装置连接的can线束的接头处的电阻的电阻值。


    技术总结
    本公开涉及一种用于CAN通信的系统,包括整车控制器、CAN线束和能够利用CAN通信的装置。CAN线束的多个接头处设置有具有不同的电阻值的电阻,能够利用CAN通信的装置能够将与其连接的接头处的电阻的电阻值对应的CAN通讯地址设置成该装置的CAN通讯地址,整车控制器能够根据各接头对应的CAN通讯地址与连接至不同的接头的装置进行通信。由此,实现了为与CAN线束的各接头连接的装置分配CAN通讯地址以进行CAN通信的技术效果。

    技术研发人员:黄坤,刘更新
    受保护的技术使用者:卡特彼勒公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-49462.html

    最新回复(0)