资源描述
单击此处编辑母版标题样式,*,*,CAN,总线应用解决方案,北京神州飞航科技有限责任公司,杨洋,技术介绍,操作说明,产品选择,内容提要,CAN,总线概述,CAN,,全称为“,Controller Area Network”,,即控制器局域网,是国际上应用最广泛的现场总线之一,CAN,总线是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。当信号传输距离达到,10Km,时,,CAN,总线仍然可以提供高达,5Kbps,的数据传输速率。由于,CAN,总线具有这些特性,它在航空航海工业中受到广泛运用,CAN,总线概述,支持,CAN,总线协议的公司有,Intel,、,Motorola,、,Philips,、,Siemens,、,NEC,、,Honeywell,等公司,神州飞航的,CAN,总线产品采用最新的,CAN2.0B,协议,该协议向下兼容所有的,CAN,总线协议,CAN,总线概述,传输速率:可达到,1Mbps,(,40,米以内),传输距离:,10,千米(,5kbps,以下),支持的介质:铜线,光纤,媒体访问控制方式:,CSMA/,冲突按优先权解决,可挂接的最大节点数:,110,CAN,技术指标,信号使用差分电压传送,两条信号线被称为“,CAN_H”,和“,CAN_L”,,静态时均是,2.5V,左右,此时状态表示为逻辑“,1”,,也可以叫做“隐性”。用,CAN_H,比,CAN_L,高表示逻辑“,0”,,称为“显形”,此时,通常电压值为:,CAN_H=3.5V,和,CAN_L=1.5V,CAN,总线信号传输,CAN,总线信号传输,CAN,总线数据通信,CAN,属于总线式串行通信网络,可实现点对点、一点对多点及全网广播几种方式发送接收数据,为多主方式工作,通信方式灵活,CAN,网络按节点类型分成不同的优先级,CAN,采用非破坏性总线优先级仲裁技术,每帧信息都有循环冗余校验,CRC,及其它检错措施,CAN,节点在错误严重的情况下,具有自动关闭输出功能,CAN,总线以报文为单位进行数据传递,每个报文起始部分标志符,ID,数据域为,0-8,个字节,每个字节,8,位,最高波特率到,1MHz,CAN,总线数据通信,CAN,协议定义了四种不同的帧。,1,、数据帧,这个帧被用于当一个节点把信息传送给系统的任何其它节点。数据帧由,7,个不同的位域组成,即帧起始、仲裁域、控制域、数据域、,CRC,域、应答域、帧结束。数据帧分标准帧和扩展帧,扩展帧相对于标准帧拥有更大的仲裁域,即更多能用来描述帧信息的空间。,CAN,总线报文形式,CAN,总线报文形式,CAN,总线报文形式,2,、远程帧,此帧是基于数据帧格式,只要把,RTR,位设置成远程发送请求(,Remote Transmit Request,),并且没有数据场。总线上发送此帧后,表示请求接收与该帧,ID,相符的数据帧。远程帧由,6,个不同的位场组成,即帧起始、仲裁域、控制域、,CRC,域、应答域、帧结束,CAN,总线报文形式,CAN,总线报文形式,3,、错误帧,任何单元监测到错误时就发送错误帧。错误帧由两个不同的域组成。第一个域是错误标志,用做为不同站提供错误标志的叠加;第二个域是错误界定符,CAN,总线报文形式,CAN,总线报文形式,4,、过载帧,节点需要增加时间来处理接收到的数据时便发送过载帧。过载帧包括两个位域:超载标志和超载界定符,CAN,总线报文形式,网络特性,多主网络,容错机制,多重错误处理和检错机制,总线利用率,高,节点错误的影响,无,通讯距离,10km,通讯速率,高,CAN,总线特点,操作说明,1,操作说明,2,操作说明,3,操作说明,4,操作说明,5,操作说明,6,操作说明,7,操作说明,8,操作说明,9,产品选择,CPCI,总线,PC104,总线,PCI,总线,板卡特点,1,、支持各种通用总线:,PC104,PCI,CPCI,2,、支持,Windows 98/2000/2003/XP,和,Linux,操作系统,3,、支持,VxWorks,实时系统,4,、开发工具包括,VC,VB,Delphi,LabVIEW,CVI,编程语言,5,、,提供了丰富的接口函数,方便二次开发,6,、采用通用,CAN,总线设计,兼容市面上所有,CAN,总线协议,交流时间,谢 谢!,
展开阅读全文