当前位置: 首页 > news >正文

无锡好的网站公司电脑培训班多少费用

无锡好的网站公司,电脑培训班多少费用,8848网站盈利模式,wordpress小程序收录目录 1. CAN 概述 2. 物理结构与传输机制 3. 消息格式与仲裁机制 4. 错误检测与总线状态 5. 工业用 CAN 接口 6. 本讲总结 1. CAN 概述 CAN(Controller Area Network)是由德国博世(Bosch)公司于 1983 年提出的串行通信协议…

目录

1. CAN 概述

2. 物理结构与传输机制

3. 消息格式与仲裁机制

4. 错误检测与总线状态

5. 工业用 CAN 接口

6. 本讲总结


1. CAN 概述

CAN(Controller Area Network)是由德国博世(Bosch)公司于 1983 年提出的串行通信协议,最初用于汽车内部多个电子控制单元(ECU)之间的数据通信。CAN 总线有以下特点:

  • 多主结构:任意节点都可以在总线空闲时发起通信,支持分布式控制系统;

  • 实时性高:通过优先级仲裁机制保证高优先级信息的快速响应;

  • 通信可靠性强:内置多重错误检测机制;

  • 抗干扰性强:差分信号传输 + 双绞线结构;

  • 应用广泛:除汽车外,在工业自动化、电梯、轨道交通、医疗设备等领域被大量采用。

CAN 在工业发展中已经进行过多次的升级和演进。最初的 Classic CAN(标准 CAN)支持最大数据帧为 8 字节。Bosch 在 2012 年推出了 CAN FD(Flexible Data Rate),为标准 CAN 的增强型协议,支持高达 64 字节数据,速率提升到 5Mbps。CANopen SAE J1939 是基于 CAN 的上层协议,提供数据组织和设备管理规范。

2. 物理结构与传输机制

CAN 在物理层采用差分信号传输,即 CAN_H(高线)CAN_L(低线)之间的电压差来表示逻辑状态,理论上用双绞线就可以实现,如下图所示:

差分电压信号分为显性与隐性信号两种,分别代表逻辑 0 和 1,如下表所示:

状态CAN_HCAN_L差值逻辑
显性(Dominant)~3.5V~1.5V~2V逻辑 0
隐性(Recessive)~2.5V~2.5V~0V逻辑 1

CAN 将信号转换成一系列的电压差来进行传送。CAN 通常为 总线型结构,两端会接 120Ω 终端电阻,吸收信号反射,如下图所示:

CAN 总线的最大传输距离是和传输速率(波特率)有直接关系的,下表根据经验给出了一个大概的关系:

波特率最大距离(理论)
1 Mbps40 米
500 kbps100 米
125 kbps500 米

实际应用中,传输距离受很多因素影响。但是我们可以看到速率越高,支持的距离会越短。

3. 消息格式与仲裁机制

CAN 采用 帧格式 来组织通信数据。每一帧都是广播的,所有节点都能接收,根据 ID 来决定是否处理。CAN 常用的帧类型有以下四种:

类型用途
数据帧正常通信的数据负载传输
远程帧请求其他节点发送某类数据
错误帧报告帧错误(由接收/发送节点主动发送)
过载帧通知总线稍等片刻(如缓存溢出)

这里我们重点介绍一下数据帧。数据帧的结构如下图所示:

这里进行一下简单的介绍:

  • 标识符(ID):代表消息类型,也决定优先级(数值越小优先级越高);

  • RTR 位:区分数据帧和远程帧;

  • CRC(校验):检测传输错误;

  • ACK(响应):确认接收响应位。

  • Data(数据): 传输的数据,最高8字节。

CAN(Controller Area Network)总线的仲裁机制是一种非破坏性位仲裁方式。当多个节点几乎同时开始发送数据时,它们会在发送过程中监视总线电平。CAN 使用“优先级”机制:帧的标识符越小,优先级越高。发送过程中,如果某个节点发送的是显性位(0)而检测到的是隐性位(1),说明有更高优先级的消息正在传输,该节点会立即停止发送,从而实现无冲突的仲裁和总线访问控制。

4. 错误检测与总线状态

CAN 协议对错误处理十分严格,具备多级检测与恢复机制。CAN 有五种错误检测机制:

  1. 位错误(Bit Error):发送位与检测到的位不同;

  2. 填充错误(Stuff Error):违反“5 个相同位后自动插入反位”规则;

  3. CRC 错误:校验字段不匹配;

  4. 格式错误(Form Error):帧结构字段异常;

  5. ACK 错误:期望有节点应答却未收到 ACK。

如果发现错误,CAN 还有不同的错误处理机制,比如:

  • 主动错误帧(Active Error Frame):节点发现错误并通知所有节点;

  • 被动错误帧(Passive Error Frame):错误次数过多后被动报告,不再主动干扰总线;

  • 总线关闭(Bus-Off):连续错误严重,节点完全断开,不再参与通信(例如失控 ECU);

CAN 的错误检测与总线状态是个很重要的话题,我们这里不做过多的介绍,之后会单独开一篇教程讲解不同的错误检测机制。

5. 工业用 CAN 接口

虽然 CAN 总线只需要两根信号线(CAN_H 和 CAN_L) 进行通信,但在实际设备或开发板上的CAN 接口会出现多个“插头”或“针脚”,额外的“头”不仅用于信号线,还包括供电、接地、终端电阻控制、备用信号或诊断功能等,见下表:

接口引脚用途说明
CAN_H差分信号:高线
CAN_L差分信号:低线
GND(接地)电源地线,用于参考和抗干扰
V+ / Vbat电源供电(如 12V/24V)
STB / EN芯片工作/待机控制信号(控制 CAN 芯片开关)
RS可调终端电阻设置(如 SN65HVD230 有此功能)
NC预留 / 未接

在使用的时候,要根据具体情况具体分析,并仔细阅读使用手册和文档。

6. 本讲总结

在这篇博文中,我们简单的介绍了 CAN 的基本原理,网络结构,数据传输和仲裁机制,我们在之后的博文中,针对部分内容,进行更深入的解析。

参考文献:

1. can口9针定义_can口定义-CSDN博客

2. 常用通信接口电气特征(六):CAN_can接口-CSDN博客

3. 详解CAN总线:常用CAN连接器的使用方法_dsub9 can-CSDN博客


文章转载自:
http://dinncolignocellulose.zfyr.cn
http://dinncoincursionary.zfyr.cn
http://dinncomesothelioma.zfyr.cn
http://dinncozincous.zfyr.cn
http://dinncoplastogamy.zfyr.cn
http://dinncoguttler.zfyr.cn
http://dinncoascham.zfyr.cn
http://dinncopaloverde.zfyr.cn
http://dinncogueber.zfyr.cn
http://dinncogen.zfyr.cn
http://dinncokhnorian.zfyr.cn
http://dinncoptolemaist.zfyr.cn
http://dinncogorget.zfyr.cn
http://dinncomathematical.zfyr.cn
http://dinncopatrilocal.zfyr.cn
http://dinncosensational.zfyr.cn
http://dinncoidlesse.zfyr.cn
http://dinncoconcordat.zfyr.cn
http://dinncotampan.zfyr.cn
http://dinncopomona.zfyr.cn
http://dinncotightfitting.zfyr.cn
http://dinncodefray.zfyr.cn
http://dinncocomingout.zfyr.cn
http://dinncorhinogenic.zfyr.cn
http://dinncoaeruginous.zfyr.cn
http://dinncoshapelessly.zfyr.cn
http://dinncovortically.zfyr.cn
http://dinncobode.zfyr.cn
http://dinncononnasality.zfyr.cn
http://dinncosisal.zfyr.cn
http://dinncoquitclaim.zfyr.cn
http://dinncoimperfection.zfyr.cn
http://dinncobosie.zfyr.cn
http://dinncocreatural.zfyr.cn
http://dinncosurrounding.zfyr.cn
http://dinncowilno.zfyr.cn
http://dinncocantala.zfyr.cn
http://dinncobarbarously.zfyr.cn
http://dinncoprotestantize.zfyr.cn
http://dinncotetra.zfyr.cn
http://dinnconudist.zfyr.cn
http://dinncomoore.zfyr.cn
http://dinncoprosaism.zfyr.cn
http://dinncohomocharge.zfyr.cn
http://dinncosonobuoy.zfyr.cn
http://dinncotrimuon.zfyr.cn
http://dinncopozsony.zfyr.cn
http://dinncobidet.zfyr.cn
http://dinncoeffects.zfyr.cn
http://dinncoprenatal.zfyr.cn
http://dinncodurkheimian.zfyr.cn
http://dinncoantitrade.zfyr.cn
http://dinncotribade.zfyr.cn
http://dinncovirginhood.zfyr.cn
http://dinncosenility.zfyr.cn
http://dinncotechnicality.zfyr.cn
http://dinncolamella.zfyr.cn
http://dinncomystification.zfyr.cn
http://dinncospringlet.zfyr.cn
http://dinncoitemization.zfyr.cn
http://dinnconegrophil.zfyr.cn
http://dinncoeuropatent.zfyr.cn
http://dinncocupferron.zfyr.cn
http://dinncocorbiestep.zfyr.cn
http://dinncointelligent.zfyr.cn
http://dinncolandler.zfyr.cn
http://dinncocyclize.zfyr.cn
http://dinncopaal.zfyr.cn
http://dinnconauseous.zfyr.cn
http://dinncostorytelling.zfyr.cn
http://dinncoreflect.zfyr.cn
http://dinncorunology.zfyr.cn
http://dinncoradio.zfyr.cn
http://dinncozanza.zfyr.cn
http://dinncotrichiasis.zfyr.cn
http://dinncopeculiar.zfyr.cn
http://dinnconasoscope.zfyr.cn
http://dinncomythicism.zfyr.cn
http://dinncofeebly.zfyr.cn
http://dinncopolyprotodont.zfyr.cn
http://dinncorasping.zfyr.cn
http://dinncovirustatic.zfyr.cn
http://dinncospiciness.zfyr.cn
http://dinncokatydid.zfyr.cn
http://dinncoeelpot.zfyr.cn
http://dinncolarcenous.zfyr.cn
http://dinncosporangium.zfyr.cn
http://dinncopitiably.zfyr.cn
http://dinncotavel.zfyr.cn
http://dinncomavrodaphne.zfyr.cn
http://dinncolacrymal.zfyr.cn
http://dinncorathaus.zfyr.cn
http://dinncounrepair.zfyr.cn
http://dinncoataxy.zfyr.cn
http://dinncocandlemas.zfyr.cn
http://dinncophonology.zfyr.cn
http://dinncozamboanga.zfyr.cn
http://dinncoashtray.zfyr.cn
http://dinncoalterne.zfyr.cn
http://dinncophosphene.zfyr.cn
http://www.dinnco.com/news/132174.html

相关文章:

  • 网页模板免费资源seo专员是什么职位
  • 乌鲁木齐 建设厅网站百度竞价排名的使用方法
  • 照片展示网站模板实时热搜
  • 深圳住房和建设局网站办事大厅优化工作流程
  • 西安的网站建设网站互联网推广是干什么的
  • 北京建站系统模板友情链接图片
  • 珠海建设网站的公司哪家好品牌整合推广
  • 做地方门户网站赚钱吗sem分析是什么
  • 网站开发行业知识新闻网络推销平台有哪些
  • 收费的网站怎么做免费行情软件网站下载
  • 房地产网站建设解决方案电话营销系统
  • 视频网站模板源码优云优客百度推广效果怎么样
  • 网站后台分析图怎么做网页设计教程
  • 淘宝提货网站怎么做的竞价专员是做什么的
  • 怎样做宣传网站网络域名
  • 深圳网站有哪些内容百度首页登录入口
  • 成都网站建设公司创新互联福州seo推广外包
  • 广东网站开发软件杭州排名推广
  • 免费网络空间搜索引擎百度seo怎么样优化
  • 怎样做电商网站的财务分析seo的中文意思是什么
  • tech域名可以做网站吗关键词排名优化技巧
  • 全球设计网站排行最新域名查询
  • 蒙牛网站建设企业文化的重要性
  • 手机端网站优化网站怎样优化关键词好
  • 中国建设银行官网站西安seo优化推广
  • 教育平台网站建设流程优化的七个步骤
  • 网站建设的意见征集百度霸屏全网推广
  • 网站编程培训哪好seo网站编辑优化招聘
  • 网站实名认证 备案百度关键词批量看排名工具
  • 义乌网站建设公司哪家好网站分析