CAN通讯原理简介 百科热点
发布时间:2022-12-03 16:46:10 文章来源:综合网络
1、CAN通讯概述CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO 国际标准化的串行通信协议。在当前的汽车产业中,出

1、CAN通讯概述

CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO 国际标准化的串行通信

协议。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种

各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求

不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、

“通过多个 LAN,进行大量数据的高速通信”的需要, 1986 年德国电气商博世公司开发出面

向汽车的 CAN 通信协议。此后, CAN 通过 ISO11898 及 ISO11519 进行了标准化,现在在欧

洲已是汽车网络的标准协议。

现在, CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设

备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的

计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有

力的技术支持。

2、CAN通讯特点

CAN 控制器根据两根线上的电位差来判断总线电平。总线电平分为显性电平和隐性电平,

二者必居其一。发送方通过使总线电平发生变化,将消息发送给接收方。

CAN 协议具有一下特点:

1) 多主控制。 在总线空闲时,所有单元都可以发送消息(多主控制), 而两个以上的单元

同时开始发送消息时,根据标识符( Identifier 以下称为 ID)决定优先级。 ID 并不是

表示发送的目的地址,而是表示访问总线的消息的优先级。两个以上的单元同时开始

发送消息时,对各消息 ID 的每个位进行逐个仲裁比较。仲裁获胜(被判定为优先级

最高)的单元可继续发送消息,仲裁失利的单元则立刻停止发送而进行接收工作。

2) 系统的柔软性。 与总线相连的单元没有类似于“地址”的信息。因此在总线上增加单

元时,连接在总线上的其它单元的软硬件及应用层都不需要改变。

3) 通信速度较快,通信距离远。 最高 1Mbps(距离小于 40M),最远可达 10KM(速率低

于 5Kbps)。

4) 具有错误检测、错误通知和错误恢复功能。 所有单元都可以检测错误(错误检测功能),

检测出错误的单元会立即同时通知其他所有单元(错误通知功能),正在发送消息的单

元一旦检测出错误,会强制结束当前的发送。强制结束发送的单元会不断反复地重新

发送此消息直到成功发送为止(错误恢复功能)。

5) 故障封闭功能。CAN 可以判断出错误的类型是总线上暂时的数据错误(如外部噪声等)

还是持续的数据错误(如单元内部故障、驱动器故障、断线等)。由此功能,当总线上

发生持续数据错误时,可将引起此故障的单元从总线上隔离出去。

6) 连接节点多。 CAN 总线是可同时连接多个单元的总线。可连接的单元总数理论上是没

有限制的。但实际上可连接的单元数受总线上的时间延迟及电气负载的限制。降低通

信速度,可连接的单元数增加;提高通信速度,则可连接的单元数减少。

正是因为 CAN 协议的这些特点,使得 CAN 特别适合工业过程监控设备的互连,因此,越

来越受到工业界的重视,并已公认为最有前途的现场总线之一。

CAN 协议经过 ISO 标准化后有两个标准:ISO11898标准和 ISO11519-2 标准。其中 ISO11898是针对通信速率为 125Kbps~1Mbps 的高速通信标准,而 ISO11519-2 是针对通信速率为 125Kbps以下的低速通信标准。

3、CAN通讯的差分信号

当逻辑"0"(显性电平),CAN_High和CAN_Low的压差2.5v;当逻辑"1"(隐性电平),CAN_High和CAN_Low的压差0v。

在CAN总线中,在同一时间,只要由输出显性电平,总线处于显性电平状态。类似I2c总线的“线与”特性。

由于 CAN 总线协议的物理层只有 1 对差分线,在一个时刻只能表示一个信号 ,所以对通讯节点来说, CAN 通讯是半双工 的,收发数据需要分时进行。在 CAN 的通讯网络中,因为共用总线,在整个网络中同一时刻只能有一个通讯节点发送信号,其余的节点在该时刻都只能接收。

 

 

关键词:

乐活HOT

  • 四川正式启动三级保供电调控措施保障民生用电 优化各类电源发电计划
    四川正式启动三级保供电调控措施

    继8月11日、14日连续两次召开电力保供工作紧急视频会议后,8月15日,四川再次召开电力保供调度会。记者从会上获悉,预计全省最大用电负荷将

  • 前7月四川能源项目累计完成投资493亿元 油气类项目完成投资159亿元
    前7月四川能源项目累计完成投资4

    今年以来,四川积极扩大能源领域有效投资,前7月能源项目累计完成投资493亿元、同比增长4%。8月15日,省能源局相关负责人介绍,前7月煤炭类

  • 四川加力加劲坚决遏制事故多发频发态势 有效提升预报预警水平
    四川加力加劲坚决遏制事故多发频

    8月15日,全省防汛减灾、森林草原防灭火工作电视电话会议召开,深刻汲取彭州8·13山洪灾害教训,分析研判当前形势,安排部署下一步重点工作

  • 四川攀枝花推动打造职业能力建设工作品牌 提供人才广阔展示舞台
    四川攀枝花推动打造职业能力建设

    8月9日,攀枝花技师学院实习工厂里,焊花四溅,机器声此起彼伏。身穿工作服的教师周树春,在一间间操作室里进进出出,指导学生们焊接。过去

  • 上半年湖南物流需求平稳增长行业运行平稳 快递业务量完成10.3亿件
    上半年湖南物流需求平稳增长行业

    记者从省发改委获悉,上半年全省物流需求平稳增长,行业运行总体平稳。全省社会物流总额64096 2亿元,同比增长4 4%;全省物流业总收入为2270

  • 湖南各地工业企业忙生产全力以赴稳增长 生产线全力运转
    湖南各地工业企业忙生产全力以赴

    在全球最大地下工程装备制造基地,掘进机生产计划已排到年底;千亿级工程机械产业园区边建设边生产,打造智能制造标杆……时已立秋,三湘大

  • 江西赣州医疗卫生服务体系进一步完善 完善“三医”联动机制
    江西赣州医疗卫生服务体系进一步

    上犹县水岩乡卫生院医生蔡昌才驱车前往金盆村为村民骆运招治病。以往,每月去医院就诊不仅路途远,还要排队。这几年有了家庭医生后,直接送

  • 江西坚持问题导向推进药品安全专项整治走深走实 持续完善投诉举报渠道
    江西坚持问题导向推进药品安全专

    今年2月以来,省药监局深入开展药品安全专项整治行动,坚持问题导向,以严厉打击违法犯罪行为、全面排查风险隐患为手段,推进专项整治行动

  • 江西九江多举措为创业者营造良好创业贷款环境 就业创业事项一次性办
    江西九江多举措为创业者营造良好

    没想到,现在直接在窗口就能办理,真是太方便了。蒋琼在九江市经营一家造型工作室,近期有意扩大生意规模,需要资金周转。她带齐资料来到九

  • 上半年江西新余全市外贸进出口总值同比增长84.3% 外贸主体活力持续激发
    上半年江西新余全市外贸进出口总

    记者从新余海关获悉,今年上半年,新余市外贸取得了较好成绩,全市外贸进出口总值184 3亿元,同比增长84 3%,高出全国平均水平74 9个百分点

  • 南昌高新区多举措推动重点项目建设加速跑 完善重大重点项目推进机制
    南昌高新区多举措推动重点项目建

    作为南昌市第二季度集中开工的重大项目之一,南昌数谷产业园项目总投资100亿元,计划2024年5月完工交付使用,拟引进字节跳动、华为(南昌)工

  • 安徽淮南颁发优才卡落实高层次人才服务保障制度
    安徽淮南颁发优才卡落实高层次人

    淮南市向中国工程院院士、安徽理工大学校长袁亮颁发了第一张淮南市高层次人才优才卡。为深化我为人才办实事实践活动,落实高层次人才服务保

  • 宿州市埇桥区细化工作举措筑牢防汛“安全堤”
    宿州市埇桥区细化工作举措筑牢防

    连日来,宿州市埇桥区不断细化各项工作举措,压实防汛各项责任,提升应急救援保障能力,筑牢防汛安全堤。目前,该区防汛物资已储备到位,全

  • 安徽无为市“交地即交证”优化营商环境政策正式落地
    安徽无为市“交地即交证”优化营

    近日,无为市自然资源和规划局、无为市福渡镇人民政府在无为润峰中海置业有限公司项目部现场举行交地即交证颁证仪式,标志该市交地即交证优

  • 安徽全椒县推动农村寄宿制学校试点工作
    安徽全椒县推动农村寄宿制学校试

    设施齐全的卫生食堂、水冲式的独立卫生间、楼道墙体粉刷一新的宿舍……走进安徽省全椒县武岗学校,已经运行满一年的农村特色寄宿制学校成果

娱乐LOVE