电子发烧友网 > 接口/总线/驱动 > 正文

一文读懂can总线的特点和优缺点

2018年04月24日 16:53 次阅读

  什么是CAN总线

  CAN是控制器局域网络(ControllerAreaNetwork,CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO11898),是国际上应用最广泛的现场总线之一。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。

  CAN总线的特点

  (1)它是一种多主总线,即每个节点机均可成为主机,且节点机之间也可进行通信。

  (2)通信介质可以是双绞线、同轴电缆或光导纤维,通信速率可达1mb/s。

  (3)can总线通信接口中集成了can协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余校验、优先级判别等项工作。

  (4)can协议的一个最大特点是废除了传统的站地址编码,雨代之以对通信数据块进行编码。采用这种方法的优点是可使网络内的节点个数在理论上不受限制,数据块的标识码可由11位或29位二进制数组成,因此可以定义211或229个不同的数据块,这种数据块编码方式,还可使不同的节点同时接收到相同的数据,这一点在分步式控制中非常重要。

  (5)数据段长度最多为8个字节,可满足通常工业领域中控制命令、工作状态及测试数据的一般要求。同时,8个字节不会占用总线时间过长,从而倮证了通信的实时性。

  (6)can协议采用crc检验并可提供相应的错误处理功能,保证了数据通信的可靠性。can总线所具有的卓越性能、极高的可靠性和独特设计,特别适合工业设各测控单元互连。因此备受工业界的重视,并已公认为最有前途的现场总线之一。

  CAN总线的工作原理

一文读懂can总线的特点和优缺点

  CAN总线使用串行数据传输方式,可以1Mb/s的速率在40m的双绞线上运行,也可以使用光缆连接,而且在这种总线上总线协议支持多主控制器。CAN与I2C总线的许多细节很类似,但也有一些明显的区别。

  当CAN总线上的一个节点(站)发送数据时,它以报文形式广播给网络中所有节点。对每个节点来说,无论数据是否是发给自己的,都对其进行接收。每组报文开头的11位字符为标识符,定义了报文的优先级,这种报文格式称为面向内容的编址方案。在同一系统中标识符是唯一的,不可能有两个站发送具有相同标识符的报文。当几个站同时竞争总线读取时,这种配置十分重要。

  当一个站要向其它站发送数据时,该站的CPU将要发送的数据和自己的标识符传送给本站的CAN芯片,并处于准备状态;当它收到总线分配时,转为发送报文状态。CAN芯片将数据根据协议组织成一定的报文格式发出,这时网上的其它站处于接收状态。每个处于接收状态的站对接收到的报文进行检测,判断这些报文是否是发给自己的,以确定是否接收它。

  由于CAN总线是一种面向内容的编址方案,因此很容易建立高水准的控制系统并灵活地进行配置。我们可以很容易地在CAN总线中加进一些新站而无需在硬件或软件上进行修改。当所提供的新站是纯数据接收设备时,数据传输协议不要求独立的部分有物理目的地址。它允许分布过程同步化,即总线上控制器需要测量数据时,可由网上获得,而无须每个控制器都有自己独立的传感器。

  CAN总线的优点

  ● 具有实时性强、传输距离较远、抗电磁干扰能力强、成本低等优点;

  ● 采用双线串行通信方式,检错能力强,可在高噪声干扰环境中工作;

  ● 具有优先权和仲裁功能,多个控制模块通过CAN 控制器挂到CAN-bus 上,形成多主机局部网络;

  ● 可根据报文的ID决定接收或屏蔽该报文;

  ● 可靠的错误处理和检错机制;

  ● 发送的信息遭到破坏后,可自动重发;

  ● 节点在错误严重的情况下具有自动退出总线的功能;

  ● 报文不包含源地址或目标地址,仅用标志符来指示功能信息、优先级信息。

  CAN总线缺点

  1)不一致性

  CAN总线中有一个著名的Last-But-One-Bit 错误。CAN总线2 OA在信息认证(MessageValidaTIon)中规定: 发送器验错的范围可覆盖到帧结束,如果发现错误,以后就按优先权和状态的规定重发; 接 器验错的范围覆盖到帧结束的前一位。因此,如果由于空间干扰、电 源波动等原因,对于帧的倒数第二位,一部分节点A认为无错,一 部分节点B 认为有错,即出现了所谓的ByzanTIne 错误。这时,根 EOF 应该是7 个隐性位,节点B 认为这是一种形式错误,所以就会启动错误帧,通知发送器重发,同时丢弃收到的帧。而认为设错的节点A 由于只查到倒数第二位,因此就会接收此帧。如果在发送器例行的下一次发送前B 通知的重发成功,A就会收到重复帧; 如果重发不成功,B 就丢了一帧。在转向和制动系统中,4 个轮子对命令的不同理解,可能造成性能的下降或其他更严重的后果。

  2)不可预测性

  CAN总线将节点状态分为ErrorAcTIve、Error Passive 和Bus Off 三种,这三种状态在一定条件下可以互相转换。不同状态中节点的发送有不同的延迟。最高优先权的信息发送延迟有几种可能: 当节点状态为ErrorAcTIve 时,若总线空闲,则立即发送; 当节点状态为ErorActive时,如果其它帧正在发送,则需等正在发送的报文结束后,再过3 位后发送; 当节点状态为ErrorPassive 时,它有一个出错重发的要求,若没有其它帧要发送,等3 位传送(Intemission)和8 位挂起传送(Suspend Transmission)后重发; 当节点状态为Error Passive时,若总线空闲,出错后等别的信息发送完后再发,等待时间与其它帧的长度有关; 当节点状态为Bus Off 时,需等状态恢复到ErrorPassive 或ErrorActive 再发。

  当确认某节点的状态时,还有几个因素需要考虑: 首先,节点由最高优先权的信息和其他信息共用,因此,其他信息在传送过程中出现的错误也会影响到节点状态; 其次,进入ErrorPassive 或BusOff 状态的条件是发送错误计数器与/或接收错误计数器的值,由于CAN 的原子广播特点,其它节点的发送错误或接收错误会开启一个错误帧,从而影响到该节点的接收错误计数器的值,进而影响节点状态。

  对于优先权较低的信息来说,发送时间的离散程度更大。在反馈控制系统中,采样调节周期的大范围抖动相当于信号延迟后的变化,它有可能使系统性能下降或不稳定。在与安全相关的开环系统中,抖动可能造成动作顺序的混乱。

  3)信道出错堵塞

  节点有可能受干扰或其它原因暂时或永久失效,出错的主机会命令CAN 收发器不断发送消息,即所谓的Babbling ldiot 错误。由于该信息的格式等均合法,因此CAN 没有相应的机制来处理这种情况。根据CAN 的优先权机制,比它优先权低的信息就被暂时或永久堵塞。由于CAN总线存在上述几种根本的缺陷,因此,在更为严格的控制系统中,它将会造成巨大的风险,无法满足安全、环保、节能的要求。CAN 的事件触发协议特点限制了ECU 的应用、开发与生产,不仅用过的ECU 难于重用,而且还不利于改善和开发新的ECU。

一文读懂can总线的特点和优缺点

  CAN总线的应用

  现在CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面,现场总线是当今自动化领域技术发展的热点之一、被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。

  CAN总线在工控领域主要使用低速-容错CAN即ISO11898-3标准,在汽车领域常使用500Kbps的高速CAN。

  某进口车型拥有,车身、舒适、多媒体等多个控制网络,其中车身控制使用CAN网络,舒适使用LIN网络,多媒体使用MOST网络,以CAN网为主网,控制发动机、变速箱、ABS等车身安全模块,并将转速、车速、油温等共享至全车,实现汽车智能化控制,如高速时自动锁闭车门,安全气囊弹出时,自动开启车门等功能。

  CAN系统又分为高速和低速,高速CAN系统采用硬线是动力型,速度:500kbps,控制ECU、ABS等;低速CAN是舒适型,速度:125Kbps,主要控制仪表、防盗等。

  某医院现有5台16T/H XXXX燃气锅炉,向洗衣房、制剂室、供应室、生活用水、暖气等设施提供5kg/cm2的蒸汽,全年耗用天然气1200万m3,耗用20万吨自来水。医院采用接力式方式供热,对热网进行地域性管理,分四大供热区。其中冬季暖气的用气量很大,据此设计了基于CAN现场总线的分布式锅炉蒸汽热网智能监控系统。现场应用表明:该楼宇自动化系统具有抗干扰能力强,现场组态容易,网络化程度高,人机界面友好等特点。

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

can总线仲裁机制详解

CAN总线是一种基于优先级的串行通信网络,采用载波监听多路转换冲突避免协议,CAN总线中传输的数据帧...

发表于 2018-04-24 17:48 0次阅读
can总线仲裁机制详解

基于CAN总线的A320模拟器硬件仿真设计方案

根据国家建设民航强国的需要,国内对飞机模拟机的需求不断增大,但目前国内模拟机研制规模不能满足日益增长...

发表于 2018-04-17 07:04 20次阅读
基于CAN总线的A320模拟器硬件仿真设计方案

恒润科技车身网络控制器系统方案及主要功能介绍

随着汽车电子技术的飞速发展,商用车对舒适性、安全性等要求也日益提升。传统商用车电气系统多采用模拟方案...

发表于 2018-04-14 22:58 100次阅读
恒润科技车身网络控制器系统方案及主要功能介绍

基于CAN总线的称重设备的硬件设计

基于CAN总线的称重设备,可把从称重传感器采集的数据直接发送到CAN现场总线上,取代传统的称重仪表,...

发表于 2018-04-12 18:09 174次阅读
基于CAN总线的称重设备的硬件设计

CAN总线技术的认识及方案设计

在当今社会,人们的物质生活水平面日益进步,对商品的质量要求越来越高。这样,商品的存储环节的工作变得愈...

发表于 2018-04-12 17:52 142次阅读
CAN总线技术的认识及方案设计

浅谈局部网络管理 基于CAN总线的局部网络管理机...

CAN总线局部网络管理机制及实现 近年来, 汽车 的节能问题备受关注,消减不必要的能源损耗是一种非常...

发表于 2018-04-12 17:32 61次阅读
浅谈局部网络管理 基于CAN总线的局部网络管理机...

一种基于CAN总线控制的电动汽车整车电子系统设计...

随着现代汽车的快速发展,汽车电子设备不断增加,传统的接线方式已远远不能满足汽车愈加复杂的 控制系统 ...

发表于 2018-04-10 08:53 198次阅读
一种基于CAN总线控制的电动汽车整车电子系统设计...

汽车CAN总线系统原理、设计与应用

发表于 2018-04-09 22:27 535次阅读
汽车CAN总线系统原理、设计与应用

基于微控制器STM32F105的双CAN冗余设计...

控制器局域网( Contro llerA reaN etwo rk, CAN)是一种多主方式的串行通...

发表于 2018-04-09 10:03 366次阅读
基于微控制器STM32F105的双CAN冗余设计...

手把手教你学CAN总线 来清民

发表于 2018-04-08 21:17 357次阅读
手把手教你学CAN总线 来清民

在S3C44B0上的μCOS-II中实现CAN总...

两个任务在各自的延时结束后按照优先级先后进入运行态,若都在挂起状态则系统的空闲任务进入运行。此过程中...

发表于 2018-04-07 10:54 38次阅读
在S3C44B0上的μCOS-II中实现CAN总...

本文带你看CAN总线有哪些优点

废除传统的站地址编码,代之以对通信数据块进行编码,可以多主方式工作; 采用非破坏性仲裁技术,当...

发表于 2018-04-02 14:56 272次阅读
本文带你看CAN总线有哪些优点

CAN总线实现运动控制系统网络化的软硬件设计

CAN(Controller Area Network)即控制器局域网络,是国际上应用最广泛的现场总...

发表于 2018-03-29 14:20 168次阅读
CAN总线实现运动控制系统网络化的软硬件设计

CAN总线实现分布式嵌入式系统在线升级

嵌入式系统具有智能化程度高、体积小、可靠性高、实时性强等诸多优点,已经越来越多地应用于消费电子、工业...

发表于 2018-03-24 10:59 146次阅读
CAN总线实现分布式嵌入式系统在线升级

CAN2.0B的逻辑数值:“显性”和“隐性”

由此可见,无论从实时性、适应性、灵活性,还是可靠性上来看,CAN总线都是一种比RS-232更为优秀的...

发表于 2018-03-13 14:13 536次阅读
CAN2.0B的逻辑数值:“显性”和“隐性”

CAN总线结构与CAN总线标准帧

CAN总线规范采用了ISO-OSI(Open System Interconnection Refe...

发表于 2018-03-13 14:09 855次阅读
CAN总线结构与CAN总线标准帧

未知多节点CAN总线网络,如何准确识别?

在CAN网络中,所有节点的数据收发共享一条总线。当面对未知的多节点CAN总线网络时,如何准确分析各节...

发表于 2018-02-27 09:29 1657次阅读
未知多节点CAN总线网络,如何准确识别?

汽车自动空调控制技术方案分析

电子技术的快速发展使得汽车的控制系统更加智能化。自动空调在汽车上的应用就是一个典型的例子。由于电子技...

发表于 2018-02-24 10:55 2053次阅读
汽车自动空调控制技术方案分析

CAN总线局部错误及全局通知分析

局部错误,全局通知是CAN总线错误类型中较为典型的一种,如何通过错误报文及波形快速定位错误原因呢?本...

发表于 2018-02-16 07:57 1205次阅读
CAN总线局部错误及全局通知分析

基于CAN总线的在线更新机制的设计实现

LPC11C24支持32个向量中断,中断向量表默认位于FLASH的第一个4KB空间,地址从0x000...

发表于 2018-02-15 22:24 198次阅读
基于CAN总线的在线更新机制的设计实现

485总线为什么要隔离_RS485总线隔离原因如...

您在使用CAN或RS-485总线进行调试时,是否遇到过偶尔通信出错?或者接收不到数据?一直正常使用的...

发表于 2018-02-14 05:49 329次阅读
485总线为什么要隔离_RS485总线隔离原因如...

can总线特点及原理介绍

CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总...

发表于 2018-02-08 15:45 874次阅读
can总线特点及原理介绍

CAN总线与RS485总线协议转换器的设计

本协议转换器完成RS485与CAN协议的相互转换,完成数据的双向传输,并能通过RS232接口连接到上...

发表于 2018-02-08 15:28 736次阅读
CAN总线与RS485总线协议转换器的设计

CAN协议和标准规范概述

CAN协议和标准规范 1、 由ISO标准化的CAN协议 CAN协议已经由ISO标准化,有2个版本,如...

发表于 2017-12-30 05:01 571次阅读
CAN协议和标准规范概述

CAN总线定义与CAN协议的基本概念

CAN总线是什么?CAN总线定义是什么? CAN(Controller Area Network)是...

发表于 2017-12-27 13:40 1731次阅读
CAN总线定义与CAN协议的基本概念

电池管理系统的组成及工作原理

电池管理系统,电动汽车电池管理系统(BMS)是连接车载动力电池和电动汽车的重要纽带,其主要功能包括:...

发表于 2017-12-15 09:01 1005次阅读
电池管理系统的组成及工作原理

CAN总线的位定时和同步机制详细分析和探讨

控制器局域网CAN是一种用于连接汽车和工业场合中电子控制模块、传感器和执行器的串行、多主通信规范。由...

发表于 2017-12-12 13:29 602次阅读
CAN总线的位定时和同步机制详细分析和探讨

关于STM32的CAN通讯问题

发表于 2017-12-08 09:44 364次阅读
关于STM32的CAN通讯问题

关于STM32 的CAN通讯问题

发表于 2017-12-07 10:36 239次阅读
关于STM32 的CAN通讯问题

普通电缆与can总线有什么区别

CAN总线电缆一般采用特性阻抗为120Ω的双绞屏蔽电缆。然而普通电缆也没有特性阻抗的要求。

发表于 2017-12-04 14:36 3777次阅读
普通电缆与can总线有什么区别

万用表测量诊断CAN总线方法

CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由以研发...

发表于 2017-12-04 11:46 1834次阅读
万用表测量诊断CAN总线方法

CAN总线要如何匹配终端电阻?

终端电阻,是一种电子信息在传输过程中遇到的阻碍。高频信号传输时,信号波长相对传输线较短,信号在传输线...

发表于 2017-12-04 11:20 4609次阅读
CAN总线要如何匹配终端电阻?

STM32的can现场总线的特点及工作流程分析

最近在搞stm32实验板的can现场总线实验,之前只是搞过STC51的串口通信,相比之下,发觉can...

发表于 2017-11-29 19:49 1235次阅读
STM32的can现场总线的特点及工作流程分析

can总线怎么传输数据格式过程分析

电子计算机网络用电子语言来说话,各电控单元必须使用和解读相同的电子语言,这种语言称“协议”,汽车电脑...

发表于 2017-11-27 15:17 2576次阅读
can总线怎么传输数据格式过程分析

CAN总线与485总线比较分析

现在的总线格式很多,CAN相对于其他的总线有什么特点啊?有什么特别的优势,让我们必须选择这种总线呢?...

发表于 2017-11-27 11:11 1043次阅读
CAN总线与485总线比较分析

can总线故障一般原因及问题解决方法

CAN总线系统中拥有一个CAN控制器、一个信息收发器、两个数据传输终端及两条数据传输总线,除了数据总...

发表于 2017-11-27 11:01 12281次阅读
can总线故障一般原因及问题解决方法

can总线id如何定义设置?

can总线的ID是指标识符。也就是一个can节点的地址或者说名字。网络中识别某一节点的信息。can总...

发表于 2017-11-27 10:30 2559次阅读
can总线id如何定义设置?

怎么会为can总线节点分配地址

CAN报文里是有ID场的,标准帧11位,扩展帧29位, 我设计时使用的是扩展帧。CAN是以数据包方式...

发表于 2017-11-27 10:00 1740次阅读
怎么会为can总线节点分配地址

can总线和lin总线的区别与联系?

一、CAN总线 CAN是控制器局域网络(Controller Area Network, CAN)的...

发表于 2017-11-27 09:46 2380次阅读
can总线和lin总线的区别与联系?

CAN总线什么情况下为空闲状态?

判断总线状态可以监测总线电压,简单来说CAN_H和CAN_L之间的差分电压大的(一般在2V左右)就是...

发表于 2017-11-23 09:38 1266次阅读
CAN总线什么情况下为空闲状态?

labview实现can通讯

LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境C...

发表于 2017-11-20 10:25 1575次阅读
labview实现can通讯

CAN总线错误类型和故障界定

CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和...

发表于 2017-11-09 20:22 1024次阅读
CAN总线错误类型和故障界定

can总线分层结构及报文传输

CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和...

发表于 2017-11-09 19:53 688次阅读
can总线分层结构及报文传输

can总线结构和原理

控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通...

发表于 2017-11-09 19:33 5884次阅读
can总线结构和原理

谁有关于labview处理大量数据提高代码效率的办法

发表于 2017-11-03 15:00 524次阅读
谁有关于labview处理大量数据提高代码效率的办法

整车控制器VCU开发心得

发表于 2017-10-21 15:43 2321次阅读
整车控制器VCU开发心得

3种方法教你如何有效地实现CAN长字节通讯

CAN总线从上个世纪80年代开始,逐渐在汽车电子、轨道交通、医疗电子、工程机械等广泛的工业场合应用。...

发表于 2017-10-11 07:00 6394次阅读
3种方法教你如何有效地实现CAN长字节通讯

RT-Thread上的CAN总线介绍以及驱动编写

昨晚很荣幸邀请到李工在RT-Thread微信群进行RT-Thread上的CAN驱动和应用讲座。小编整...

发表于 2017-09-25 10:16 5393次阅读
RT-Thread上的CAN总线介绍以及驱动编写

“为AVR生,为 AVR死”一文了解ATMEL ...

主要介绍了STK600开发套件上串口、CAN总线以及LIN总线的功能,这三者都是目前在 行业应用广泛...

发表于 2017-09-19 10:22 4046次阅读
“为AVR生,为 AVR死”一文了解ATMEL ...

CAN总线如何防雷?

CAN-bus起源于汽车总线,目前被广泛应用于环境复杂的工业现场,因此必要的总线防护是主板及设备安全...

发表于 2017-09-15 07:12 995次阅读
CAN总线如何防雷?

高防护CAN接口电路技巧:CAN总线如何防雷?

CAN-bus起源于汽车总线,目前被广泛应用于环境复杂的工业现场,因此必要的总线防护是主板及设备安全...

发表于 2017-09-11 15:25 7286次阅读
高防护CAN接口电路技巧:CAN总线如何防雷?

揭秘高速汽车总线系统FlexRay:CAN总线已...

FlexRay通讯协议是一种具备故障容错的高速汽车总线系统,已经成熟运用在BMW X5的电控减震和主...

发表于 2017-09-06 09:48 10805次阅读
揭秘高速汽车总线系统FlexRay:CAN总线已...

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

在CAN-bus电路设计中,理论上收发器支持节点数最多可做到110个,但实际应用中往往达不到这个数量...

发表于 2017-09-05 09:24 9048次阅读
影响CAN总线节点数的因素:为何考虑CAN接口负...

很多工程师在选择波特率时非常头疼,一文读懂如何快...

影响CAN总线稳定的因素有很多,其中波特率是一项非常重要的指标,很多工程师在选择波特率时非常头疼。今...

发表于 2017-08-30 11:04 6145次阅读
很多工程师在选择波特率时非常头疼,一文读懂如何快...

CAN特殊波特率如何计算

CAN总线采用的是异步串行通信,也就是没有单独的时钟线来保证各个收发器之间时钟的一致,每个收发器是按...

发表于 2017-08-17 18:19 990次阅读
CAN特殊波特率如何计算

CAN为什么会发送失败

CAN总线调试过程中出现报文发送失败,很多工程师都对此只知其一不知其二,这里就CAN报文发送失败的问...

发表于 2017-07-19 18:47 3105次阅读
CAN为什么会发送失败

CAN总线波形中为什么ACK电平偏高?

CAN总线一直以实时性强、传输距离远、抗干扰能力强、数据保证到达等特点而广泛应用于高可靠性的场合。但...

发表于 2017-07-05 15:08 1132次阅读
CAN总线波形中为什么ACK电平偏高?

CAN现场处置的“法宝”

近年来,CAN总线凭借优秀的抗干扰能力及通讯仲裁机制得到越来越广泛的应用,虽然CAN总线技术资料比较...

发表于 2017-05-24 17:41 716次阅读
CAN现场处置的“法宝”

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

常规CAN收发器支持的节点数最多为110个,但实际使用时需要合理的布局组网, 选用合适的收发器、线缆...

发表于 2017-05-17 17:48 1505次阅读
增加CAN总线节点数量几个方法

CAN诊断功能-禁止肯定相应位

发表于 2017-05-10 23:33 768次阅读
CAN诊断功能-禁止肯定相应位

CAN总线标准接口与布线规范

工业4.0时代已经到来,基于自主优先级仲裁和错误重发机制的CAN总线应用十分广泛,相同的各种总线故障...

发表于 2017-05-10 15:38 2634次阅读
CAN总线标准接口与布线规范

神马是CAN总线?CAN总线抗干扰6要素是什么?

CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准...

发表于 2017-04-28 09:41 2288次阅读
神马是CAN总线?CAN总线抗干扰6要素是什么?

CAN总线抗干扰 6条“军规”

随着CAN总线在电动汽车、充电桩、电力电子、轨道交通等电磁环境比较恶劣的场合应用越来越多,信号干扰的...

发表于 2017-04-27 15:06 1669次阅读
CAN总线抗干扰 6条“军规”

急,labview仿真CAN

发表于 2017-04-12 18:03 693次阅读
急,labview仿真CAN

CAN应用层协议详解之DeviceNet协议

DeviceNet是基于CAN总线技术并符合全球工业标准的开放型通信网络。定位于工业控制的设备级网络...

发表于 2017-04-12 17:37 1484次阅读
CAN应用层协议详解之DeviceNet协议

小电阻之大作用“CAN终端电阻”

CAN总线终端电阻,顾名思义就是加在总线末端的电阻。此电阻虽小,但在CAN总线通信中却有十分重要的作...

发表于 2017-03-23 10:37 1767次阅读
小电阻之大作用“CAN终端电阻”

如何提高CAN总线接口防护设计的可靠性?

随着计算机技术、通信技术和控制技术的发展,传统的工业控制领域正经历着一场前所未有的变革,而工业控制的...

发表于 2017-03-09 16:35 830次阅读
如何提高CAN总线接口防护设计的可靠性?

三分钟了解最新CAN FD协议

CAN FD(CAN with Flexible Data-Rate)协议继承了CAN总线的主要特性...

发表于 2017-02-22 17:44 3484次阅读
三分钟了解最新CAN FD协议

改善CAN电磁兼容性的措施

随着CAN技术的不断发展,其应用领域已经不局限于汽车制造,而在工业设备、工业自动化等领域也得到了广泛...

发表于 2017-01-19 13:59 1473次阅读
改善CAN电磁兼容性的措施

有关MC9S12SX128 (112硬件)芯片CAN总线滤波器设置的疑问

发表于 2017-01-14 16:59 2053次阅读
有关MC9S12SX128 (112硬件)芯片CAN总线滤波器设置的疑问

金升阳推超小体积CAN/CANFD隔离收发模块T...

金升阳近期推出高性价比、超小体积CAN隔离收发模块——TD301MCAN/TD501MCAN系列,是...

发表于 2017-01-03 14:33 600次阅读
金升阳推超小体积CAN/CANFD隔离收发模块T...

高铁中的CAN总线网络转换-CPCI接口CAN卡

CAN总线因为它的传输速率快,不容易出错等等特点被广泛的应用在高精度行业,作为铁轨上的最强者,高铁也...

发表于 2016-12-29 10:12 702次阅读
高铁中的CAN总线网络转换-CPCI接口CAN卡

CAN转wifi改善测试环境

为了验证汽车、动车、地铁的功耗、加速度、刹车等性能,往往要往车里放一些沙袋等。在实验完成之后车里到处...

发表于 2016-12-21 11:25 705次阅读
CAN转wifi改善测试环境

有没有人详细使用过过CANPro软件啊,怎么用软件建一个DBC协议,然后解析CAN上的发送的协议啊了,最好有个详细点的教程

发表于 2016-12-18 19:54 5032次阅读
有没有人详细使用过过CANPro软件啊,怎么用软件建一个DBC协议,然后解析CAN上的发送的协议啊了,最好有个详细点的教程

嵌入式UART转CAN应用案例

在如今CAN总线应用越来越广泛的今天,很多人都开始学习使用这一技术,但是由于CAN总线协议的复杂度,...

发表于 2016-12-15 14:13 878次阅读
嵌入式UART转CAN应用案例

长时间CAN数据记录的解决方案

经常有人问到:“我想长时间记录CAN数据,有什么办法可以实现?”这里说一说几种长时间记录CAN数据的...

发表于 2016-11-16 15:04 820次阅读
长时间CAN数据记录的解决方案

详解CAN总线信号传输位定时与位同步

CAN协议与其它现场总线协议的区别中有一个是:它使用同步数据传输而不是异步传输(面向字符)。这意味着...

发表于 2016-08-16 16:56 764次阅读
详解CAN总线信号传输位定时与位同步

3分钟了解汽车三大总线CAN,LIN,Flexr...

随着新能源汽车列入国家加快培育和发展的七大战略性新兴产业,汽车的智能化、数字网络化、节能化成了汽车发...

发表于 2016-02-17 11:02 24569次阅读
3分钟了解汽车三大总线CAN,LIN,Flexr...

如何进行汽车CAN总线开发?

CAN总线和基于CAN总线的诊断完全不是一个概念,CAN总线的硬件也不一定是OBD的硬件。至于“多去...

发表于 2016-01-27 09:58 6277次阅读
如何进行汽车CAN总线开发?

CAN总线技术详解

20世纪80年代,Robert Bosch 公司在 SAE(汽车工程协会)大会上介绍了一种新型的串行...

发表于 2016-01-20 17:15 4369次阅读
CAN总线技术详解

基于CAN总线的旋转编码器采集模块设计

本文针对旋转编码器在工业现场中的应用,基于LPCI768硬件平台,设计出一种旋转编码器采集模块,该模...

发表于 2016-01-19 10:00 1647次阅读
基于CAN总线的旋转编码器采集模块设计

基于CAN总线的行车记录仪设计

本文探讨基于CAN总线的行车记录仪设计和实现,详细阐述了系统的整体结构、硬件电路设计、软件设计流程。...

发表于 2016-01-07 10:16 1783次阅读
基于CAN总线的行车记录仪设计

基于CAN总线的数据采集记录装置设计

 现场总线作为生产现的场数据通信与控制的网络技术,在测量控制领域随着信息技术的发展已得到广泛的应用。...

发表于 2015-12-15 09:54 1702次阅读
基于CAN总线的数据采集记录装置设计

如何评测CAN波形抖动是否违规?

总线通讯系统中,每个节点的信号质量都直接影响了整个总线的通讯质量,所有保证每个节点都具备高度一致的信...

发表于 2015-10-21 16:59 1283次阅读
如何评测CAN波形抖动是否违规?

CAN总线布线规范

 所谓磨刀不误砍柴功,合理的总线布局布线等于成功的一半,那么总线布线时如何选取导线?如何选取布线拓扑...

发表于 2015-10-07 19:09 4225次阅读
CAN总线布线规范

如何进行CAN节点信号特征测试

  CAN总线设计规范对于CAN节点的差分电平位信号特征着严格的规定,如果节点的差分电平位信号特征不...

发表于 2015-10-07 19:00 2417次阅读
如何进行CAN节点信号特征测试

CAN总线技术在矿井安全生产监控系统中的应用

矿井安全生产监控系统是对煤矿井下的瓦斯、通风、排水等状况和各种机电设备工作状态进行监测和控制,并用...

发表于 2015-09-09 11:37 472次阅读
CAN总线技术在矿井安全生产监控系统中的应用

如何用手机实现CAN网络的监控?

  如今汽车已成为人类生活中最主要的交通工具,看着道路上那拥堵的情况,若你也已置身其中,那确实是一件...

发表于 2015-08-23 20:37 2147次阅读
如何用手机实现CAN网络的监控?

汽车电子电路设计图集锦 —电路图天天读(223)

随着汽车工业的发展,汽车上的电子控制系统数量呈指数增长,以ECU为核心的车载电子控制系统逐步取代了被...

发表于 2015-08-13 15:07 12450次阅读
汽车电子电路设计图集锦 —电路图天天读(223)

CAN总线与MSP430红外检测系统电路

本文介绍的是一种新的检测系统,选用红外CO传感器和MSP430单片机作为核心信号处理电路,结合数字滤...

发表于 2015-08-12 09:56 2092次阅读
CAN总线与MSP430红外检测系统电路

基于CAN总线智能建筑监控的通信协议设计

现代智能建筑监控系统广泛采用了现场总线技术。现场总线的种类目前有40多种,但适合智能建筑且在我国推...

发表于 2015-08-10 09:20 400次阅读
基于CAN总线智能建筑监控的通信协议设计

基于CAN总线的ECU在线编程技术

本文提出的基于CAN总线的ECU在线升级系统设计方案,切实可行,并已在Infineon XC2785...

发表于 2015-08-07 13:58 601次阅读
基于CAN总线的ECU在线编程技术

基于ARM7和CAN总线的电子送经卷取系统设计

本文利用性价比高的主控器ARM7-LPC2194、CAN接收器PCA82C250和TLP2631,设...

发表于 2015-08-02 00:18 487次阅读
基于ARM7和CAN总线的电子送经卷取系统设计

如何准确测量CAN节点的信号边沿参数

CAN通信为什么会出现通信故障?就目前国内设备来说,缺少强制执行的硬件标准,各厂家设备间没有一致的通...

发表于 2015-07-22 16:45 765次阅读
如何准确测量CAN节点的信号边沿参数

CAN FD,汽车电子下一个“风口”

中国经济已经进入“新常态”的发展阶段,专家预计中国汽车市场仍将以7%的增速蝉联全球汽车产销第一的位置...

发表于 2015-07-16 09:42 2057次阅读
CAN FD,汽车电子下一个“风口”

如何准确测量CAN节点的输入电压阈值

CAN总线设计规范对于CAN节点的输入电压阈值有着严格的规定,如果节点的输入电压阈值不符合规范,则在...

发表于 2015-07-09 10:54 2033次阅读
如何准确测量CAN节点的输入电压阈值

看整车厂如何实现信号电压幅值的一致性

CAN总线设计规范对于CAN节点的输出电压有着严格的规定,单个节点的输出电压如果不符合规范,则在现场...

发表于 2015-07-02 16:09 608次阅读
看整车厂如何实现信号电压幅值的一致性

解读CAN总线行车记录仪系统电路 —电路图天天读...

CAN总线是一种串行多主站控制器局域网总线,其主要原理是把车辆上相关控制器都联系起来,实现发动机控制...

发表于 2015-05-19 14:00 2488次阅读
解读CAN总线行车记录仪系统电路 —电路图天天读...

如何让电动大巴更可靠充电

CANScope分析仪是广州致远电子股份有限公司研发的一款综合性CAN总线开发与测试的专业工具,集海...

发表于 2015-05-08 13:45 915次阅读
如何让电动大巴更可靠充电

MCP2515多路CAN总线接口电路设计图

由于本设计采用PC /104总线扩展卡的方式来扩展多个RS232和RS485接口,没有多余的I/O片...

发表于 2015-03-09 16:19 2376次阅读
MCP2515多路CAN总线接口电路设计图