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

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

3天内不再提示

can总线的通信协议有哪些 CAN接口保护及工作原理

要长高 来源:网络整理 作者:网络整理 2023-08-18 14:40 次阅读

can总线的通信协议有哪些

CAN总线(Controller Area Network)是一种广泛应用于汽车、工业自动化和其他领域的串行通信协议。以下是几种常见的CAN总线通信协议:

1. CAN 2.0A:也称为标准CAN(Classical CAN),是最常见的CAN总线通信协议。它使用11位标识符(ID)字段,并支持最高传输速率为1 Mbps。

2. CAN 2.0B:与CAN 2.0A类似,但采用29位标识符(ID)字段,提供了更多的ID编码空间。支持最高传输速率为1 Mbps。

3. CAN FD(Flexible Data Rate):CAN FD是一种升级版的CAN总线协议,它提供了更高的数据传输速率和更大的数据包容量。CAN FD支持传输速率高达8 Mbps,并可实现更大的数据包大小。

4. CANopen:CANopen是一种开放的高层通信协议,针对控制设备之间的通信而设计。它定义了一组通信和网络管理对象,用于实现设备之间的数据交换和配置。

5. J1939:J1939是一种用于重型商用车辆和工程机械的通信协议,基于CAN总线。它定义了一组标准参数和消息格式,用于在车辆电子系统之间进行数据交换。

这只是一小部分CAN总线的通信协议,还有其他一些针对特定应用领域或特定厂商的定制协议。

CAN接口保护及工作原理

1.推荐电路

图1为CAN接口推荐保护电路,合理的保护可以极大提升接口的抗干扰能力。总线接口保护分三级,一级实现大能量泄放、二级进行电流限制、三级进行电压钳位。各级电路各司其职,共同作用达到最佳的保护效果。

图1 CAN接口推荐保护电路

2. 工作原理——差模回路

如图2,当有差模干扰电压施加在接口1,2脚时,TVS1响应最快,首先导通,芯片总线引脚CANH、CANL之间的电压被钳位。R2、R3电阻限制流过TVS1的电流,防止其过功率损坏。GDT响应最慢,最后导通,泄放掉大部分能量,并将残压限制在较低水平。

图2 差模泄放回路示意

3. 工作原理——共模回路

如图3,为保证良好的保护效果,通信参考地CANG应在组网后单点接地。 当有共模干扰电压施加在接口1,2脚时,TVS1响应最快,首先导通,芯片总线引脚与CANG之间的电压被钳位。R2、R3电阻限制流过TVS1的电流,防止其过功率损坏。GDT响应最慢,最后导通,泄放掉大部分能量,并将残压限制在较低水平。

图3 共模泄放回路示意

can通讯电路故障怎么解决

当遇到通讯电路故障时,可以尝试以下步骤来解决问题:

1. 检查物理连接:确保所有连接线都插好,并且连接牢固。检查电源线、网线、电话线等是否被正常连接。

2. 重启设备:有时候,通过简单地重启设备可以解决通讯问题。尝试重新启动相关设备,包括路由器、交换机、调制解调器等。

3. 检查设备设置:确保设备的设置参数正确配置。查看IP地址、子网掩码、网关、DNS等设置,并与网络提供商提供的信息进行比对。

4. 排除其他设备的干扰:将其他可能导致干扰的设备暂时断开连接,例如无线电、微波炉、蓝牙设备等。

5. 更新固件和驱动程序:检查相关设备的官方网站,下载并安装最新的固件和驱动程序,以确保设备能够正常运行。

6. 重置设备:对于路由器、交换机等设备,可以尝试将其恢复到出厂设置,然后重新配置。

7. 联系网络服务提供商:如果以上方法都没有解决问题,那么可能是由于网络服务提供商的故障。及时联系并报告问题。

8. 寻求专业帮助:如果您不熟悉电路维修或网络故障排除,建议寻求专业技术人员的帮助,他们可以更准确地诊断和解决问题。

编辑:黄飞

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

    关注

    145

    文章

    1875

    浏览量

    130196
  • 通信协议
    +关注

    关注

    28

    文章

    794

    浏览量

    40048
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2621

    浏览量

    461920
  • 串行通信
    +关注

    关注

    4

    文章

    548

    浏览量

    35124
收藏 人收藏

    评论

    相关推荐

    CAN总线通信协议的基础知识

    本文将介绍 CAN 总线 通信协议的基础知识,目前的内容仅为通用的 协议部分,暂不涉及具体的外设模块的用法。研究 通信协议的具体内容,主要是看建立
    的头像 发表于06-16 10:58 5664次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>通信协议</b>的基础知识

    CAN通信协议

    CAN 通信协议,需要的看看。
    发表于04-19 17:11

    STM32CAN通信协议

    CAN简介 CAN是控制器区域网络(Controller Area Network) 的缩写(以下称为 CAN),是ISO国际标准化的串行 通信协议。在当前的汽车产业中,出于对安全性、舒
    发表于08-19 09:31

    CAN总线接口电路设计

    本文介绍了 CAN 总线的主要性能及特点, CAN 总线在实际工业应用中的总体结构,同时给出了 CAN 总线
    发表于10-31 15:01 463次下载
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>接口</b>电路设计

    基于双CAN总线的数字伺服通信协议

    基于双 CAN 总线的数字伺服 通信协议
    发表于09-01 14:25 8次下载
    基于双<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的数字伺服<b class='flag-5'>通信协议</b>

    CAN总线通信协议的分析和实现CAN总线通信协议以及其实现方法

    CAN 总线 通信协议的分析和实现 CAN 总线 通信协议以及其实现方法
    发表于09-04 08:45 40次下载
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>通信协议</b>的分析和实现 <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>通信协议</b>以及其实现方法

    CAN总线通信协议分析实现

    CAN 总线 通信协议,才能完成数据准确可靠的传输。目前,也存在一些 CAN 总线产品开发公司定制的 协议
    发表于01-08 15:01 9次下载
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>通信协议</b>分析实现

    CAN总线协议是什么?CAN总线协议哪些?CAN总线协议知识分析

    属于软件 协议。本篇文章先概述一下 CAN网络,让大家对 CAN 总线 协议 一个全局的概念,再到底层的
    的头像 发表于10-03 19:53 7.4w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>协议</b>是什么?<b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>协议</b><b class='flag-5'>有</b>哪些?<b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>协议</b>知识分析

    CAN总线通信协议

    CAN 总线 通信协议详细如下。
    发表于04-19 16:54 76次下载

    CAN入门书之中文版CAN通信协议

    CAN入门书之中文版 CAN 通信协议
    发表于11-18 16:36 0次下载

    CAN总线通信协议是什么

    CAN 总线 CAN是Controller Area Network 的缩写(以下称为 CAN),是ISO国际标准化的串行 通信协议。在汽车产业
    的头像 发表于07-18 11:10 3206次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>通信协议</b>是什么

    CAN总线的基本概念、工作原理、特点以及应用领域

    CAN 总线技术是一种广泛应用于汽车、工业自动化等领域的串行 通信协议。它是由德国公司BOSCH开发的,全称为Controller Area Network(控制器局域网)。本文将对 CAN
    发表于09-12 17:04 8022次阅读

    CAN总线接口保护电路

    CAN 总线的应用范围广,应用环境相当复杂,一些静电、浪涌等干扰很容易耦合到 总线上,并直接作用于 CAN 总线
    的头像 发表于09-23 08:29 999次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>接口</b><b class='flag-5'>保护</b>电路

    CAN总线接口保护方案

    CAN 总线的应用范围广,应用环境相当复杂,一些静电、浪涌等干扰很容易耦合到 总线上,并直接作用于 CAN 总线
    的头像 发表于01-13 08:27 533次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>接口</b><b class='flag-5'>保护</b>方案

    什么是CAN总线协议?它有哪些特性和应用?

    、实时性强、抗干扰能力强等优点,逐渐发展成为现代工业 通信的重要标准之一。本文将对 CAN 总线 协议的基本概念、特性、 工作原理、应用领域等方面进行
    的头像 发表于05-27 16:32 676次阅读