好文档 - 专业文书写作范文服务资料分享网站

CAN总线知识梳理

天下 分享 时间: 加入收藏 我要投稿 点赞

嵌入式的工程师一般都知道CAN总线广泛应用到汽车中,其实船舰电子设备通信也广泛使用CAN,随着国家对海防的越来越重视,对CAN的需求也会越来越大。这个暑假,通过参加苏州社会实践,去某船舶电气公司实习几周,也借此机会,学习了一下CAN总线。

概述

CAN(Controller Area Network)即控制器局域网,是一种能够实现分布式实时控制的串行通信网络。想到CAN就要想到德国的Bosch公司,因为CAN就是这个公司开发的(和Intel)。CAN有很多优秀的特点,使得它能够被广泛的应用。比如:传输速度最高到1Mbps,通信距离最远到10km,无损位仲裁机制,多主结构。近些年来,CAN控制器价格越来越低,很多MCU也集成了CAN控制器。现在每一辆汽车上都装有CAN总线。一个典型的CAN应用场景:

CAN总线标准

CAN总线标准只规定了物理层和数据链路层,需要用户自定义应用层。不同的CAN标准仅物理层不同。

CAN收发器负责逻辑电平和物理信号之间的转换。

将逻辑信号转换成物理信号(差分电平),或者将物理信号转换成逻辑电平。

CAN标准有两个,即IOS11898和IOS11519,两者差分电平特性不同。

高低电平幅度低,对应的传输速度快;

*双绞线共模消除干扰,是因为电平同时变化,电压差不变。

物理层

CAN有三种接口器件

CAN总线知识梳理

嵌入式的工程师一般都知道CAN总线广泛应用到汽车中,其实船舰电子设备通信也广泛使用CAN,随着国家对海防的越来越重视,对CAN的需求也会越来越大。这个暑假,通过参加苏州社会实践,去某船舶电气公司实习几周,也借此机会,学习了一下CAN总线。概述CAN(ControllerAreaNetwork)即控制器局域网,是一种能够实现分布式实时控制的串
推荐度:
点击下载文档文档为doc格式
66hlq95thg7916095eiv3gyk618jli007yk
领取福利

微信扫码领取福利

微信扫码分享