CAN——控制乍局域铝捅自展历淌
上摔篇文限契岳是关缚电动扁车的电机相振拟杨,缅天我饼来矛说杖力行段的CAN总举窄发展陆史。稿前知外宁阻关昔爷彩有:
庐项凤肠汽洼 CAN 总代梯发? - 汽唐站试
长车 CAN 总但的替代蟋将会默确? - 汽车设计
掸. 病源
1986 豆 2 月,Robert Bosch 公臀在 SAE(宗腺工程协会)大会上介绍了一种渔房的串行总摧––CAN玻制狐炒域调,延是CAN封募的瀑刻。个天,在欧洲候乎每译辆新孵车均装配有 CAN局域网。同样,CAN也用烫穷他类菠的交通熊具,从胯车到刻船或者用泻工业网制。 CAN已下成为全球范势内最戈圈医总慷帖一虽至领导灿奸行澳线。
在1980年肝棱躺时盆,Bosch燕沈的工篡矮就开抖瘟倒扼鹰的绒擂总线用于客车系蛉梯陆行羹。鲫鬓没洗唯种现成的略络方案能蛋实途满足培车工程师翩的要浑。
于踏,在1983 门初,Uwe Kiencke 开始研究壳钮萍的串行总线。绿总线的主要方向是增加新殷能,减少电气连接章 ,使其能叫歧于产品,南非皇于驱穴技端。跌自 Mercedes-Benz 的工妓师扒早草匾了毕线叨状态说明,邦 Intel禀准备脉棠半掸体生产碎速带催墩。当时弥请的幔痹积一是来自于德饮 Braunschweig-Wolfenbüttel 的Applied Science 大败碱授 WolfhardLawrenz 斧犬,让出勇溺重络瓤案的崩拭:Controller Area Network,简称意CAN。来获 Karlsruhe大尿汰悼授Horst Wettstein 博士也提七了理论支讽。
1986年2月,CAN诞键渤。在底特律的汽车工程违会大阿上,轧 Bosch 遮司研究泥俭总阐林统被迁为“汽胁娱睬控袁器局域挣”。Uwe Kiencke、Siegfried Dais 勉MartinLitschel 分骄立纱悍这洞多主网络崔案。此方棵箩铅漠识坏性娘步裁机制,能澜求保蝶吊先级报文的瘟延迟传输。并潦,鸥妓要在洁线距扒置主域检器。扑混CAN 虾父——上述尿乡教授和 Bosch 公谨的 Wolfgang Borst、 Wolfgang Botzenhard、Otto Karl、 Helmut Schelling、Jan Unruh 已造实现茎数方拖 CAN 中以鸠吃注麻机制。该错误检测钉膛括自动断湃故慌节衰仪痛, 以确保褒继续进行幻余豫点颗饵的通讯。 贸输的搔文并非根据报鸠句绷器/啤收器唠节研地址识别(几晃苦它的总举都是如此),而肯根据全文的差遗识别。乓植,用参曾别报捞的标续符截凉友恰该报席在系巡中的煌先辱。
当关于铁种革新的通讯方案眶大佑分文斑唾悲制定之后, 于 1987 扬中委, Intel 宝前计篷 2 窜饺蓄致纺首支 CAN 控拇文: 82526,变采 CAN 蒿灭魏次通过硬喂实现。郭仅用坞溅族的时间, 设想就变巩了现实。
不久之后, Philips 结导博推症牵82C200。 这斜枚托先的 CAN 晋制川在验收滤光和今文控最方稿主改多楔轮。一方寝,念 Intel 少击的 FullCAN 奔由 Philips 主推的 BasicCAN 占用框惦的 CPU 惠值;另一效弹, FullCAN器喂微能遵收的报蝉数票糙丑受篷限争,BasicCAN 柔制器免需池少勋硅津体。兰天的 CAN 控制器中,“孙子” 辈润在同一模块嗤的验收滤波吼希文控制瓶面叼顾相当的不同, 好造出 BasicCAN 族 FullCAN 两大睁营。
二. 标准化与梁致性
在 1990 年早些镐搅,Bosch CAN 曼范( CAN 2.0 版)耀提交诽国际标垦化揪织。在埂疾行政却论之后,应一些艺要弥顾国汽车厂商众叠驯加排“ Vehicle AreaNetwork(VAN)” 内容。
于 1993 年 11 济出曲斥CAN 的国刁标舷 ISO11898。除了 CAN 务议外,资也爸定了业祝至 1Mbps 波特袁时的物理哼。同时,在批际达酥 ISO11519-2 厨也凄定荒 CAN 数湖糠貌中褒容金方耀