CAN总线开发入门.doc

上传人:scccc 文档编号:13780847 上传时间:2022-01-23 格式:DOC 页数:2 大小:37.50KB
返回 下载 相关 举报
CAN总线开发入门.doc_第1页
第1页 / 共2页
CAN总线开发入门.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《CAN总线开发入门.doc》由会员分享,可在线阅读,更多相关《CAN总线开发入门.doc(2页珍藏版)》请在三一文库上搜索。

1、广州虹科电子科技有限公司2CAN总线开发入门CAN总线(Controller Area Network )即控制器局域网,是国际上应用最广 泛的现场总线之一。起先CAN总线被设计作为汽车环境中的微控制器通讯,在车 载各电子控制装置ECU之间交换信息,形成汽车电子控制网络,比如发动机管理 系统、变速箱控制器、仪表装备、电子主干系统中均嵌入CAN控制装置。CAN总线是一种多主方式的串行通讯总线。基本设计规范要求有高的位速 率、高抗电磁干扰性,而且能够检测出产生的任何错误。当信号传输距离达到 10Km时,CAN总线仍可提供高达 5Kbps的数据传输速率。由于 CAN串行通讯总 线具有这些特性,它很自

2、然地在汽车制造业以及航空工业中受到广泛应用。作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方 式,CAN总线已被广泛应用到各个自动化控制系统中,从高速的网络到低价位的 多路接线都可以使用 CAN总线,例如,在汽车电子、自动控制、智能大厦、电力 系统、安防监控等各领域,CAN总线 都具有不可比拟的优越性。CAN总线是一门比较系统的技术,涉及的许多新技术来自于各个应用领域。 其中,包含各类技术的产品之间的关系是相辅相承,协作无间,才能构成一个实 际运行的CAN总线通讯网络控制系统。站在一个 实际项目的角度,可能只需要取 其中一些环节,就足够于具体应用。许多与CAN总线 相关的知识

3、点是紧密衔接的,同时去理解两个知识点有可能比学习其中一个知识点效果更好。比如熟练地 运用CAN接口卡或用户设备模块进行网络通讯,自然而然就会对CAN2.0A/B协议与芯片加深理解,还能够同时掌握与通讯协议相关的知识点。CAN2.0A/B协议可能是CAN总线技术中最枯燥的章节,单独地去理解这些理 论并不容易。最好的方法是多看几个从逻辑分析仪上捕获的CAN总线帧信息波形,一边对照一边分析。另外,将 CAN原型板与CAN接口卡构成一个CAN总线 通讯网络,然后进行 CAN总线 帧通讯 接收/发送/故障 等测试,会对理解 CAN2.0A/B协议 起到比较好的帮助作用。在建立一个实际运行的 CAN总线通

4、讯网络时,由CAN底层硬件来实现对物 理层、数据链路层的控制。CAN2.0协议规定的通讯检错机制已足够保证 CAN总 线通讯网络具有非常高的可靠性,但对于用户协议层,仍然需要制定或选择合适 的通讯协议,对网络上的通讯数据流进行解析与管理。对于普通的CAN总线应用领域,采用通常的“命令-响应”模式通讯协议, 即可以实现非常可靠且有效的主从通讯网络。对于需要进行大量数据交换,或者 通讯方式灵活的 CAN总线网络,也可以采用一些标准的多主通讯协议,比如 HilonB协议,或者采用CAN2.0协议中远程帧定义。一旦准备启动一个具体的 CAN总线项目,首先就会选择合适的 CAN总线,开 发工具PEAK系

5、列CAN工具品种众多,规格齐全,能够向客户提供多种层次的选择 不仅具有与国际产品相近甚至超越的性能,性能价格比一流。由于CAN总线 是一个串行通讯网络,单个 CAN节点的调试存在局限性,也 会产生许多困难,并不能够代表实时运行的真正 CAN总线网络。因此,在网络中 需要建立1个基于PC的CAN节点 可使用PEAK接口卡等,才能够有效地对 CAN总线网络通讯进行实时调试/监控。PEA则以提供CAN开发套件中的个人电脑 CAN硬件接口,用于CAN硬件的软 件开发工具,以及相关应用类软件。各种 PC-CANS口能够保证PC和CAN网络畅 通通信。开发类软件有四个级别可以选择,分别是轻量级,基础级,评

6、估级以及 开发级,以适用不同的用户需求。关于应用类软件,有各种CAN监视软件和管理软件以及方便使用的小插件。在CAN总线通讯网络的建设中,还需要涉及其他相关联的技术支持.比如网络 保护、通讯电缆等。CAN总线基本设计规范要求有高的位速率、高抗电磁干扰性,而且能够检测出产生的任何错误。主要是用在强干扰环境,室外远程通讯等场合。需要根据实际情况,考虑增加一些附加网络保护设施,比如过电压保护、 温度保护、防雷击装置、极性保护等,以防止雷击、浪涌、极性反接等,以预防 故障发生,起良好的保护作用。对于通讯电缆,也有相应的规定,使用国标 AWG18截面积为0.75平方毫米 的普通双绞线,一般可以保证在 1KM距离下实现CAN可靠通讯。如果CAN通讯 距离超过1KM则建议通讯电缆线的截面积大于 1.5平方毫米。PEAK也提供了大量的附件供客户选择,有各种适配器以及电缆,插头等, 充分考虑到CAN应用中各种需要的情况。广州虹科电子科技有限公司电话:020-3874 3030; 3874 3032 网站:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1