0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

测量汽车CAN-BUS总线信号及波形分析-汽修示波器

麦科信仪器 2021-12-02 16:27 次阅读

随着汽车电子装置的不断增多,采用串行总线实现多路传输,组成汽车电子网络,是一种既可靠又经济的做法。

在最初的传统汽车电路中,动力总成模块与车身模块的连接都是点对点的连接,这样线路会日益复杂,线路的增加,也会导致汽车故障率的增加。

后来CAN总线在汽车上使用越来越广泛。所谓多路传输,指在计算机局域网中,将多种信息混合或交叉通过一个通信信道传送的方式。一个具有多路传输功能的网络允许多个计算机同时对它进行访问。

CAN(多路传输技术)应用于汽车上,可以使得布线更加简化,成本降低,电控单元之间交流更加简单和快捷,更少的传感器数目,实现信息资源共享。

多路传输通信网络应用于多模块操作系统上。模块由普通双绞线相互连接,并使用数据链接插口作为诊断接口。信息的交换以类似于电话合用线的方式进行,模块之间使用信息及专用的企业标准协议进行通信。信息内容涉及控制、状态或诊断信息以及运行参数等。双绞线具有提供冗余备份的优点,即当一条线路中断时,可由另一条线路保证系统运行。而且,双绞线降低了外界对多路通信网络的电子干扰,也降低了多路通信网络自身产生的电子干扰。

我们来看下如何用示波器来测量汽车的CAN总线信号,首先找到汽车的OBD接口

poYBAGGog4mAS4nSAACwP-0iFx8260.jpg

来看下接口引脚定义:

4.车身接地 5.信号接地 6.CAN high(ISO 15765-4)

14.CAN low(ISO15765-4)16.蓄电池电压

3.CAN high(备用)11.CAN low(备用)

将示波器通道1和2连上BNC转香蕉头线,黑色香蕉头接一个鳄鱼夹,连接上4号引脚接地。通道一接上OBD的PIN6 (CAN_H),通道二接上OBD的PIN14(CAN_L) ,打开示波器解码菜单,进行CAN总线配置。调节总线阈值电平,得到解码数据,设置触发方式为解码触发,以及数据帧ID稳定波形。调节垂直档位和时基观察信号。

pYYBAGGog4mAcauqAAB7vlVCAQo623.jpg

如上就是CAN-BUS的正常波形,CAN-H与CAN-L波形一致,但极性相反。

当CAN-BUS系统处于休眠状态时,电控单元ECU通过EN和STB接头把蓄电池电压导入CAN-H和CAN-L线。此时,CAN-H电压接近12V,CAN-L电压接近0V

如果CAN-H线对地短路时,则CAN-L为正常传输信号波形,CAN-H信号电压为0V

CAN-L线对地短路时,CAN-H为正常传输信号波形,CAN-L信号电压为0V

当CAN-H和CAN-L线都对地短路时,则2者信号皆为0V电压。

当CAN-H和CAN-L线互相短路时,其信号电压极性相同,波形趋于一致。

当CAN-H线对电源短路时,其电压始终为12V,CAN-L线波形正常。

当CAN-L线对电源短路时,其电压始终为12V,CAN-H线波形正常。

当CAN-L和CAN-H都对电源短路,则其2者电压都为蓄电池电压。

当CAN-H线断路时,CAN-H线波形依然正常,而CAN-L线则始终处于0电位。

当CAN-L线断路时,CAN-L线电压处于高电位,保持5V,而CAN-H线波形依然正常。

pYYBAGGog4mAA1XyAACPIKiTkHQ453.jpg

CAN帧的类型:

Data Frame:数据帧,用于传递0-8byte数据。

Remote Frame:远程帧,用于要求其它节点发送相同ID的数据帧。

Error Frame:错误帧,总线上任何节点发现错误均可发送错误帧。

Overload Frame:过载帧,总线负荷过高时,在数据帧或者远程帧之间产生。

有的示波器会内置好设置软件,点击即可自动设置好相关参数。

poYBAGGog4mAXsl4AAD3H9mET24545.jpg
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 示波器
    +关注

    关注

    111

    文章

    5650

    浏览量

    181775
收藏 人收藏

    评论

    相关推荐

    汽修专用产品---选型介绍

    为了满足汽车电子用户的测量需求,我司特推出汽修专用版示波器,一键测量,轻松找出汽车问题。LOTO
    的头像 发表于 02-28 10:15 277次阅读
    <b class='flag-5'>汽修</b>专用产品---选型介绍

    示波器可以测量什么电信号参数

    示波器是一种常用的仪器,用于测量分析各种电信号参数。它可以帮助工程师和技术人员更好地了解信号的特性,从而进行故障检测、
    的头像 发表于 12-28 13:43 882次阅读

    如何使用示波器进行电信号测量

    如何使用示波器进行电信号测量示波器是一种用于观察和测量信号
    的头像 发表于 12-21 14:13 799次阅读

    示波器是如何测试CAN信号的?

    示波器是如何测试CAN信号的? 示波器是一种用于检测和分析电子信号的仪器,可实时显示
    的头像 发表于 12-07 13:37 1426次阅读

    为什么示波器无法直接测量差分信号?

    示波器是一种广泛应用于电子测量领域的仪器,用于观察和分析信号波形。然而,当我们尝试直接测量
    的头像 发表于 12-05 11:23 382次阅读
    为什么<b class='flag-5'>示波器</b>无法直接<b class='flag-5'>测量</b>差分<b class='flag-5'>信号</b>?

    CAN-BUS的原理和应用 CAN-BUS的起源和发展

    控制器局域网(controllerareanetwork 简称CAN)最初是德国Bosch公司于1983年为汽车应用而开发的,一种能有效支持分布式控制和实时控制的串行通讯网络,属于现场总线
    的头像 发表于 11-09 16:38 803次阅读

    示波器测量方波信号为什么会显示为三角波呢?

    示波器是一种常用的电子测试仪器,用于观察和测量信号波形和参数。
    的头像 发表于 11-02 15:29 954次阅读

    如何使用示波器测量差分信号 如何使用示波器测量信号的幅度

    如何使用示波器测量差分信号 如何使用示波器测量信号的幅度 本文将介绍如何使用
    的头像 发表于 10-17 16:28 3272次阅读

    怎么用示波器can总线信号

    怎么用示波器can总线信号?  CAN总线是一种高速、可靠的控制器局域网络,常被用于
    的头像 发表于 10-11 17:19 3816次阅读

    怎样利用示波器测量信号的周期

    示波器是一种用来显示电压信号波形的仪器,它可以将电压信号转换为可视化的波形图,帮助工程师分析
    的头像 发表于 09-22 15:01 3371次阅读
    怎样利用<b class='flag-5'>示波器</b><b class='flag-5'>测量</b><b class='flag-5'>信号</b>的周期

    如何在示波器上显示出待测信号波形

    如何在示波器上显示出待测信号波形?  示波器是一种常见的电子测量仪器,它可用于显示各种信号
    的头像 发表于 09-12 17:06 2064次阅读

    如何用示波器测量一个信号的频率?

    如何使用示波器测量信号的频率。我们将讨论一些基本的示波器概念,如波形、周期、频率和幅值,以及使用示波器
    的头像 发表于 09-12 17:06 7106次阅读

    泰克示波器DPO4034怎么测量波形频率?

    泰克示波器DPO4034是一款先进的数字示波器,具有丰富的功能和多项优势。下面将详细介绍如何使用DPO4034来测量波形频率。 连接测量
    的头像 发表于 09-07 17:45 371次阅读
    泰克<b class='flag-5'>示波器</b>DPO4034怎么<b class='flag-5'>测量</b><b class='flag-5'>波形</b>频率?

    泰克示波器DPO4034怎么测量波形频率?

    泰克示波器DPO4034是一款先进的数字示波器,具有丰富的功能和多项优势。下面将详细介绍如何使用DPO4034来测量波形频率。 连接测量
    的头像 发表于 09-04 17:43 381次阅读

    CAN总线关闭故障诊断

     Can-Bus总线技术是“控制器局域网总线技术(Controller Area Network-BUS)”的简称,它具有极强的抗干扰和纠错能力,最早被用于飞机、坦克等武器电子系统的通
    发表于 07-26 15:54 2345次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>关闭故障诊断