财讯中国

CAN总线接口模块工作原理

来源:网络 2022-01-25 18:00:26
1.CAN模块简介   

控制器局域网(CAN)模块是用于与其他外围设备或单片机进行通信的模块,这种接口协议能在较大的噪声 环境中进行通信,具有良好的扰干扰性能。

CAN模块是一个通信控制器,执行的是Bosch公司的CAN2.0A/B协议。它能支持CAN1.2、CAN 2.0A、CAN 2.OB 协议的旧版本和CAN2.OB现行版本,此控制器模块包含完整的CAN系统。

CAN模块由协议驱动和信息缓冲及控制组成,CAN协议驱动CAN总线上接收和发送信息的所有功能。信息装载 到某个相应的数据寄存器后再发送,通过读相应的寄存器可检查状态与错误信息。在CAN总线上检测到的任 何信息都要进行错误检查,然后与过滤器进行比较,判断是否被接收和存储到两个接收寄存器之一。

2.CAN模块支持的帧类型   

CAN模块支持以下帧类型:标准数据帧、扩展数据帧、远程帧、出错帧、过载帧和空闲帧。

(1)数据帧。

用于各节点之间传送数据消息,由7个不同的位场组成:帧起始、仲裁场、控制场、数据场、CRC场、应答 场和帧结束。数据帧结构如图1所示。

图1 数据帧组成   

(2)远程帧。

当CAN网络上一个节点需要其他节点所拥有的数据信息时,可以通过发送远程帧来请求另一节点发送。该 远程帧的标识符标识了所需数据的类型,因此,被送回的数据信息的标识符和远程帧的标识符完全一致。数 据源节点在接收到远程帧后,根据远程帧的标识符判断所需数据信`患类型,并在总线空闲时将相应数据送 出。远程帧由6个位场组成:帧起始、仲裁场、控制场、CRC场、应答场和帧结束。除了没有数据场和RTR为 隐性外,远程帧结构和数据帧完全相同,远程帧结构如图2所示。

图2 远程帧结构   

(3)错误帧。

为进行错误界定,每个CAN控制器均设有两个错误计数器:发送错误计数器(TEC)和接收错误计数器 (REC)。CAN总线上的所有节点按其错误计数器数值情况可分为3个状态:错误活动状态、错误认可状态和 总线关闭状态。节点状态转换如图3所示。

图3 节点状态转换   

上电复位后,两个错误计数器的数值都为0,节点处于错误活动状态,可正常参与总线通信,检测到错误时 ,发送活动错误标志。当错误计数器任一数值超过127时,节点进入错误认可状态。处于错误状态的节点可 参与总线通信,但出错后,发送认可错误标志,并在开始进一步发送数据之前等待一段附加时间(暂停发送 场)。

当发送错误计数器和接收计数器均小于或等于127时,节点从错误认可状态再次变为错误活动状态。若发送 错误计数器数值超过255后,节点进入总线关闭状态,既不能向总线发送数据,也不能从总线接收数据。当 软件执行操作模式请求命令,并等待128次总线释放(BusˉFree)序列(11位连续隐性位)后,节点从总线 脱离状态重新回到错误活动状态。

错误帧由两个不同的位场组成,第一个场由来自不同的节点的错误标志叠加而成,第二个场为错误界定符 ,错误帧结构如图4所示。

图4 错误帧结构   

(4)过载帧。

超载帧由超载标志和超载界定符组成。超载标志由6个显性位组成,其格式与活动错误标志相同。超载界 定符由8个隐性位组成,其格式与错误界定符相同。导致发送超载帧的两个条件为:   

①一个接收节点内部接收条件未准备好,要求延迟下一个数据帧或远程帧发送;   

②在间歇场(3位)检测到显性位。

当超载标志发出后,每个节点监视总线状态,直至检测到从显性至隐性位的跳变,此时,所有的节点均己 完成了超载标志的发送,随后所有节点开始发送8个隐性位组成的超载界定符,超载帧结构如图5所示。

关键词: CAN总线接口模块工作原

相关新闻

CAN总线接口模块工作原理
2022-01-25 18:00:26
热电偶的种类及使用注意事项
2022-01-25 18:00:19
矩阵键盘实验程序
2022-01-25 18:00:13
iPhone 12摄像头出现质量问题 但推出时间不受影响
2022-01-25 18:00:07
LC谐振放大器的设计
2022-01-25 17:59:59
增速获客赛道 激活年轻属性——兴业银行信用卡“圈粉”90后
2022-01-25 17:25:58
元宇宙概念助推 去年四季度VR/AR领域吸引19亿风投资金
2022-01-25 16:51:44
Joby Aviation S4 eVTOL最新速度达到205英里/小时
2022-01-25 16:51:35
Epic要求重审:法官“错误”裁定App Store遵守反托拉斯法
2022-01-25 16:51:26
中国移动:实控人拟增持30亿元-50亿元公司股份
2022-01-25 16:51:18
消息人士:雷诺日产三菱计划在电动汽车领域再投资超过200亿欧元
2022-01-25 16:51:10
外媒:通用汽车拟斥资65亿美元在密歇根州新建工厂
2022-01-25 16:51:01
IBM公布2021年Q4财报:混合云推动软件与咨询业务增长
2022-01-25 16:40:45
12代酷睿绝配!梅捷SY-经典B660M M-ATX电脑主板秒杀价639元
2022-01-25 16:40:36
三星新机现身Geekbench数据库:配有高通骁龙 750G
2022-01-25 16:40:27
优惠200元!OPPO Find X3秒杀价3499元起
2022-01-25 16:40:20
红魔7再曝四大首发技术,打造游戏旗舰
2022-01-25 16:40:13
2021年智能手机质量榜:荣耀获得七大奖项
2022-01-25 16:40:06
京东发布虎年春晚互动攻略 各种大奖等你来拿
2022-01-25 16:39:57
ZOL百万补贴:立减1800 8+128GB Galaxy S21到手只需3199
2022-01-25 16:39:49
苹果AirPods Pro 2渲染图曝光 或将支持心率检测
2022-01-25 16:39:40
2021智能硬件质量报告新鲜出炉,荣耀双机上榜
2022-01-25 16:39:32
小米Civi冬季限定礼盒来袭,爱美的小姐姐准备好了吗
2022-01-25 16:39:23
优惠500元!小米10S 8GB+256GB套装版到手价仅2399元
2022-01-25 16:39:13
Redmi Note 11S将于2月9日发布 后置一亿像素主摄
2022-01-25 16:39:02
ZOL百万补贴:至高省900 realme GT Neo闪速版到手只需1699
2022-01-25 16:38:51
vivo NEX5全曝光 7英寸大屏+5000mAh大电池
2022-01-25 16:38:39
ZOL百万补贴:至高省550 还不来看看MagicBook X 15 2021
2022-01-25 16:38:28
三星 Galaxy F23 5G现身Geekbench:或搭载骁龙 750G处理器
2022-01-25 16:38:16
谁才是最冷骁龙8?Redmi K50还未发布遭对标
2022-01-25 16:38:03
AI领域人才年薪上看60万 李开复:已形成人才黑洞
2022-01-25 16:30:18
TEFU能量回馈单元基本原理及应用
2022-01-25 16:30:12
盘点诺基亚最新的五款概念机
2022-01-25 16:30:06
The new iPad屏幕对比评测
2022-01-25 16:29:59
美光批量出货业界首款176层QLC NAND
2022-01-25 15:09:04
三星新品发布会官宣 海报预示Galaxy S22全新配色
2022-01-25 15:08:56
ZOL百万补贴:立减300 iQOO Neo5 8GB+256GB到手只需2099
2022-01-25 15:08:47
屏幕芯片都升级 Redmi Note 11国际版即将发布
2022-01-25 15:08:38
3699元 realme GT2 Pro 8+128GB上市发售
2022-01-25 15:08:24
小米海外官方宣布 Redmi Note系列突破两亿四千万台
2022-01-25 15:08:13
搭载豪华影像硬件配置 小米12 Ultra后置全焦段三摄
2022-01-25 15:08:02
电源接通延时器
2022-01-25 15:00:18
汽车电子稳定系统(ESP)详解
2022-01-25 15:00:12
三星新平板 Galaxy Note 10.1全拆解
2022-01-25 15:00:06
Apple nano6 拆解
2022-01-25 15:00:00
第一款无挖孔骁龙8旗舰拯救者Y90曝光
2022-01-25 13:51:28
飞行汽车AirCar获适航证:搭载宝马1.6T发动机
2022-01-25 13:51:20
“14倍大牛股”九安医疗回应收购微软:没任何可能
2022-01-25 13:51:12
改变行业的游戏本!华硕天选3升级登场:双显三模
2022-01-25 13:51:02
配屏下指纹识别!摩托罗拉Moto Edge 30 Pro渲染图曝光
2022-01-25 13:39:07
一加10 Pro支持《王者荣耀》120帧极高帧率模式
2022-01-25 13:38:59
Marshall虎年好礼甄选 摇滚永不停歇
2022-01-25 13:38:51
不懂荣耀Magic V这六大新玩法,别买折叠屏旗舰
2022-01-25 13:38:42
魅蓝新机曝光:5000mAh电池 4800万像素主摄
2022-01-25 13:38:34
ZOL百万补贴:立减1300 摩托罗拉 edge s pro青玉案秒杀
2022-01-25 13:38:24
PS4版本开发中 B站正式登陆索尼PS5游戏主机商城
2022-01-25 13:38:14
配高通骁龙680处理器 Redmi Note 11系列国际版将发布
2022-01-25 13:38:03
德尔福连接器:连接汽车的现在和未来
2022-01-25 13:30:35
电磁继电器工作原理
2022-01-25 13:30:29
3年老本处女拆!联想G450清灰详细教程
2022-01-25 13:30:23
电容屏手机屏幕失灵的最终解决方法
2022-01-25 13:30:18
高频变压器原理
2022-01-25 13:30:12
OLED屏和TFT的区别
2022-01-25 13:30:06
电导率仪的工作原理及使用方法
2022-01-25 13:30:00
单车平均售价超10.6万!长城汽车全年净利67.8亿元
2022-01-25 12:21:34
比特斯拉更激进!宝马申请全新造型方向盘:可折叠
2022-01-25 12:21:26
Steam同时在线人数再创新纪录:超2900万人
2022-01-25 12:21:18
性能彪悍的轻薄二合一本!ROG幻X上架预约
2022-01-25 12:21:10
三星S22价格泄露:顶配过万
2022-01-25 12:21:02
【手慢无】:五年质保!大牌1TB固态硬盘史低秒杀499元
2022-01-25 12:09:22
积木世界全新频率,GAMERRGB DDR5-5600内存开售!
2022-01-25 12:09:15
限时3699元 realme GT2 Pro独家开售福利多多
2022-01-25 12:09:07
冲击高端成了?小米12 Ultra或将搭载骁龙8 Plus+徕卡
2022-01-25 12:08:59
骁龙8 Plus加持!联想拯救者新机曝光 代号Halo
2022-01-25 12:08:51
国行主机有救了 B站今日登陆国行PS5
2022-01-25 12:08:42
微软电脑管家内测版体验 专供国内用户
2022-01-25 12:08:33
ZOL百万补贴:京东京造Q2机械键盘首破800
2022-01-25 12:08:24
干掉360?微软为国内用户推出电脑管家
2022-01-25 12:08:13
魅蓝李楠爆料:苹果正在准备8K眼镜
2022-01-25 12:08:03
人体感应开关原理
2022-01-25 12:00:28
电磁学及其应用
2022-01-25 12:00:22
珍珠白汽车烤漆!台系极冻酷凌电源拆解
2022-01-25 12:00:17
电视机工作原理
2022-01-25 12:00:10
光源种类
2022-01-25 12:00:04
苹果被起诉:iPhone 13可能全球禁售
2022-01-25 10:39:57
英特尔DG2显存曝光:GDDR6 最高16GB
2022-01-25 10:39:50
Windows 11新版本更新:2022唯一功能更新
2022-01-25 10:39:44
微软推出电脑管家:国内专供
2022-01-25 10:39:37
今年20%的iPhone 14将用国产京东方屏幕
2022-01-25 10:39:31
嘴上嫌弃身体诚实:RX 6500 XT卖爆了
2022-01-25 10:39:25
上涨近80%!首款上市RTX 3050显卡售价约3527元
2022-01-25 10:39:17
魅蓝百元新机已入网 4GB内存起步基础款式
2022-01-25 10:39:10
吾皇猫贺新年:OPPO耳机个性化主题弹窗功能上线
2022-01-25 10:39:01
Redmi微信红包封面十点开抢 王一博限量封面不可错过
2022-01-25 10:38:52
【手慢无】航嘉GX500T机箱促销 秒杀169元
2022-01-25 10:38:43
小米11爆降530元 满3000再减350元
2022-01-25 10:38:33
【手慢无】航嘉WD600K全模组电源京东促销 只要399元
2022-01-25 10:38:24
正统"米黑"在官方? 小米注册黑色小米商标
2022-01-25 10:38:13
雷军微博爆吹小米12手感,却因MIX4爆降伤透了米粉的心
2022-01-25 10:38:03
RS485总线的3964(R)协议设计
2022-01-25 10:30:21

热门文章

热点专题