52|0

260

帖子

0

资源

一粒金砂(中级)

控制器局域网can总线 [复制链接]

很多的司机朋友以及工控圈的朋友都有听到过“CAN总线”一词,今天我们就来一起看一下CAN总线为什么这么火?

CAN总线,也叫做控制器局域网总线(Controller Area Network),是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,用来取代昂贵而笨重的配电线束。CAN协议的使用广泛这一特点使其很快延伸到自动化控制以及工业领域中。

CAN协议的特性包括完整性的串行数据通讯、提供实时支持、传输速率高达1Mb/s、同时具有11位的寻址以及检错能力。

物联网汽车应用can控制总线模块

 

CAN总线发展史

控制器局域网CAN属于现场总线的范畴,是一种有效支持分布式控制系统的串行通信网络。德国博世公司在20世纪80年代专门为汽车行业开发的一种串行通信总线,由于其高性能、高可靠性以及能够检测出产生的任何错误,因而而越来越受到人们的欢迎,被广泛应用于诸多领域。

随着CAN总线在各个行业和领域的广泛应用,使得对其的通信格式也提出了更严格的要求。1991年CAN总线技术规范(Version2.0)制定并发布。该技术规范共包括A和B两个部分。其中2.0A给出了CAN报文标准格式,而2.0B给出了标准的和扩展的两种格式。

美国的汽车工程学会SAE在2000年提出了J1939协议,此后该协议成为了货车和客车中控制器局域网的通用标准。传统的CAN是基于事件触发的,信息传输时间的不确定性和优先级反转是它固有的缺陷。当总线上传输消息频率不高时,这些缺陷相对影响较小;但随着发送频率的不断增加,性能会急剧下降。

为了满足汽车控制对实时性和传输消息密度不断增长的需要,改善CAN总线的实时性能非常必要。于是,传统CAN与时间触发机制相结合产生了TTCAN(Time-Triggered CAN),ISO11898-4己包含了TTCAN。 TTCAN总线和传统CAN总线系统的区别是:总线上不同的消息定义了不同的时间槽(Timer Slot)。

此帖出自信息发布论坛

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

最新文章 更多>>
    推荐帖子
    华为将在未来几年内成为全球最大PC厂商

      北京时间6月8日晚间消息,华为消费者业务COO万飚周三表示,华为将在未来三年至五 ...

    CC3220SF评测(一)

    开盒照,按照TI的特性,喜欢红与黑。 里面很简单,一张说明书,板子和m ...

    【主题月】请问开关电源DC/DC输出电阻对fall time有什么影响

    【主题月】请问开关电源DC/DC输出电阻对fall time有什么影响,输出电感电容如何选取

    boot的硬件设置

    目前使用STM32F105VCT6做一个板子,硬件上把BOOT1悬空,BOOT0接地了。请问这样对实际 ...

    什么是 FRAM?

    FRAM,亦称为铁电随机存取存储器,是一种将闪存的非易失性与 SRAM 的灵活性和低功耗结 ...

    如何将正弦波变成方波

    问题:有一输出信号 4s内电压从0-10V,如何将它转成方波,转成方波的触发点可自己设置 ...

    关闭
    站长推荐上一条 1/5 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表