System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 控制器局域网收发器和用于收发器的方法技术_技高网

控制器局域网收发器和用于收发器的方法技术

技术编号:40559379 阅读:8 留言:0更新日期:2024-03-05 19:21
本发明专利技术涉及一种控制器局域网CAN收发器,包括:CAN总线接口、传输数据TXD接口、接收数据RXD接口、接收器以及传输器,其中所述收发器被配置成经由所述TXD接口从CAN控制器接收表示包括多个位的帧的数字TXD传输信号,其中所述传输器被配置成在所述CAN总线接口处生成表示序列中的所述帧的所述位的总线信号,其中所述收发器被配置成测量所述传输器的电流、基于传输器电流检测由所述总线信号表示的每个显性位、检测基于所述传输器电流检测到的至少六个连续显性位的错误序列,并且响应于检测到的错误序列生成表示所述传输器的故障的控制信号。本发明专利技术涉及一种用于所述CAN收发器的方法。

【技术实现步骤摘要】

本公开涉及一种控制器局域网(can)收发器和一种用于can收发器的方法。


技术介绍

1、can总线可以用于车辆内通信,特别是用于汽车内通信。应了解,can总线还具有在汽车领域之外的应用。can总线网络可以包括多个总线装置、所谓的节点或电子控制单元(ecu),例如引擎控制模块(ecm)、传动系控制模块(pcm)、安全气囊、防抱死刹车、定速巡航、电动助力转向、音频系统、车窗、车门、后视镜调整、用于混合动力/电动汽车的电池和再充电系统等。can协议用于实现各种总线装置之间的通信。can协议的数据链路层被标准化为国际标准组织(iso)11898-1:2003。作为标准化can数据链路层协议的扩展并同时集成到iso11898-1:2015标准中的can灵活数据速率或“can fd”可提供更高的数据速率。标准化can数据链路层协议正被进一步扩展以提供甚至更高的数据速率。其中新级别方案允许甚至更高数据速率的称作can xl的进一步扩展处于根据cia610(自动化中的can)论述的定义阶段,并且正在以进一步更新的现有iso11898标准或新标准的形式朝着标准化方向发展。


技术实现思路

1、提供本
技术实现思路
用于以简化形式介绍下文在具体实施方式中进一步描述的一系列概念。这一
技术实现思路
并非旨在标识所要求保护的主题的关键特征或基本特征,也并非旨在用于限制所要求保护的主题的范围。

2、在所附权利要求书中限定本公开的各方面。

3、根据本公开的第一方面,提供一种控制器局域网can收发器。所述can收发器包括:can总线接口、传输数据txd接口、接收数据rxd接口、耦合到所述can总线接口和所述rxd接口的接收器以及耦合到所述txd接口和所述can总线接口的发射器,其中所述收发器被配置成经由所述txd接口从can控制器接收表示包括多个位的帧的数字txd传输信号,其中所述发射器被配置成在所述can总线接口处生成表示序列中的所述帧的所述位的总线信号,其中所述收发器被配置成测量所述发射器的称为发射器电流的电流,其中所述收发器被配置成基于所述发射器电流检测由所述总线信号表示的每个显性位,其中所述收发器被配置成检测基于所述发射器电流检测到的至少六个连续显性位的错误序列,并且其中所述收发器被配置成响应于检测到的错误序列生成表示所述发射器的故障的控制信号。

4、在一个或多个实施例中,所述收发器包括第一传感器单元,所述第一传感器单元被布置成和/或被配置成测量用以给所述发射器供电的第一电流,其中所述第一电流形成所述发射器电流的至少一部分。

5、在一个或多个实施例中,所述收发器包括用于将电流供给所述收发器的第一电源端和第二电源端,其中所述第一传感器单元耦合在所述第一电源端与所述发射器之间。

6、在一个或多个实施例中,所述收发器包括第二传感器单元,所述第二传感器单元被布置成和/或被配置成测量用以给所述发射器供电的第二电流,其中所述发射器电流基于所述第一电流和所述第二电流的平均值或由所述平均值形成。

7、在一个或多个实施例中,所述收发器被配置成基于所述第一电流和所述第二电流检测由所述总线信号表示的每个显性位。

8、在一个或多个实施例中,所述收发器包括评估单元,所述评估单元连接到至少一个传感器单元,使得来自每个传感器单元的传感器信号可以传输到所述评估单元,其中所述评估单元被配置成将所述第一电流与预定义第一电流阈值进行比较和/或将所述第二电流与预定义第二电流阈值进行比较,并且其中所述评估单元被配置成在所述比较的结果指示所述第一电流大于所述第一电流阈值和/或所述第二电流大于所述第二电流阈值的情况下触发对由所述总线信号表示的显性位的阳性检测。

9、在一个或多个实施例中,所述收发器被配置成检测基于所述发射器电流检测到的多个连续显性位的第一持续时间,其中所述评估单元被配置成将所述第一持续时间与预定义参考持续时间进行比较,并且其中所述评估单元被配置成在所述比较的结果指示所述第一持续时间大于所述参考持续时间的情况下触发对所述错误序列的阳性检测。

10、在一个或多个实施例中,所述评估单元被配置成响应于检测到的错误序列生成表示所述发射器的故障的控制信号。

11、在一个或多个实施例中,所述收发器包括至少一个关闭单元,所述至少一个关闭单元被配置成基于所述控制信号至少部分地去激活所述发射器。

12、在一个或多个实施例中,所述收发器包括第一关闭单元和第二关闭单元,其中这两个关闭单元被配置成基于所述控制信号联合地去激活所述发射器。

13、在一个或多个实施例中,所述评估单元耦合到每个关闭单元以将所述控制信号传输到所述至少一个关闭单元中的每一个。

14、在一个或多个实施例中,所述评估单元耦合到所述txd接口以接收所述txd数字传输信号,其中所述评估单元被配置成观察由所述txd传输信号表示的显性位是否也由所述总线信号表示为显性位,其中所述评估单元被配置成在所述观察的结果指示由所述数字txd传输信号表示的所述显性位不由所述总线信号表示的情况下触发对传输错误的阳性检测。

15、在一个或多个实施例中,所述评估单元被配置成响应于对所述传输错误的阳性检测生成所述控制信号。

16、在一个或多个实施例中,所述收发器被配置成响应于检测到的错误序列或检测到的传输错误,经由所述收发器的另一接口将错误信号传输到所述can控制器。

17、根据本公开的第二方面,提供一种用于控制器局域网can收发器的方法,其中所述can收发器包括can总线接口、传输数据txd接口、接收数据rxd接口、耦合到所述can总线接口和所述rxd接口的接收器以及耦合到所述txd接口和所述can总线接口的发射器,并且其中所述方法包括以下步骤:

18、a)经由所述txd接口从can控制器接收表示包括多个位的帧的数字txd传输信号,

19、b)在所述can总线接口处生成表示序列中的所述帧的所述位的总线信号,

20、c)测量所述发射器的称为发射器电流的电流,

21、d)基于所述发射器电流检测由所述总线信号表示的每个显性位,

22、e)检测基于所述发射器电流检测到的至少六个连续显性位的错误序列,以及

23、f)响应于检测到的错误序列生成控制信号,其中所述控制信号表示所述发射器的故障。

24、根据本公开的第三方面,提供一种can系统,其中所述can系统包括can控制器和根据can收发器的第一方面或先前一个实施例所述的can收发器,其中所述can控制器经由相应信号连接而连接到所述收发器的所述txd接口并且连接到所述收发器的所述rxd接口。

25、根据本公开的第四方面,提供一种包括可执行指令的计算机程序,所述可执行指令在由处理单元执行时使得所述处理单元被配置成实行所述第二方面的方法。

本文档来自技高网...

【技术保护点】

1.一种控制器局域网CAN收发器,其特征在于,包括:CAN总线接口、传输数据TXD接口、接收数据RXD接口、耦合到所述CAN总线接口和所述RXD接口的接收器以及耦合到所述TXD接口和所述CAN总线接口的发射器,其中所述收发器被配置成经由所述TXD接口从CAN控制器接收表示包括多个位的帧的数字TXD传输信号,其中所述发射器被配置成在所述CAN总线接口处生成表示序列中的所述帧的所述位的总线信号,其中所述收发器被配置成测量所述发射器的称为发射器电流的电流,其中所述收发器被配置成基于所述发射器电流检测由所述总线信号表示的每个显性位,其中所述收发器被配置成检测基于所述发射器电流检测到的至少六个连续显性位的错误序列,并且其中所述收发器被配置成响应于检测到的错误序列生成表示所述发射器的故障的控制信号。

2.根据前一权利要求所述的CAN收发器,其特征在于,所述收发器包括第一传感器单元,所述第一传感器单元被布置成和/或被配置成测量用以给所述发射器供电的第一电流,其中所述第一电流形成所述发射器电流的至少一部分。

3.根据前一权利要求所述的CAN收发器,其特征在于,所述收发器包括用于将电流供给所述收发器的第一电源端和第二电源端,其中所述第一传感器单元耦合在所述第一电源端与所述发射器之间。

4.根据前述权利要求2至3中任一项所述的CAN收发器,其特征在于,所述收发器包括第二传感器单元,所述第二传感器单元被布置成和/或被配置成测量用以给所述发射器供电的第二电流,其中所述发射器电流基于所述第一电流和所述第二电流的平均值或由所述平均值形成。

5.根据前一权利要求所述的收发器,其特征在于,所述收发器被配置成基于所述第一电流和所述第二电流检测由所述总线信号表示的每个显性位。

6.根据前述权利要求2至5中任一项所述的收发器,其特征在于,所述收发器包括评估单元,所述评估单元连接到至少一个传感器单元,使得来自每个传感器单元的传感器信号能够传输到所述评估单元,其中所述评估单元被配置成将所述第一电流与预定义第一电流阈值进行比较和/或将所述第二电流与预定义第二电流阈值进行比较,并且其中所述评估单元被配置成在所述比较的结果指示所述第一电流大于所述第一电流阈值和/或所述第二电流大于所述第二电流阈值的情况下触发对由所述总线信号表示的显性位的阳性检测。

7.根据前一权利要求所述的收发器,其特征在于,所述收发器被配置成检测基于所述发射器电流检测到的多个连续显性位的第一持续时间,其中所述评估单元被配置成将所述第一持续时间与预定义参考持续时间进行比较,并且其中所述评估单元被配置成在所述比较的结果指示所述第一持续时间大于所述参考持续时间的情况下触发对所述错误序列的阳性检测。

8.根据前述权利要求6至7中任一项所述的收发器,其特征在于,所述评估单元被配置成响应于检测到的错误序列生成表示所述发射器的故障的控制信号。

9.根据在前的任一项权利要求所述的收发器,其特征在于,所述收发器包括至少一个关闭单元,所述至少一个关闭单元被配置成基于所述控制信号至少部分地去激活所述发射器。

10.一种用于控制器局域网CAN收发器的方法,其特征在于,所述CAN收发器包括CAN总线接口、传输数据TXD接口、接收数据RXD接口、耦合到所述CAN总线接口和所述RXD接口的接收器以及耦合到所述TXD接口和所述CAN总线接口的发射器,并且其中所述方法包括以下步骤:

...

【技术特征摘要】

1.一种控制器局域网can收发器,其特征在于,包括:can总线接口、传输数据txd接口、接收数据rxd接口、耦合到所述can总线接口和所述rxd接口的接收器以及耦合到所述txd接口和所述can总线接口的发射器,其中所述收发器被配置成经由所述txd接口从can控制器接收表示包括多个位的帧的数字txd传输信号,其中所述发射器被配置成在所述can总线接口处生成表示序列中的所述帧的所述位的总线信号,其中所述收发器被配置成测量所述发射器的称为发射器电流的电流,其中所述收发器被配置成基于所述发射器电流检测由所述总线信号表示的每个显性位,其中所述收发器被配置成检测基于所述发射器电流检测到的至少六个连续显性位的错误序列,并且其中所述收发器被配置成响应于检测到的错误序列生成表示所述发射器的故障的控制信号。

2.根据前一权利要求所述的can收发器,其特征在于,所述收发器包括第一传感器单元,所述第一传感器单元被布置成和/或被配置成测量用以给所述发射器供电的第一电流,其中所述第一电流形成所述发射器电流的至少一部分。

3.根据前一权利要求所述的can收发器,其特征在于,所述收发器包括用于将电流供给所述收发器的第一电源端和第二电源端,其中所述第一传感器单元耦合在所述第一电源端与所述发射器之间。

4.根据前述权利要求2至3中任一项所述的can收发器,其特征在于,所述收发器包括第二传感器单元,所述第二传感器单元被布置成和/或被配置成测量用以给所述发射器供电的第二电流,其中所述发射器电流基于所述第一电流和所述第二电流的平均值或由所述平均值形成。

5.根据前一权利要求所述的收发器,其特征在于,所述收发器被配置成基于所述第一电流和...

【专利技术属性】
技术研发人员:卢卡斯·P·L·范戴克杰拉尔德·夸克纳特
申请(专利权)人:恩智浦有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1