教你设计出安全的CAN总线拓扑

2019-06-27来源: ZLG立功科技·致远电子关键字:CAN

摘要:随着CAN总线的应用越来越广泛,工程师在面对各种不同工况下,如何选择合适的网络拓扑方式就变成了一个让人头疼的问题。这里介绍主流的几种总线拓扑方式,可以帮您完成快速了解进行选择。


一、直线型拓扑


image.png 

图1   直线型拓扑


直线型拓扑也叫总线型拓扑,如图1所示,所有的节点都接到同一总线上,总线上任意节点发送信息,其他节点都能正常接收。


它的优势包括:

●  布线施工简单;

●  阻抗匹配固定规则(首尾各1个120欧电阻匹配);

●  接线操作简单方便; 

● 由于这些优势,在很多领域里都获得了广泛应用,可以满足大多数领域的应用要求,但是随着行业应用的扩展,逐渐发现了总线型拓扑的缺点,比如:

● 如果节点数较多,总线线缆变长,会影响总线传输;

● 支线长度不能过长。


二、星型拓扑


image.png 

图2   星型拓扑


如图2所示,我们可以看到星型拓扑的特点就是每个分支都基本等长,在完全等长情况下,可不使用集线器设备,调整终端电阻即可实现组网(R=n×60欧姆;R:每个分支的终端电阻;n:分支数量)。如果各分支线路长度不同,就需要使用集线器对通讯进行控制,保证数据的稳定传输。


这种拓扑方式的优点是:

●  在进行节点扩展时较为方便;

●  可以缩减总线应用场景的使用面积。

●  然而这种拓扑方式的缺点也很明显,例如:

●  中央设备失败会导致网络瘫痪;

●  分支不等长时阻抗匹配复杂;

●  还需要增加集线器进行网络拓扑分割.


三、树状拓扑


image.png 

图3   树状拓扑


树状拓扑的特点是分支较长并且长度不同,如图3所示,可以看到由于各支线长度不同阻抗匹配困难,常使用集线器和中继器进行分支。这些设备每路都具备独立的CAN控制器,所以可以将每段形成独立的直线拓扑,方便施工。


这种拓扑方式的优点是:

●  布线施工方便;

●  最大限度缩短布线距离。


然而这种拓扑方式的缺点也很明显,例如:

● 网络拓扑复杂,施工人员无法进行阻抗匹配;

●  须增加集线器或者中继器进行网络拓扑分割。


image.png 

图4   树状拓扑应用


如图4所示,就是一个树状拓扑的应用模型,由于总体传输距离过长,所以每隔五公里左右就要加一个中继器,保证信号的传输质量,在各个子网节点通过CANbridge连接,子网中的各节点数据通过CANbridge进行收发与过滤,这样就完成了整体网络的组网。


四、环形拓扑


image.png 

图5   环形拓扑


环形拓扑是将CAN总线首尾相接,形成环状,保证线缆任意位置断开,依然可以保证通讯。如图5所以,可以看到由于是环状结构,所以在终端电阻匹配方面采用分布式匹配方法,保证总体阻抗为60欧姆。


公式:R=120Ω,Rct1=Rct10=300Ω,Rct2~Rct9=5k


这种拓扑方式的优点是:在线缆任意位置断开后,总线依然可以通讯。

缺点为:断线后,信号反射严重,无法应用于高波特率和远距离场合。


五、总结


image.png 

图6   拓扑方式总结


如图6所示是对于这四种主流的拓扑方式的总结,在选择网络布局时,可以根据不同拓扑方式的优缺点来进行取舍,快速完成选择。


关键字:CAN 编辑:baixue 引用地址:http://news.eeworld.com.cn/mndz/ic465891.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:2019中国(成都)电子信息博览会,7月聚焦蓉城
下一篇:进联工业股份有限公司,传承工匠精神

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

Melexis推可实现高速动态效果汽车照明的新标准协议
当前汽车照明的趋势汽车照明得到了前所未有的关注。长久以来,灯光一直与舒适性相关联,因为灯光会对人的情绪产生很大影响:暖色能激发人的热情;冷色能让人平静。灯光在信息交流方面发挥着日益重要的作用。我们都熟悉用于警示危险或紧急状况的灯光。随着自动驾驶的到来,为应对音频信号听不到的情况,这类照明需求可能会加强。典型示例为驾驶员使用耳机或正在通话的场景。在此情况下,车内灯光突然变成红色可提醒驾驶员控制车辆。视觉信号对有听觉障碍的人士至关重要。因此,车内静态照明、多色动态照明和更复杂的动态照明需求呈增长趋势,所有这些均可归类为“智能照明”。智能照明的固有挑战将智能照明效果用于设计和信息交流目的后,某些技术挑战就会显现。当前 CAN 和 LIN
发表于 2020-11-13
Melexis推可实现高速动态效果汽车照明的新标准协议
如何通过云实现定位工程机械故障?
目前 CAN-bus 总线技术在工程机械行业中应用非常成熟,但是现场遇到故障问题,尤其是偶发性故障,依旧非常棘手。ZLG 针对目前工程机械行业存在的痛点,提出一套切实可行的解决方案,助力工程机械行业进程。 一、ZWS-CAN 智慧云如何赋能工程机械?1.    CAN-bus 总线在工程机械中的应用如图 1 所示,中国作为“基建狂魔”,工程机械被广泛应用于城乡道路、城市基础设施、国防、水利、电力、交通运输、能源工业等多领域建设。近几年,在国内各大知名企业带头下,改变传统的作业方式和动力方式,在国内开始工程机械的电动化、智能化、无人化部署,开发基于大数据的故障诊断技术,实现工程机械
发表于 2020-10-10
如何通过云实现定位工程机械故障?
今天的CAN总线还有什么不能做的?
本文作者:Microchip的Tim BresienCAN总线(Controller Area Network)上世纪90年代初建立时并不起眼,但它已经从汽车和工业应用基础扩展到连接和互连众多其他行业的控制系统。在传统汽车中,线路系统是十分令人可畏的,电线、数据线和纵横交错的控制线束,使得车辆很难进行维修,然而尽管有如此众多的线束,老式汽车的电子功能却很少很少。当时,第一款采用CAN网络方式实现车内连接的汽车即将下线。这一独特的事件将简化汽车布线,并为难以置信的先进车辆通信铺平道路。它将启动一系列网络里程碑,并在汽车制造商中迅速达到巅峰。早在商业互联网、智能手机或数字媒体出现之前,CAN总线的引入重新定义了车内通信和连接的可能性
发表于 2020-09-27
【乐拓USB示波器免费试用连载】CAN总线协议分析
CAN总线接口协议分析通过OSC482L进行CAN总线接口的分析,仪器可选多种测量方式,可以支持单线或双线方式测量。单线测试测量可以支持自动,CAN_H对地,CAN_L对地三种方式,双线差分方式测量支持自动,和A-B通道差分。本次测试采用单线CAN_H对地的方式。外部为两个CAN总线设备,将A通道表笔分别和CAN_H和地接好,启动上升沿单次触发方式。通讯中实际周期性的发送CAN的标准帧ID为0x70A,一个字节长度,D0为0x7F。实际捕获后,适当调整波形在屏幕上的位置,可以观察到软件对于CAN总线波形的分析结果是完全正确的。调整内容再次发送,然后启动捕捉功能,可以看到示波器捕捉到CAN数据帧,并正确的分析出了结果。总结,针对
发表于 2020-09-16
【乐拓USB示波器免费试用连载】<font color='red'>CAN</font>总线协议分析
CAN智能节点的设计
摘要:CAN总线是一种流行的实时性现场总线,文中提出了一种基于MSP430单片机,并以MCP2510为CAN控制器的智能节点设计方案,该方案利用MSP430通过标准SPI接口可实现对MCP2510的控制,并能够完全实现CAN总线规范。1 引言CAN总线是控制器局域网(Controller Area Net-work)总线的简称,它属于现场总线范畴,是一种能有效支持分布式控制或实时控制的串行通信网络,它可将挂接在现场总线上作为网络节点的智能设备连接成网络系统,并进一步构成自动化系统,从而实现基本的控制、补偿、计算、参数修改、报警、显示、监控、优化及控管一体化的综合自动化功能。CAN总线智能节点在分布式控制系统中起着承上启下的作用
发表于 2020-09-16
<font color='red'>CAN</font>智能节点的设计
干货 | 电子工程师常常弄混的总线分类汇总
、TDO,分别为模式选择、时钟、数据输入和数据输出线。测试复位信号(TRST,一般以低电平有效)一般作为可选的第五个端口信号。一个含有 JTAGDebug 接口模块的 CPU,只要时钟正常,就可以通过 JTAG 接口访问 CPU 的内部寄存器和挂在 CPU 总线上的设备,如 FLASH,RAM,内置模块的寄存器,象 UART,Timers,GPIO 等等的寄存器。 CAN:CAN 全称为“Controller Area Network”,即控制器局域网,是国际上应用最广泛的现场总线之一。最初,CAN 被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置 ECU 之 间交换信息,形成汽车电子控制网络。比如:发动机管理系统
发表于 2020-09-14
小广播
换一换 更多 相关热搜器件
更多每日新闻
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved