通信接口与通信协议_2解读.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RS-422 由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信,所以RS-422支持点对多的全双工通信。 RS-485 RS-485的电气特性和RS-422一样。 RS-485,在RS-422后推出,绝大部分继承了422,主要的差别是RS-485可以是半双工的,而且一个驱动器的驱动能力至少可以驱动32个接收器(即接收器为1/32单位负载),当使用阻抗更高的接收器时可以驱动更多的接收器。所以现在大多数全双工485驱动/接收器对都是标:RS422/485的,因为全双工RS485的驱动/接收器对一定可以用在RS422网络。 RS-485总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。 RS-485组成半双工网络,一般是两线制,多采用屏蔽双绞线传输。 RS-485网络中只能有一个主设备,其余为从设备。 RS-485 总线网络 RS485网络拓扑采用终端匹配的总线结构。构建时需注意: 1.采用一条双绞线电缆作总线,将各个节点串接起来,从总线到每个节点的引出线长度应尽量短,以便使引出线中的反射信号对总线信号的影响最低。 2.应注意总线特性阻抗的连续性,在阻抗不连续点就会发生信号的反射。 3.终端负载电阻问题,需在总线电缆的开始和末端都并接终端电阻,阻值一般为120Ω,因为一般双绞线的特性阻抗为100~120 Ω. CAN bus 控制器局域网CAN(Controller Area Network),最初是由德国Bosch公司设计的,应用于汽车的监测和控制。 1991年9月,Philips制定并发布CAN技术规范:CAN 2.0 A/B。1993年11月,ISO组织正式颁布CAN国际标准 ISO11898。 CAN-bus是唯一成为国际标准的现场总线,也是国际上应用最广泛的现场总线之一。 CAN总线协议包括对CAN控制器和收发器的规定。即包括物理层和数据链路层。 CAN bus 通讯距离与波特率有关,最大通讯距离可达10km,最大通讯波持率可达1Mbps。 CAN总线采用了多主竞争式总线结构,具有多主站运行和分散仲裁的串行总线以及广播通信的特点。 CAN总线上最大地址数可达256,实际收发器一般支持120个。 显性(逻辑0):CAN_H对地为3.5V(3V),CAN_L为1.5V(1V) 隐性(逻辑1):CAN_H对地为2.5V(2.3V),CAN_L为2.5V(2.3V) CAN2.0A :CAN标准报文格式 CAN2.0B :CAN标准报文格式和扩展报文格式 具有11位标识符的CAN帧称为:标准帧 具有29位标识符的CAN帧称为:扩展帧 CAN bus CAN总线收发器 CAN总线网络连接和匹配电阻的设计可参考RS-485总线匹配电阻设计。原理相同。 CAN bus 帧格式 数据桢:从发送节点向其它节点发送数据 远程帧:向其它节点请求发送具有同一识别符的数据桢 错误帧:指明已检测到总线错误 过载帧:用以在数据桢(或远程帧)之间提供一份附加的延时 CAN bus 标准数据桢结构 CAN bus 扩展数据桢结构 CAN bus 总线仲裁 总线上显性电平支配隐性电平。 逻辑’0’为显性电平,逻辑’1’为隐性电平。 总线空闲时,任何节点可以发送报文。 总线上每条报文都具有惟一的11位或者29位标识符。 报文标识符的值越小,具有越高的优先权。 多个节点同时发送时,总线在”仲裁场”逐位仲裁,高优先权的报文赢得仲裁,继续发送报文。 失去仲裁权的报文在总线空闲时重新发送。 CAN bus 仲裁 USB概述 USB(Universal Serial BUS,通用串行总线)是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。 USB的显著特点就是支持即插即用和热插拔功能。 目前主要使用的协议版本为USB1.1,USB2.0和USB3.0,各协议向下兼容。USB1.1支持12Mbps和1.5Mbps的数据传输率。USB2.0支持高达480Mbps的数据传输率。USB3.0支持5Gbps。 USB标准接口为4针插头(USB3.0为9针)。 USB控制逻辑 收 发 器 USB寄存器 D+ D- USB接口 CPU总线 USB功能模块图 USB网络 USB网络采用阶梯式星形拓扑结构。一个USB网络中只能有一个主机。主机内设置了一个根集线器,提供了主机上的初始附属点。USB协议规定最多允许5级集线器进行级联。 集线器 (复合设备) 游戏杆 USB设备 (根阶梯) 阶梯0 扫描仪 鼠

文档评论(0)

bbnm58850 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档