第4章 控制器局域网-CAN
- 格式:ppt
- 大小:557.00 KB
- 文档页数:35
控制器局域网(CAN)技术在工程机械中的应用一前言随着计算机技术、通讯技术、集成电路技术的飞速发展,以全数字式现场总线技术为代表现场控制仪表、设备大量应用,使得传统的现场控制技术及现场控制设备发生了巨大的变化。
繁琐的现场连线被单一、简洁的现场总线网络所替代,系统设计灵活、设备维护简单,信号传输质量也大幅提高。
电子技术的飞速发展及在工程机械上的广泛应用,使得工程机械的智能化程度越来越高,特别是在控制器技术被引入工程机械控制领域后,给工程机械的发展带来了划时代的变化,工程机械的操作便利性、安全性、燃油经济性都得到了大幅提高。
然而,电子设备的大量使用,必然导致车身布线越来越长愈来愈复杂,运行可靠性降低、故障维修难度增大,特别是电子控制单元的大量引入,为了提高信号的利用率,要求人批的数据信息能在不同的控制单元中国共产党享,大量的控制信号也需要实时交换,传统线束已远远不能满足这种需求。
在这种情况下,将串行通讯总线系统引入可以有效解决上述问题。
基于上述原因,博世公司开发了控制器局域网,并获得了国际标准化组织的认可及许多半导体器件制造商、网络系统开发商的支持。
现在它已经被广泛地应用于汽车、工程机械和工业现场控制,实践证明网络是一种性能优异的现场网络。
总线技术的引入彻底改变了工程机械控制领域的面貌,分布式控制系统完全取代了集中式控制系统,在众多具有功能的控制器、传感器和执行器的支持下,繁琐的现场连线被单一、简洁的现场总线网络所替代,系统设计更加灵活、信号传输质量也大幅提高。
众多的国际知名公司早在80年代初就积极致力于工程机械及汽车局域网的应用及研究。
进入90年代,这些曰趋成熟的技术在国外已广泛地应用于工程机械领域。
为缩短与国际先进水平的差距,研究和开发自己的工程机械局域网系统势在必行。
控制器局域网络(CAN)控制器英飞凌XC800系列单片机写在前面本篇内容为英飞凌科技有限公司(Infineon Technologies CO., LTD.)的XC800系列单片机的基础篇之一。
本篇所述内容为XC800系列单片机中的XC886/888和XC878子系列提供CAN外设。
如无特别说明,所指的产品为上述XC800子系列单片机中的XC886CLM 单片机。
由于后续芯片会有更多的改进/增加措施,如需要关注其它产品,需要再结合相应的产品数据手册(Data Sheet)和用户手册(User Manual)!由于版本更新等原因,可能会出现各版本间的资料说法有略微差异,请以英飞凌网站公布的最新英文版本的产品数据手册(Data Sheet)和用户手册(User Manual)为准!本篇内容CAN总线原理Infineon MultiCANMultiCAN的组成MultiCAN的运用实战练习:LED灯控实验(报文的发送/接收)CAN总线原理BOSCH CANCAN(Controller Area Network)为局域网控制总线,符合国际标准ISO11898。
CAN总线最初是由德国的BOSCH公司为汽车的监测、控制系统设计的,属于总线式通讯网络。
CAN总线规范了任意两个CAN节点之间的兼容性,包括电气特性及数据解释协议。
CAN协议分为两层:物理层和数据链路层。
物理层用于决定实际位传送过程中的电气特性。
在同一网络中,所有节点的物理层必须保持一致,但可以采用不同方式的物理层。
CAN的数据链路层功能则包括帧组织形式、总线仲裁和检错、错误报告及处理、对要发送信息的确认以及确认接收信息并为应用层提供接口等。
其主要特点是:能够以多主方式工作,网络上的任意节点均可成为主节点,并可向其它节点传送信息。
非破坏性总线仲裁和错误界定,总线冲突的解决和出错界定可由控制器自动完成,且能区分暂时和永久性故障并自动关闭故障节点。
CAN节点可被设定为不同的发送优先级。
控制器局域网总线一CAN什么是CAN ?•:・CAN全称为Controller Area Network即控制器局域网,是国际上应用最广泛的现场总线之一;・:・最初CAN被设计作为汽车环境中的微控制器通讯在车載各电子控制装置ECU之间交换信息形成汽车电子控制网络比如发动机管理系统变速箱控制器仪表装备电子主干系统中均嵌入CAN控制装置;・:・一个由CAN总线构成的单一网络中理论上可以挂接无数个节点,实际应用中节点数目受网络硬件的电气特性所限制.例如当使用Philips P82C250作为CAN收发器时同一网络中允许挂接110个节点;•:- CAN可提供高达IMbit/s的数据传输速率这使实时控制变得非常容易,另外硬件的错误检定特性也增强了CAN的抗电磁干扰能力.CAN是怎样发展起来的?❖CAN最初出现在80年代末的汽车工业中,由德国Bosch 公司最先提出.当时,由于消费者对于汽车功能的要求越来越多,而这些功能的实现大多是基于电子操作的,这就使得电子装置之间的通讯越来越复杂,同时意味着需要更多的连接信号线.提出CAN总线的最初动机就是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线。
于是,他们设计了一个单一的网络总线,所有的外围器件可以被挂接在该总线上.1993年,CAN 已成为国际标准ISO11898(高速应用)和ISO11519(低速应用)・• CAN是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性, 而且能够检测出产生的任何错误.当信号传输距离达到lOKm时,CAN仍可提供高达50Kbit/s的数据传输速率. ・:•由于CAN总线具有很高的实时性能,因此,CAN已经在汽车工业、航空工业、工业控制、安全防护等领域中得到了广泛应用。
CAN总线的主要特点•:•它是一种多主总线.通信介质可以是双绞线、同轴电缆和光纤,通信距离最远可达10km (5kb/s),最高速率可达IMb/s(40m).•:- CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。
现场总线复习提要第一章(思考与练习)1、过程控制系统的发展经历了那几代控制系统基地式仪表控制系统、模拟式仪表控制系统、直接式数字控制系统(DDC)、集散控制系统(DCS)、现场总线控制系统(FCS)8、生产过程包括哪些装置答:PLC、智能调节器、现场控制站和其他测控装置。
9、什么是现场总线现场总线有哪些特点答:现场总线是一种应用于生产现场,在现场设备之间、现场设备与控制装置之间实现双向、串行、多节点数字通信的技术。
特点:开放性、互操作性和互用性、现场设备的智能化和功能自治性、系统结构的高度分散性、对现场环境的适应性。
10、现场总线的本质含义表现在哪些方面答:现场设备的互连、现场通信网络、互操作性、分散功能块、总线供电、开放式互联网络12、常用现场总线有哪些它们各有什么特点第二章(思考与练习)3、总线的寻址方式有哪些各有什么特点答:3种。
1物理寻址、2逻辑寻址、3广播寻址。
特点:1.用于选择某一总线段上某一特定位置的从设备做为响应者。
2.用于指定存储区单元某一通用区,而不顾及这些存储器单元在设备中的物理分布。
3.用于选择多个响应者。
4、数据通信系统由哪些设备组成各起什么作用答:1.信息源 2.发送设备 3.传输介质 4.接收设备 5.信息接受者作用:1.把各种消息转换成原始电信号;2.将信息源产生的消息信号变换成适合在传输介质中传输的信号,使信息源和传输介质匹配;3.传输信号的媒介4.完成发送设备的反变换,即对信息进行解调、译码和解码等。
5.将复原的原始信号转换成相应的消息。
6、什么是数据传输率它的单位是什么答:单位时间内传送的数据量。
单位有比特率S和波特率B7、试比较串行通信和并行通信的优缺点答:串行通信缺点:传输速度较慢优点:传输线少、连线简单,特别适合多位数据的长距离通信;并行通信缺点:若数据位数较多、传送距离较远时,则线路复杂,成本较高且干扰大,不适合远距离传送。
并行通信的缺点:优点:传送数据速度很快,传输效率高,8、什么是异步传输什么是同步传输各用于什么场合答:异步传输:串行通信的一种,在通信中发送方和接收方不保持同步,即时钟频率不同。