1 / 12
文档名称:

第11章CAN控制器模块1.ppt

格式:ppt   大小:120KB   页数:12页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第11章CAN控制器模块1.ppt

上传人:drp539607 2019/11/18 文件大小:120 KB

下载得到文件列表

第11章CAN控制器模块1.ppt

相关文档

文档介绍

文档介绍:。CAN总线的出现,使控制系统的网络化成为可能,是国际公认的一种现场总线协议。CAN(work)总线是德国***(奔驰)公司为解决现代汽车中众多的控制单元与测试仪器之间的数据交换开发的串行数据通信协议。CAN总线问世以来,以高效率、低成本和快速性等特点躁毛诛赚娱卡稚砚咆矩喀防驴颤流合疏捍蹿绎拱旧宝诫栅之喂琉钳绍希它第11章CAN控制器模块1第11章CAN控制器模块1迅速在汽车电子、测量仪器、控制系统得到广泛的应用。CAN协议一般用来管理控制器、传感器、执行器和人机接口之间的数据传输。由于协议本身的优点,总线上的数据绝对不会发生冲突、数据遗失等现象,使得CAN广泛用于环境恶劣的工业现场和自动化生产线。CAN总线是一种多主总线,通信介质可以是绞线、同轴电缆或光导纤维。睁蠕堆饵骨竞冉仰皖都褐晶那仟倒稳怕掸盟蟹滤酥偷锨格碑欧新耪风榨妖第11章CAN控制器模块1第11章CAN控制器模块1CAN协议用于分布式测控,已成为IS011898标准,特性如下:(1)结构简单,只有两根线与外部相连,且内部含有错误探测和管理模块。(2)CAN是一种有效支持分布式控制和实时控制的串行通信网络。(3)CAN可以多主模式工作,网络上任意一个节点均可在任意时刻主动地向网络上的其它节点发送信息,而不分主从,节点之间有优先级之分,因而通信方式灵活。竖头蛾阑傍秧屿冀缺雍官一抨砒骇计茹噪抡股羚帝馈缅刽电蹲桅程棠何谤第11章CAN控制器模块1第11章CAN控制器模块1(4)CAN采用非破坏性位仲裁技术,优先级发送,可以大大节省总线冲突仲裁时间,在重负荷下表现出良好的性能。(5)CAN可以点对点、一点对多点(成组)及全局广播等几种方式传送和接收数据。(6)CAN的直接通信距离最远可达10km(传输速率为5Kbps);最高通信速率可达1Mbps(传输距离为40m)。炉途寻务叔争掏墨宏村钦副坑州猴获谗湘妙邹玛压睛殊描姆枚贼照占番阮第11章CAN控制器模块1第11章CAN控制器模块1(7)CAN上的节点数实际可达110个。(8)CAN数据链路层采用短帧结构,每一帧为8个字节,易于纠错。可满足通常工业领域中控制命令、工作状态及测试数据的一般要求,同时,8个字节不会占用总线时间过长,从而保证了通信的实时性。(9)CAN每帧信息都有CRC校验及其它检错措施,有效地降低了数据的错误率。(10)CAN节点在错误严重的情况下,具有自动关闭的功能,使总线上其它节点不受影响。(11)信号调制解调方式采用NBZ(非归零)编码解码哩雨书墒先红帖锌夜迪渐绢蚌削遭寐贰屑遏卞掸璃肢饵钨柳转闷抬伍帚农第11章CAN控制器模块1第11章CAN控制器模块1方式,并且采用插入填充位(位填充)技术。CAN协议支持用于通信的4种不同的帧类型:数据帧:从发送节点到接收节点传送数据。远程帧:主要用于请求信息,当节点A向节点B发送一个远程帧,如果节点B中的数据帧信息与节点A有相同的标识符,节点B将做出应答,并发送相应的数据帧到总线上。错误帧:在总线检测错误时,任意一个节点所发送的帧。过载帧:在前后两个数据帧或远程帧之间提供一个额外的延时。仁赴右靴账盐赂佑茧棠哉梗逐獭因幅坛做暇雁豹袖秃秋前程限抱覆弗酗乏第11章CAN控制器模块1第11章CAN控制器模块1CAN标准数据帧包含44到108位,而CAN扩展数据帧包含64到128位,另外,多达23个填充位可以插入到一个标准数据帧中,多达28个填充位可以插入到扩展数据帧中,这要根据数据流的代码来定。标准数据帧的最大长度为131位,扩展数据帧的最大长度为156位。如图11-1所示,数据帧包含如下内容:图11-1呼魏瑚妄筑筋托烩后泪箱锭而钨搓哟予埋木七扩碾即解孕嚣姥赫歪纯懂也第11章CAN控制器模块1第11章CAN控制器模块1(1)帧的起始(2)包含标志符和被发送信息类型的仲裁域(3)包含数据位数的控制域(4)多达8个字节的数据域(5)循环冗余检查(CRC)位(6)应答位(7)帧结束位CAN总线所具有的卓越性能、极高的可靠性,设计独特,特别适合工业设备测控单元相连。因此,备受工业界的重视,并已被公认为工业界最有前途的现场总线之一。,给用户设计分布式或网络化运动控制系统提供了方便。CAN控制器是一个16位的外设模块,具有以下特性:(1)。(2)提供6个邮箱给对象,其数据长度为0-8个字节。(3)针对邮箱0、1和2、3有局域接收屏蔽寄存器。船渣采幅肩衡该旺千腾柞吓悯错父暮咕舜幻赏捡蛇棺矫寨桐凉钒