
什么是CAN总线?
CAN 是Controller Area Network 的缩写(以下称为CAN) , 是ISO国际标准化的串行通信协议 。 在汽车车载产业中 , 出于对车载安全性、舒适性、方便性、低功耗、低成本等等的要求 , 各种各样的电子控制系统被开发了出来 。 由于这些电子控制系统之间通信所用到的数据类型、对可靠性的要求都不尽相同 , 而且由多条总线构成的情况也非常多 , 线束的数量也随着构成情况而增加 。 为适应“适当减少线束的数量”、“通过多个LAN , 进行对大量数据间的高速数据通信”的需求 , 1986 年德国电气商博世公司开发出了面向汽车行业的CAN 通信协议 。 此协议推出之后 , CAN 通过ISO11898 及ISO11519 进行了标准化 , 成为了欧洲已在汽车行业网络控制系统内的标准协议 。
CAN 的高性能和可靠性的特点现已被了解认同 , 并且被广泛地应用在工业自动化、船舶、医疗设备、工业设备自动化等行业 。 CAN总线俨然是当今自动化领域技术发展的大热之一 , 被誉为自动化领域的计算机局域网 。 它现为分布式控制系统实现各节点之间的实时、可靠的数据通信提供了强大有力的技术支持 。 【微博|什么是CAN总线?简单了解一下】CAN的优势特点
CAN是属于现场总线的范畴之内的 , 它是有效支持分布式控制、实时控制的一种串行数据通信网络 。 相较于许多RS-485基于R线构建的分布式控制系统而言 , 基于CAN总线的分布式控制系统在以下方面都具有明显的优势:
- 网络之间各个节点的数据通信实时性较强
- 开发周期相较其他短
- 是已经形成国际标准的通信协议
CAN总线是德国BOSCH从80年代初为了解决现代汽车中众多控制、测试系统之间的数据交换 , 从而开发出来的一种串行数据通信协议 , 它是可以用双绞线、同轴电缆或光导纤维来作为通信介质的一种多主总线 。 通信速率最高可达1Mbps 。 同时它还具备以下特点:
- 可以完成对通信数据的成帧处理
- 在理论上 , CAN构成的网络节点个数是不受限制的 。
- 可在各节点之间实现自由通信、且网络结构很简单 。
- ios16|未受到电商冲击,理发店为啥还是纷纷倒闭?过来人说出真相
- 有人觉得中暑就是热出来的,吃一些退烧药就好了,这种做法 蚂蚁庄园今日答案6月28日
- 浮甘瓜于清泉,沉朱李于寒水”描述的是什么场面 蚂蚁庄园今日答案6月28日
- 为验证人类和黑猩猩,是否会产生新的后代,科学家找来5位姑娘!
- 喜马拉雅山出现的“雪人”是何生物?目击者:智商高、攻击性强
- 为什么科学家表示人类“灭绝”的可能性极低?这些理由你赞同吗?
- 显卡|这就是RTX 4090 Ti显卡?又厚又重,超过三槽要1200W电源
- 为什么科学家知道太阳的原理,却无法制造出人造太阳
- 土耳其发现四肢爬行人群,这是咋回事?科学家警告:人类要留心了
- 图像传感器|到手1849元重量189g这才是高性价比的骁龙870直屏手机
