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

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

3天内不再提示

什么是CAN总线?-4

汽车电子技术 来源:立迈胜 作者: LMSBB8 2023-02-09 11:11 次阅读

在本文中将继续为大家深入讲解信号位采样点位置,波特率偏差,节点容抗节点数量


前文内容:


一文读懂CAN总线(一)中:标准CAN扩展CAN以及CAN消息类型

一文读懂CAN总线(二)中:CAN总线的位填充机制错误检测和故障界定网络拓扑终端匹配电缆与接线差分信号电压幅值

一文读懂CAN总线(三)中:电缆截面积与通讯距离波特率、终端匹配电阻与通讯距离信号延迟与通讯距离节点最小间距。



信号位采样点位置

信号位采样点是指CAN节点识别一个电平逻辑的位置。CAN标准把总线上的每一位都细分为不同的阶段,如下图所示。

poYBAGPkZDqADRHWAACXK1TSAVI049.png

每一个数据位的分段示意图

在图中可以看到,每个位被分为同步段、传播段、相位缓冲段1和相位缓冲段2四个连续部分。

其中采样点位于相位缓冲段1之后,同步段、传播段、相位缓冲段1和相位缓冲段2的持续时间都是可以编程的,因此采样点位置也是间接可编程的。

一般CAN节点是每个位采样一次(也可以采样3次,多用于低速场合),采样点位置都在一个位的50%以后的区域,这是为了让信号电平趋于稳定。


采样点越靠后,波形越稳定。但也不是越靠后越好,当采样点位置超过95%时,因为传输过程中的位偏差,可能会引起错误。


CIA推荐采样点为一个位时间的87.5%处,实际项目中,一般设置为70%~90%,大部分汽车厂商规定采样点为70~80%。


采样点略靠后,比如80~90%,有利于远距离传输。提高节点波特率寄存器中的同步跳转宽度SJW值(加大到3个单位时间),可以加大位宽度和采样点的容忍度。


波特率偏差

由于受到晶振影响,CAN通讯波特率实际值与理论值会有偏差。如果两个节点之间波特率偏差较大,容易造成误码率增大或通讯失败等问题。


CAN标准规定,设定的理论波特率与实际波特率偏差不得超过±1%;节点需要容忍的波特率偏差不得小于±3%。


节点容抗

在CAN通讯电路设计过程中,节点容抗是容易被忽略的。节点容抗包括收发器引脚电容PCB走线电容、ESD器件电容以及其它连线电容。


CAN标准对节点容抗有严格定义,容抗影响上升沿下降沿斜率,节点容抗增大,上升沿和下降沿会变缓,导致位时间畸变,误码率增加。上升沿和下降沿变缓会使得信号延迟变大,在高波特率下,影响信号传输质量和通讯距离。


pYYBAGPkZEmANmYQAAC5bFdNQ9w916.png

△单节点电容最大值

节点容抗不易测量,需要专门仪器。在电路设计时,要对结合数据手册中给出的典型值,对CAN接口电路使用的器件总电容值进行估算。


对于高波特率情况下,单节点电容推荐<100pF,多节点电容推荐值见上图。低波特率应用可以放宽要求。


节点数量

可以连接到网络上的节点数量由收发器可以驱动的最小负载阻抗来决定。最大节点数量由下面的公式给出(考虑最坏情况):

poYBAGPkZFOAdL-YAAAGO8yjrPA889.png

其中:
Rdiff_min:收发器差动输入阻抗最小值
RL_min:收发器可驱动的负载电阻最小值
RT_min:终端匹配电阻最小值


在上式中,收发器差动输入阻抗最小值(Rdiff_min)和收发器可驱动的负载阻抗最小值(RL_min)由收发器芯片决定,终端匹配电阻最小值(RT_min)由传输电缆特性阻抗以及具体应用决定。


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

    关注

    0

    文章

    217

    浏览量

    24355
  • 信号
    +关注

    关注

    11

    文章

    2772

    浏览量

    76531
  • 波特率
    +关注

    关注

    2

    文章

    293

    浏览量

    34034
收藏 人收藏

    评论

    相关推荐

    高速CAN总线和低速CAN总线的特性

    在ISO 11898-2和ISO 11898-3中分别规定了两种CAN总线结构(在BOSCH CAN2.0规范中,并没有关于总线拓扑结构的说明):高速
    发表于 04-07 09:30 2705次阅读
    高速<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>和低速<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的特性

    什么是CAN总线通信?CAN总线工作原理

    这意味着变送器通过CAN收发器改变总线电平,并将其信息传输到CAN总线。接收器通过监测总线电平将总线
    发表于 02-19 14:53 5682次阅读
    什么是<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>通信?<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>工作原理

    CAN 总线错误检测机制#can总线

    CAN 总线
    北汇信息POLELINK
    发布于 :2023年05月26日 13:54:03

    CAN总线的位定时与同步机制#汽车CAN总线 

    CAN总线
    北汇信息POLELINK
    发布于 :2023年07月17日 10:57:12

    CAN总线访问与仲裁机制#汽车CAN总线 

    CAN总线
    北汇信息POLELINK
    发布于 :2023年10月20日 15:33:02

    什么是CAN时钟?#CAN #汽车CAN总线  #CANoe

    CAN总线
    北汇信息POLELINK
    发布于 :2024年10月29日 12:23:36

    CAN总线基础知识汇总#CAN #CANoe #汽车总线

    CAN总线
    北汇信息POLELINK
    发布于 :2024年11月04日 13:35:54

    CAN总线多节点通信异常问题解决

    ARM、ECU、PC间的任意两节点、三节点通信均正常。四、CAN总线4、5节点通信测试为了进一步了解多节点CAN总线通信,将
    发表于 07-01 19:20

    CAN总线概述及应用_CAN总线的应用案例(汽车CAN总线应用)

    CAN已经形成国际标准,并已被公认为几种最有前途的现场总线之一。CAN 总线的数据通信具有突出的可靠性、实时性和灵活性。由于其良好的性能及独特的设计,
    发表于 05-07 10:36 3.5w次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>概述及应用_<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的应用案例(汽车<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>应用)

    CAN总线为什么这么火,CAN总线是什么

    很多的司机朋友以及工控圈的朋友都有听到过“CAN总线”一词,今天我们就来一起看一下CAN总线为什么这么火? CAN
    发表于 01-15 17:04 6070次阅读

    基于CoDeSys3.5编程的移动控制器简介

    SPL0602控制器是硕博电子自主开发的一款基于CoDeSys3.5编程的移动控制器。该产品不仅具备3路CAN总线4路RS232,1路RS485,1路以太网,还支持4G通讯,GPS/
    的头像 发表于 06-02 10:49 1758次阅读
    基于CoDeSys3.5编程的移动控制器简介

    高速CAN速率 CAN总线位的4

    /S。对于 CAN 总线,一个位分为 4 段: ①、同步段(SS) ②、传播时间段(PTS) ③、相位缓冲段 1(PBS1) ④、相位缓冲段 2(PBS2) 这些段由 Tq(Time Quantum
    的头像 发表于 07-25 10:44 1680次阅读
    高速<b class='flag-5'>CAN</b>速率 <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>位的<b class='flag-5'>4</b>段

    can总线为什么要用双绞线?can总线不用双绞线可以吗?

    can总线为什么要用双绞线?can总线不用双绞线可以吗? CAN总线是一种数据通信协议,广泛用于
    的头像 发表于 09-14 16:48 5168次阅读

    CAN总线的发展历程 CAN XL总线的典型应用

    CAN总线通讯协议由德国博世于上世纪80年代发明,第一个使用CAN总线通讯协议的量产车型是1991年的奔驰S级轿车,至今CAN
    的头像 发表于 12-21 14:03 2806次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的发展历程 <b class='flag-5'>CAN</b> XL<b class='flag-5'>总线</b>的典型应用

    高速CAN总线和低速CAN总线的特性

    高速CAN总线和低速CAN总线的特性 高速CAN总线和低速C
    的头像 发表于 01-31 14:09 2472次阅读