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

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

3天内不再提示

实操用一台示波器解码CAN总线通信

君鉴科技 2025-12-17 17:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本次给大家带来了一个新东西:一个PCB板子。我们要做一个小实验分享给大家:CAN总线的解码,接下来会用到这块板子发出一个CAN信号进行解码

本次实验会用到的一些设备:探头、PCB板、示波器

演示过程

首先给大家说一下:CAN总线是一种串行通信协议,主要用在汽车领域,目前也延伸到其它行业,比如传播行业、自动化工业等

CAN总线有CAN HIGH和CAN LOW两根线

本次我们测量用的是CAN HIGH和D,如果大家想测量CAN HIGH和CAN LOW,可以用差分探头

8d0ae746-db2b-11f0-8ce9-92fbcf53809c.png

首先,接上线:示波器的探头,然后接D,大家可以看到屏幕上已经出现了波形

CAN总线:屏幕上这里有一个BUS,按一下BUS1,调节为CAN总线的解码

8d21e900-db2b-11f0-8ce9-92fbcf53809c.jpg8d2fab08-db2b-11f0-8ce9-92fbcf53809c.jpg

定义输入:CAN输入通道一,信号类型是CAN HIGH,下面可以看到差分

8d41e0f2-db2b-11f0-8ce9-92fbcf53809c.png

设置阈值

设置位速率:如果大家测CAN信号不知道如何设置它的位速率,这里有一个小方法:

1.按一下default

8d55cea0-db2b-11f0-8ce9-92fbcf53809c.png

2.找到CAN总线的波形,打开光标按钮,量取最小的脉宽,通过脉宽来计算它的位速率

3.大家可以看到,我们现在测量的是一个2微秒的脉宽,计算下来是500k的位速率

8d6b2430-db2b-11f0-8ce9-92fbcf53809c.png

返回测量,将位速率设置为500k

8da343a6-db2b-11f0-8ce9-92fbcf53809c.png

屏幕上可以看到CAN总线已经解码了

8dbed3d2-db2b-11f0-8ce9-92fbcf53809c.png

这个位置是CAN总线显示和十六进制、二进制,根据自己的需求来选,我们选十六进制

8dd408a6-db2b-11f0-8ce9-92fbcf53809c.png

这里可以看到CAN总线已经解码出来

8de5de00-db2b-11f0-8ce9-92fbcf53809c.png

这个位置打开事件表确认数据

8dfd1fb6-db2b-11f0-8ce9-92fbcf53809c.png

本次就介绍到这里,如果大家对CAN总线解码有疑问,欢迎留言探讨

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

    关注

    113

    文章

    6994

    浏览量

    194847
  • CAN
    CAN
    +关注

    关注

    58

    文章

    3018

    浏览量

    471671
  • 总线通信
    +关注

    关注

    0

    文章

    62

    浏览量

    12181
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    示波器用于汽车CAN总线解码的案例

    DS2000A系列,并带着样机为客户提供了演示。、测试项目:汽车CAN总线解码二、使用产品:普源示波器DS2302A三、使用功能:DS20
    发表于 09-02 18:08

    【乐拓USB示波器免费试用连载3】便携USB示波器测试CAN通信解码及连接安卓手机使用

    总线CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其他自动化和工业应用。CAN
    发表于 06-21 22:44

    电工操作

    ZN-890Q电工操作柜(单面双组型)、概述ZN-890Q电工操作柜(单面双组型)由钢板作制作的多功能安装板(网孔板)
    发表于 07-02 07:14

    IIC模块的类型是什么

    **52单片机学习之路(1)IIC模块的理解与类型**1. IIC模块程序void IIC_Start(void); **IIC总线开始信号**void IIC_Stop(void
    发表于 12-02 06:09

    基于CAN总线的监控系统设计

    鉴于目前基于RS-485通信的监控系统的些问题,本文阐述了微控制器P87C591和现场总线技术实现基于CAN
    发表于 07-09 10:06 36次下载

    示波器直接破解30种通信协议

    数字示波器的发展极大的降低了低速总线调试的难度,无论是IIC、SPI还是CAN、LIN等,示波器都可以直接将波形转化成数据。传闻近日有一台
    发表于 03-21 12:04 9317次阅读

    如何制作一台示波器

    电子爱好者在日常电子制作和维修中大多是一台表打天下,因此遇到稍微复杂些的问题就会无从下手,这时如果有一台示波器在手边会带来极大的方便。
    的头像 发表于 03-25 15:50 1.6w次阅读

    普源示波器DS2000A将如何应用于汽车CAN总线解码

    西安市高新区某单位咨询示波器,要做汽车CAN总线解码测试,希望我们给推荐款满足测试需求的示波器
    发表于 03-18 15:56 1367次阅读

    DS70000系列数字示波器CAN-FD协议解码上的应用

    上个月小编携《汽车CAN-FD总线技术大揭秘》文带大家了解了CAN-FD总线的前世今生,从CAN
    的头像 发表于 03-25 15:36 3404次阅读

    示波器发展中协议解码方式的变化

    数字示波器的发展极大的降低了低速总线调试的难度,无论是IIC、SPI还是CAN、LIN等,示波器都可以直接将波形转化成数据。传闻近日有一台
    的头像 发表于 07-04 14:50 1347次阅读

    怎么示波器can总线信号?

    总线信号的详细步骤: 、准备工作 1.选购示波器:首先,我们需要选购一台支持CAN信号测量的示波器
    的头像 发表于 10-11 17:19 6406次阅读

    如何使用示波器检测CAN总线上的信号

    CAN总线(Controller Area Network)是种用于汽车和工业领域的通信协议,广泛应用于各种电子控制单元(ECU)之间的数据交换。
    的头像 发表于 06-16 10:03 6101次阅读

    数字调音讲解

    电子发烧友网站提供《数字调音讲解.pdf》资料免费下载
    发表于 03-26 14:18 5次下载

    如何用泰克MSO5系列混合信号示波器调试IoT和CAN总线

    场景。然而,在IoT系统开发与维护中,CAN总线的调试常面临信号干扰、时序错误、协议冲突等问题。泰克MSO5系列混合信号示波器凭借其高分辨率、多通道同步、协议解码等功能,成为调试
    的头像 发表于 05-30 14:17 593次阅读
    如何用泰克MSO5系列混合信号<b class='flag-5'>示波器</b>调试IoT和<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>