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

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

3天内不再提示

CAN总线节点数计算与外围电路参考设计

纳芯微电子 来源:纳芯微电子 2024-07-31 14:04 次阅读

摘要

随着汽车内各个系统的控制都在向智能化和自动化转变,汽车电气系统变得越来越复杂,不同的汽车OEM和Tier-1厂商纷纷研究定义不同汽车总线标准,以减少线束网络复杂度和降低电子系统的故障,同时降低整车成本。其中CAN总线在汽车总线中应用最为广泛,采用合适的网络拓扑以及提升EMC性能对CAN收发器在环境复杂的汽车应用中有着重要意义。纳芯微推出了多款可以实现不同系统应用的CAN收发器。本篇应用笔记主要对网络中的节点数量计算以及收发器的外围电路设计选择进行介绍。

1. CAN总线节点数计算

一个CAN网络中,总线所能支持挂载的最大节点数是衡量CAN收发器性能的一个重要参数。影响CAN 总线节点数量的因素可以从CAN收发器的物理层和协议层两个方面去考虑。

首先物理层方面,总线节点的输出差分电压大小决定了CAN总线电平能否被正常识别,通讯能否正常进行,主要由总线负载电阻RL来决定,而RL取决千总线终端匹配电阻以及各节点总线差分输入电阻 Rdif,我们可以通过如下方式从物理层角度去估算—个 CAN网络的最大节点数。

4dcca6ea-4ef6-11ef-b8af-92fbcf53809c.png

图1.1 n个节点的CAN网络总线拓扑

上图为挂载n个CAN节点的总线网络拓扑示意图,其中RT为终端匹配电阻,Rdif为CAN收发器的总线差分输入电阻。可以通过电路等效的方法得到如下所示简易拓扑图:

4ddd88d4-4ef6-11ef-b8af-92fbcf53809c.png

图1.2 n个节点的CAN网络等效电路图

如上图所示,Node 1作为信号发送,Node n作为信号接收。从Node 1端看进去的线路等效电阻为:

4df5abd0-4ef6-11ef-b8af-92fbcf53809c.png

将(1)式化简可得:

4dfa7282-4ef6-11ef-b8af-92fbcf53809c.png

RT为终端匹配电阻,此处取120Ω;Rdif为差分输入电阻,这里取20kΩ;RL可支持的负载电阻范围为 45Ω~700Ω,当RL=45Ω时,n取最大值为112。所以在此参数条件下的CAN总线网络中,最多可支持挂载112个CAN节点。

从协议层方面来考虑,当总线节点数越多,总线越长,线路寄生越大,对于本地节点信号自发自收的工况下,总线寄生越大,有可能导致回环回来的信号衰减较多,CAN控制器的采样发生错误,导致通讯异常;而对于相距较远两个节点之间进行通信的工况下,中间节点越多,线路越长,导致信号传播延时较长,接收端在接收到发送端发出的CAN信号后会进行帧内应答(ACK),传播延时较长可能导致应答不及时,通讯失败。所以在计算CAN总线最大挂载节点数时,应考虑线路寄生以及传播延时的影响,具体要求为由线路寄生较大引起的信号衰减不应使得CAN控制器的采样出现偏差,导致通讯异常;同时信号在传输路径上的传播延时应小于1/2的位时间,保证接收节点能够及时应答,不会导致通讯失败。

2.CAN总线外围电路设计参考

在汽车应用中,EMC问题是一个被广泛关注的问题,而与传统汽车相比,新能源汽车的EMC问题更加突出,因此对于汽车中大量使用的总线接口芯片的EMC性能要求也比较高。为了获得较好的EMC性能,除了芯片设计的考虑之外,系统中芯片外围电路的补充完善也是至关重要的。这一部分将着重介绍一下CAN芯片外围电路的一些参考设计(如图2.1所示)。

4e09c53e-4ef6-11ef-b8af-92fbcf53809c.png

图2.1 CAN总线外围电路参考设计示意图

纳芯微电子(简称纳芯微,科创板股票代码688052)是高性能高可靠性模拟及混合信号芯片公司。自2013年成立以来,公司聚焦传感器、信号链、电源管理三大方向,为汽车、工业信息通讯及消费电子等领域提供丰富的半导体产品及解决方案。

纳芯微以『“感知”“驱动”未来,共建绿色、智能、互联互通的“芯”世界』为使命,致力于为数字世界和现实世界的连接提供芯片级解决方案。

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

    关注

    167

    文章

    3794

    浏览量

    182264
  • 外围电路
    +关注

    关注

    7

    文章

    72

    浏览量

    33279
  • CAN收发器
    +关注

    关注

    2

    文章

    162

    浏览量

    25511
  • 纳芯微
    +关注

    关注

    1

    文章

    204

    浏览量

    14228

原文标题:免费资料下载:CAN收发器节点计算与外围电路参考设计

文章出处:【微信号:纳芯微电子,微信公众号:纳芯微电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    合理的CAN-bus总线设计 保证通讯的可靠性和节点数

    CAN-bus电路设计中,理论上收发器支持节点数最多可做到110个,但实际应用中往往达不到这个数量。这里我们谈谈如何通过合理的CAN-bus总线
    发表于 08-17 11:34 2097次阅读
    合理的<b class='flag-5'>CAN</b>-bus<b class='flag-5'>总线</b>设计 保证通讯的可靠性和<b class='flag-5'>节点数</b>

    影响CAN总线节点数的因素:为何考虑CAN接口负载?

    CAN-bus电路设计中,理论上收发器支持节点数最多可做到110个,但实际应用中往往达不到这个数量。今天我们就来谈谈如何通过合理的CAN-bus
    的头像 发表于 09-05 09:24 2.1w次阅读
    影响<b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>节点数</b>的因素:为何考虑<b class='flag-5'>CAN</b>接口负载?

    CAN总线节点问题

    请教一下,CAN总线的问题,目前有个项目,总结点数大概在200个左右,一根总线的话总长度在400米左右。看了两款CAN
    发表于 07-18 16:23

    CAN总线节点数问题请教

    请教一下,CAN总线的问题,目前有个项目,总结点数大概在200个左右,一根总线的话总长度在400米左右。看了两款CAN
    发表于 07-18 16:26

    CAN总线节点电路的设计与实现

    CAN 总线作为一种现场总线,应用极为普及。本文给出了一种基于AT89C51 和SJA1000 的CAN 总线
    发表于 05-25 13:26 60次下载

    基于CAN总线智能节点设计

    CAN总线是一种应用极为普及的现场总线。文中提出了一种CAN总线通信接口的设计方案。CAN
    发表于 01-25 15:04 52次下载

    增加CAN总线节点数量的几个方法

    常规CAN收发器支持的节点数最多为110个,但实际使用时需要合理的布局组网,选用合适的收发器、线缆、匹配好终端等才能保证网络中的各个节点之间可靠通信。
    发表于 05-16 15:01 7次下载

    增加CAN总线节点数量几个方法

    常规CAN收发器支持的节点数最多为110个,但实际使用时需要合理的布局组网, 选用合适的收发器、线缆、匹配好终端等才能保证网络中的各个节点之间可靠通信。
    发表于 05-17 17:48 1.7w次阅读
    增加<b class='flag-5'>CAN</b><b class='flag-5'>总线</b><b class='flag-5'>节点数</b>量几个方法

    如何保证CAN网络中通讯的可靠性和节点数

    CAN-bus电路设计中,理论上收发器支持节点数最多可做到110个,但实际应用中往往达不到这个数量。这里我们谈谈如何通过合理的CAN-bus总线
    发表于 08-09 15:37 1606次阅读

    怎样保证CAN网络中通讯的可靠性和节点数

    CAN-bus电路设计中,理论上收发器支持节点数最多可做到110个,但实际应用中往往达不到这个数量。这里我们谈谈如何通过合理的CAN-bus总线
    发表于 11-12 10:42 2次下载
    怎样保证<b class='flag-5'>CAN</b>网络中通讯的可靠性和<b class='flag-5'>节点数</b>

    如何使用CAN总线中继模块进行CAN总线节点扩容的实现案例概述

    总线可以容纳的最大节点数量和最大总线长度的理论值。但是,当现场实际要接入总线节点数量过多或者总线
    的头像 发表于 12-23 10:31 6679次阅读

    can总线负载节点数

    一般来说,CAN总线2可以挂载的节点数量10到110之间。下面采用了64个节点测试数据传输的性能,出现的问题如下。
    的头像 发表于 06-14 09:42 1753次阅读
    <b class='flag-5'>can</b><b class='flag-5'>总线</b>负载<b class='flag-5'>节点数</b>量

    基于FPGA的CAN总线通信节点设计

    点击上方 蓝字 关注我们 摘要:以FPGA 代替传统的单片机和外围扩展芯片, 给出了CAN 总线通信节点的详细设计方案。其中以SJA1000为CAN
    的头像 发表于 06-18 11:15 2606次阅读

    CAN总线最大能够带多少节点?CANFD相对于CAN2.0有哪些差异呢?

    (基于监听的载波侦听多址/冲突检测)协议,能够支持多达几百个节点的连接。 在标准的CAN总线中,最大节点数量取决于网络拓扑结构以及电气特性。在典型的
    的头像 发表于 01-31 14:08 2472次阅读

    CAN-bus应用笔记:节点

    CAN-bus电路设计中,理论上收发器支持节点数最多可做到110个,但实际应用中往往达不到这个数量。今天我们就来谈谈如何通过合理的CAN-bus
    的头像 发表于 05-12 08:24 349次阅读
    <b class='flag-5'>CAN</b>-bus应用笔记:<b class='flag-5'>节点</b>篇