CAN 总线:工作原理、优点和缺点|热门看点
CAN 总线最初是博世在 1980 年代为汽车应用而设计的。 它是一种多主机、多从机、半双工和容错协议,非常适合汽车应用的要求。 它简单、低成本、可靠,可用于恶劣环境。 CAN 总线为车辆中的所有 ECU 提供了一个入口点,这使得连接和诊断变得容易。CAN 总线数据可以提供对所连接设备的性能和状态的宝贵见解。 然而,由于高数据速率、低带宽和多变的网络条件,收集和处理 CAN 总线数据可能具有挑战性。 克服这些挑战的一种可能解决方案是使用 MQTT,即使在网络条件较差的情况下也能将数据从汽车及时传输到云端。
(资料图片)
CAN总线简史“CAN 总线为车辆中的所有 ECU 提供了一个入口点,这使得连接和诊断变得容易。”
CAN 总线的主要目的是为汽车应用建立有效的通信系统,特别是为了降低车辆线束的复杂性。
1986 年,博世推出了他们最初的 CAN 协议,由于其可靠性和稳健性,该协议在汽车制造商中迅速获得了发展势头。 到 1993 年,它成为 ISO-11898 下的国际标准。 总结协议的演变:
•1991 年:梅赛德斯-奔驰成为首批在其 W140 S 级车型中实施 CAN 总线的汽车制造商之一。
•2004 年:推出 CAN FD(灵活数据速率),提供比传统 CAN 网络更高的数据速率和更大的有效载荷。
•2015 年:采用 ISO-16845:2015 作为实现经典 CAN 和 CAN FD 协议的设备的一致性测试计划。随着时间的推移,除了汽车应用,其他行业也开始采用这种多功能网络协议。 今天,它用于工业自动化系统 (CANopen) 和海洋电子设备 (NMEA 2000)。 它的广泛采用主要归功于它即使在恶劣条件下也能可靠运行,同时保持低成本实施要求。
CAN 总线如何工作?CAN 总线是一种分散式通信协议。 其分散式方法使其成为可靠性和实时性能至关重要的汽车和工业系统应用的理想选择。
在 CAN 网络中,所有节点都通过双绞线或光纤电缆连接。 每个节点都有其微控制器负责处理传入消息和发送传出消息。 数据由共享总线上的一个节点广播,允许所有其他节点接收它。 沟通过程的主要阶段是:
1.仲裁:为了防止多个节点尝试同时传输时发生冲突,CAN 使用基于消息优先级的仲裁过程。 消息的标识符值越低,其优先级越高。
2.错误检测:内置错误检测机制可确保 CAN 网络中的数据完整性。 这些包括循环冗余校验 (CRC)、帧校验序列 (FCS) 和来自接收节点的确认位。
3.故障限制:如果任何节点在传输过程中检测到错误或故障,它将进入“错误被动”状态,直到恢复正常运行。 这可以防止错误的传输影响整个系统的功能。
这种功能组合使 CAN 总线能够保持高水平的效率,同时确保复杂系统(如车辆或工厂自动化设备)中不同组件之间的可靠通信。
CAN 协议中的消息结构CAN 总线系统中的消息结构对于设备之间的高效通信至关重要。 该协议使用由多个字段组成的数据帧格式,包括标识符、控制字段、数据字段和错误检测机制。
•标识符:这个唯一的值决定了网络上每条消息的优先级。 在标准的 11 位标识符 (CAN 2.0A) 中,有多达 2048 个不同的优先级可用。 扩展的 29 位标识符 (CAN 2.0B) 提供了更多选项,具有超过十亿个不同的值。
•数据长度代码 (DLC):位于控制字段内,此代码指定数据字段中存在的字节数——范围从零到八个字节。
•数据字段:包含在字节大小的段中跨节点传输的实际信息。
•循环冗余校验 (CRC):一种内置的错误检测机制,通过检测传输错误并在必要时请求重传来确保可靠的通信。
•确认槽:接收节点用来确认消息的成功接收或指示需要重传的错误的单个位。
•错误帧:CAN 消息传递的可选部分,允许节点在检测到自身传输问题或从网络上其他设备接收到的消息时发出信号。
CAN 的类型以下是 CAN 的三种主要类型:#1:低速 CAN
低速 CAN,也称为容错或 ISO 11898-3,以高达 125 kbps 的速度运行。 它专为不太关键的系统而设计,例如车身控制模块、门锁、窗户控制等,在这些系统中数据传输速度并不重要。 它的主要特点是即使在总线中的一根电线发生故障时也能继续运行。
#2:高速 CAN
高速 CAN 或 ISO 11898-2 可以达到高达 1 Mbps 的速度。 与低速网络相比,这种类型的网络具有更快的数据传输速率,因此适用于对时间更敏感的应用,例如发动机管理系统和电子制动系统。 但是,它缺乏低速网络中的容错能力。
#3:CAN FD(灵活数据速率)
CAN
FD 由 Bosch 于 2012 年推出,是高速网络的扩展,具有更高的数据速率(高达 5 Mbps),同时保持与现有高速设备的向后兼容性。 该技术的主要优势在于它能够比传统 CAN 更有效地传输更大的有效载荷,使其成为电子系统日益复杂的现代车辆的理想选择。
CAN总线:优势与挑战优点
CAN 总线数据可以为车辆的性能、健康状况和行为提供有价值的见解。 将 CAN 总线数据收集到云端是通过大数据分析发挥车辆数据潜力的有效方式。
通过将机器学习、人工智能或其他分析工具应用于从大量车辆收集的数据,汽车制造商可以获得有价值的见解并利用它们来优化车辆性能。
•故障检测、故障排除和预测:通过分析 CAN 总线数据,可以识别来自设备和传感器的任何异常或错误信号。 这可以帮助诊断问题的根本原因并在它导致更多损坏或安全问题之前解决它。 制造商还可以通过将收集的数据输入模型来训练机器学习模型来预测故障。
•可视化车辆数据:利用收集到的数据,用户可以开发一个系统来在仪表板上显示聚合数据,允许用户过滤、排序和比较不同的车辆和指标。 仪表板还根据数据分析提供警报和建议。 该系统使用户能够深入了解他们的表现。
•车路协调:将采集到的数据与道路基础设施数据一起计算,构建车路协调系统。人工智能时代,数据是最有价值的财产。 通过将数据从汽车收集到云端,然后将其分发到各种数据基础设施(如数据库和数据湖),用户可以将数据用于几乎所有类型的应用程序。挑战在车辆本地收集 CAN 总线数据已经相当成熟。 然而,由于高数据速率、低带宽和多变的网络条件,收集和处理 CAN 总线数据并将洞察力实时传输到云端可能具有挑战性。 因此,将所有 CAN 总线数据传输到云端进行处理是不切实际的。 相反,可以在边缘侧本地收集和处理 CAN 总线数据,以减少数据量并将洞察力实时传输到云端。您至少需要两个组件来构建这样的解决方案:1.边缘计算引擎:边缘计算引擎可以只采集需要的CAN总线信号,灵活处理并实时触发MQTT传输动作。2.云端MQTT代理:MQTT代理可以帮助将处理后的CAN总线数据实时传输到云端。
标签:
- 甘肃再续“艾黎情”:探职业教育德技并修
- 【城市守望者】致敬抗“疫”一线的“拆弹专家”
- 浙江绍兴越城区核酸检测结果公布 除1例阳性外其余均为阴性
- 内地首例奥密克戎变异株感染者身体状况如何?来自哪里?专家解读→
- 对变异病毒已有准备!关于中国新冠药物,钟南山发声→
- 江苏睢宁小网格大担当 织就乡村振兴“幸福网”
- 改造老旧小区 共享幸福生活
- 天津静海:群众在哪里,文明实践就延伸到哪里
- 齐齐哈尔:初步判断疫情感染来源为接触新冠病毒污染环境和物品
- 重庆大竹林派出所副所长因对群众态度简单粗暴被停职
- 黑龙江讷河病例感染源初步判断为新冠病毒污染的环境和物品
- 致敬2021
- 浙江瑞安民警捐献造血干细胞:14年前的心愿终将如愿
- “考研房”涨价离谱 律师:借机宰客有违市场伦理
- 广州白云机场:14天内有东莞旅居史的旅客须凭48小时核酸阴性证明乘机
- 浙江绍兴本轮疫情已报告确诊病例145例 无症状感染者1例
- 福建龙岩一男子和前妻斗气 扛着126斤硬币到法院“还钱”
- 重庆这座立交酷似“悟空” 走红 设计师揭秘(图)
- 青海警方破获特大电诈案 涉案流水高达1.7亿
- 云南新增境外输入确诊病例3例
- 黑龙江讷河市5名核酸阳性人员流调溯源:接触被新冠病毒污染的环境和物品
- 男子爱上女主播 假扮女主播闺蜜教其他男粉丝刷单
- 广西三市警方联手破获毒品案 全链条摧毁跨境贩毒团伙
- 广东东莞发现2例无症状感染者,部分镇今起全员筛查
- 从百二秦关到闻道凯旋 一个殉职医生最后的朋友圈
- 浙江发补充说明:三地铁路出行政策随风险等级同步调整
- 内蒙古新增本土确诊病例5例 均在呼伦贝尔满洲里市
- 陕西新增本土确诊病例1例 系隔离酒店工作人员
- 31省份新增新冠肺炎确诊病例76例 其中本土51例
- 浙江新增新冠肺炎确诊病例45例 其中本土44例
- 技能就是财富 技工也是人才
- 黑龙江新增本土确诊病例1例、本土无症状感染者4例
- 冷空气“调休”!我国大部陆续迎回暖 中东部雨雪稀少
- 华北黄淮等地大气扩散条件转差 冷空气将影响中东部
- 别误读了野猪或将不再是“三有”动物
- 您的ETC已到期?当心这个诈骗短信!
- 对回家的“宝贝”少一些关注,也是一种帮助
- 升温!北京今日阳光在线 最高气温将升至8℃
- 那年今日 | 一张漫画涨知识之12月14日
- 40岁男子一觉醒来突然听不见了 原因是……
- 本年度星空压轴大赏上演 双子座流星雨观赏地图来了
- 广东东莞大朗镇报告2例新冠肺炎无症状感染者
- 商丘4885份被盗出生证去哪了?10年“悬案”引关注
- 浙江海宁警方通报国家公祭日女子穿和服逛街
- 厨艺不精调料凑?懒人调料:年轻人的“下厨神器”
- “您的ETC已到期?”警方提醒:当心这个诈骗短信
- “网红”局长的热度 自述:走红后我就没有周末了
- 寻回被拐10年的儿子后又送走 儿子:害我没家了
- 小城里的三张面孔和警号301137
- 倡导“就地过年”,需因地制宜科学防疫
- 别用“入乡随俗”为星巴克找借口
- 北京地铁14号线年底全线贯通运营
- 天津市从入境人员中检出奥密克戎变异株
- “外滩活地图”黄俊:一个不想出圈的段子手交警
- 寻找一双儿女的25年
- 无锡市场监管部门责成星巴克涉事门店停业整改
- 海岛警事:为了一座岛和2900平方公里的海
- 北京民警宏福苑抗疫26天:“今夜我和雪花一起出发”
- 星巴克的“金标准”缘何败给了“潜规则”
- 患者被低价药“惊呆”的场面应该更多些
- 影视剧“超前点评”不止是“低级错误”
- “南昌鹦鹉案”下发不起诉决定书 网店上架费氏牡丹鹦鹉被拒
- 河南商丘4885份出生医学证明被盗始末追踪
- 绍兴市病例62-109活动轨迹公布
- 12月7日以来,杭州累计报告新冠肺炎确诊病例19例
- 浙江绍兴新增确诊病例37例 上虞区占36例
- 河南高院对张成功案作出死刑判决
- 四川一滑雪场停电游客被困索道 官方回应
- 浙江绍兴越城区新增1例新冠肺炎确诊病例 当地对防控区域划分进行调整
- 中国内地首次检出新冠病毒奥密克戎变异株
- 知网除了涉及著作权纠纷,是否涉嫌违反《反垄断法》?
- 浙江绍兴越城区新增1例新冠肺炎确诊病例
- 四川眉山千箱柑橘送往呼和浩特市抗疫一线
- 两名青年男女探险三亚落笔洞遗址被困沼泽 消防成功救援
- 中国地理学大会在福州发布《中国地理学界碳中和科技行动福州宣言》
- 天津从入境人员中检出新冠病毒奥密克戎变异株
- 江苏规定学科类校外培训机构一次性收费不超3个月
- 上海数字化转型提升教育质量 智慧教育助力“双减”
- 湖北荆门警方“团圆行动”助失散31年家庭团聚
- 成都大熊猫繁育研究基地大、小熊猫陆续搬入扩建区“新家”
- 隔离不隔爱 封控小区的内外“双向奔赴”
- 重庆摧毁为境外赌博网站提供资金支付结算特大犯罪团伙
- 追忆消防烈士张晓杰:逆火前行留忠魂
- 北京永定河以西地区高质量发展五年行动计划发布
- 打造北方“高颜值”大都市 沈阳再建2000个口袋公园
- 重庆抓获并对3516名跨境赌博犯罪嫌疑人采取强制措施
- 青海茫崖采油工人原创音乐作品获全国陶笛音乐作曲大赛二等奖
- 青海湖国家公园:推进流域生态保护 明确生态旅游发展空间
- 青海2020年水土保持成绩单:治理面积超2000平方公里
- 浙江金华依法查处多起涉疫违法案件 警方提醒民众不信谣
- “上头电子烟”竟涉毒 湖南首例涉新型毒品合成大麻素案告破
- 无视疫情防控要求 浙江舟山普陀一麻将房店主被拘9日
- 首批295个“司机之家”服务点上线地图应用
- “一场必须跑赢的战役” 沈阳民警争分夺秒跑赢骗子
- 湖北一自然保护区发现一批野生动物
- 扰乱核酸检测点秩序 男子被行政拘留8日
- 安徽“铁拳”查办4万余民生案件 案值1.27亿
- 贵阳警方推出利民户政新举措“三最”解民忧
- 内蒙古满洲里新增3例本土确诊病例 治愈出院32例
- 安徽大别山:林长制让绿水青山变幸福山
广告
广告
- CAN 总线:工作原理、优点和缺点|热门看点
- 抗血栓药行业市场格局 2023中国抗血栓药行业投资价值
- 华为MateBookD14SE版笔记本已经上线|世界消息
- 做过试管,花十万怀孕的体验
- 善康医药:无产品,亏损1.8亿元,公司估值一路走高|IPO观察
- “你好好复习!”民警找回遗失的高考证件送到家
- 全球看热讯:翻译:法网2023之玛雅:巴西第1女将进大满贯4强,网球不是100米而是马拉松
- 手机问题:中兴axon30pro后盖材质是什么
- 【收评】硅铁日内下跌1.59% 机构称硅铁反弹做空为主_当前通讯
- 貔貅开光认主人最佳吉日 貔貅怎么开光认主人_环球新要闻
- 【护航高考】“幸亏遇到了你们!”
- 某房企四大名著烂尾项目!-独家
- 世界观点:Stack Overflow 版主罢工,抗议公司允许 AI 内容涌入网站
- 天天热推荐:6月6日CBOT小麦连续五个交易日上涨
- 【天天热闻】南昌市已安排近3.32亿元衔接资金赋能乡村振兴
- 环球微头条丨南方观察 | 第十九届文博会开幕,福田展馆“文荟八方,博览四海”
- 明星基金继续押注中国股票:每一次下跌都是买入好机会_天天百事通
- 首钢股份:目前公司与东北大学、北京理工大学、北京科技大学等一批高校及科研团队持续开展课题合作研究工作|资讯推荐
- 卡霍夫卡水电站大坝遭袭 芝加哥期货交易所主要农产品期价上涨|天天观热点
- 牙买加派对装饰品-聚看点






