CAN总线介绍

发布者:世界因你而精彩最新更新时间:2016-09-09 来源: eefocus关键字:CAN  总线介绍 手机看文章 扫描二维码
随时随地手机看文章
一、概述

CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO*1 国际标准化的串行通信协议。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个 LAN,进行大量数据的高速通信”的需要, 1986 年德国电气商博世公司开发出面向汽车的 CAN 通信协议。此后, CAN 通过 ISO11898 及 ISO11519 进行了标准化,现在在欧洲已是汽车网络的标准协议。
现在, CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。图 1 是车载网络的构想示意图。 CAN 等通信协议的开发,使多种 LAN 通过网关进行数据交换得以实现。


二、拓扑结构

CAN 控制器根据两根线上的电位差来判断总线电平。总线电平分为显性电平和隐性电平,二者必居其一。发送方通过使总线电平发生变化,将消息发送给接收方。


三、CAN的特点



四、CAN协议

关键字:CAN  总线介绍 引用地址:CAN总线介绍

上一篇:基于CAN总线在车载系统中的应用
下一篇:认识CAN总线

推荐阅读最新更新时间:2024-05-03 00:38

CAN总线在多电机软起动系统中的应用
1 引言     随着国民经济的飞速发展,交流电动机在工业生产中扮演了极为重要的角色,作为各行业中的主要拖动电机,应用更为广泛。众所周知,交流电动机在全压起动时,起动电流达到额定电流的5~7倍,会对电网造成冲击;起动转矩约为额定转矩的2倍,加剧机械结构磨损。为了解决交流电动机的起动问题,通常需要使用软起动器进行软起动。     当前软起动器的监控一般由各自独立的监控单元进行,无法对整个系统实现全面的控制和监测。因此,建立一套数据通信系统将各软起动监控节点连接起来,组成完整的监控网络就显得非常必要。     相对于RS-485等通信标准,CAN(Controller Area Network)总线以其具有的诸多优点而在许
[嵌入式]
小身材,大能耐—ScanSnap iX1300 中国首发,助您从容应对生活方式巨变
2023 年 6 月,中国深圳讯 —— 全球扫描仪龙头企业株式会社 PFU在华子公司必福优信息设备(深圳)有限公司近日宣布在中国市场推出 ScanSnap 系列*1新机型—ScanSnap iX1300。这款扫描仪小巧轻便,功能齐全,能够同时满足个人和商用需求。 ScanSnap iX1300 您曾有过需要即时共享文档或远程办公时找不到文档的经历吗?如今,混合办公模式日渐成为主流。ScanSnap iX1300 机身小巧、功能齐全,使您无论是在办公室、居家,还是在公共场所、联合办公空间,都可以更好地平衡工作和生活。别看 ScanSnap iX1300 身形小巧,它却搭载了两种扫描模式:您既可以选择连续高速扫描 A4 文档
[家用电子]
小身材,大能耐—S<font color='red'>can</font>Snap iX1300 中国首发,助您从容应对生活方式巨变
基于CAN总线的电子机械式制动系统电控单元的实现
       1、引言         随着机电技术的发展,电子技术也渗入到了汽车制动系统中,出现了称为“电子制动系统”的新技术。与传统的汽车制动系统不同,电子制动系统以电子元件替代了大部分液压和机械元件,减少了制动系统机械传动的滞后时间。它根据驾驶员进行制动操作时,踏板行程传感器探知驾驶员的制动意图,进而对各轮制动力进行精确的控制,缩短了制动距离,从而增加了交通安全性 。         2、EMB         线控制动系统目前分为两种类型,一种为电液制动系统EHB (Electro-hydraulic Brake),另一种为电子机械制动系统EMB (Electro-Mechanical Brake) 。本文主要讨论的内容是后
[嵌入式]
基于CAN总线的多路电源智能监控系统
  引言   邮电通信线路的供电电源的稳定性和可靠性对整个邮电通信起着关键作用。因此要求能对供电电源的运行状态进行实时监控,及时发现异常情况和事故隐患,在出现异常和故障时迅速进行诊断并予以修复。   1 CAN总线与485总线的比较   1)485总线的特点   相对于RS一232,RS一485半双工异步通信总线具有通信距离远、通信速率高、成本低等特点,是一种被广泛使用的数据通信总线。但485总线的波特率设置受到单片机的波特率设置的限制,在单片机使用24M晶振的情况下,也只可以设置到9600bps的波特率。485总线的容错和应用层的协议,可以自己通过软件来实现,比较灵活,但是编程的工作就变得复杂。因此在对速度要求高、数据
[嵌入式]
基于CAN总线煤矿瓦斯智能节点的研究与设计
摘要:煤矿瓦斯气体监测的系统是保证煤矿生产安全的必备设备,分析国内外煤矿瓦斯气体监测系统特点,提出基于CAN总线煤矿瓦斯气体监测的网络系统。着重介绍以P80C592单片机作为CAN总线煤矿瓦斯智能节点,研究设计CAN总线通信接口电路、MAX306数据采集电路以及相应的软件设计等。通过研究设计表明智能节点具有简单明了、体积小、性能高、成本低廉、抗干扰能力强等特点,能够满足煤矿瓦斯气体监测的网络系统要求。 关键词:CAN总线;瓦斯;传感器;远程监控 0 引言 我国是世界上最大的煤炭生产和消费国,也是世界上少数几个以煤为主要能源的国家之一。煤炭中含有大量的甲烷(CH4)等易燃易爆气体,它是瓦斯形成的主要成分,发生瓦斯事故后会造成巨
[工业控制]
基于<font color='red'>CAN</font><font color='red'>总线</font>煤矿瓦斯智能节点的研究与设计
CAN总线丢帧案例诊断经验
一、现场通讯故障描述 用户现场为一煤安监控网络,节点包括一个主站设备、两个分站设备,主站设备对分站设备进行轮询式数据查询。故障出现时发现分站上传的数据出现缺失现象。致远电子工程师将专业工具——CANScope分析仪接入故障网络捕获数据,然后进行分析。现场情况如图1所示。 图1  现场测试图片 二、对故障通讯网络快速体检 监控系统上电工作后,记录一段时间数据,通过【报文帧统计功能】分析,此次测试样本为135个帧,成功报文119个,正确率为88.15%。错误帧类型主要包括CRC定界符错误、帧结束错误、应答定界符错误、数据场填充错误。使用CANScope分析仪轻松捕获到网络中的错误数据,如图2所示。 图
[嵌入式]
STM8S之STVD问题解决47 can't openfile crtsi0.sm8
用STVD+COSMIC编译工程时出现以下错误(加载的别人的工程): #error clnk Debugdemo.lkf:47 can’t openfile crtsi0.sm8 #error clnk Debugdemo.lkf:60 can’t openfile libis0.sm8 #error clnk Debugdemo.lkf:61 can’t openfile libm0.sm8 解决方法: 打开STVD软件,选择Tools- Options - Directories - Show Directories for选择:Libraryfiles 将C:program files(x86)COSMICCXSTM8_
[单片机]
CAN H与 CAN L短路故障排除
CAN H与 CAN L短路 当CAN H 与CAN L 短路时,CAN网络会关闭,无法再进行通信。会有相应的网络故障码。CAN H 与CAN L短路的总线波形如下图所示。 当两者相互短路之后,CAN电压电位置于隐性电压值(约2.5V)。实际测量两条CAN导线的电压,会发现始终在2.5V左右,基本不变化。 故障排除方法:通过插拔CAN总线上的控制模块(节点),可以判断是由节点引起的短路还是导线连接引起的短路。 逐个断开节点,若电压恢复正常,则说明该节点有问题。若断开所有节点后电压还没有变化,则说明线路短路。
[嵌入式]
<font color='red'>CAN</font> H与 <font color='red'>CAN</font> L短路故障排除
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved