第8章串行通信祥解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章串行通信祥解.ppt

RS-232全双工信号线 (3)RS-422A接口标准 采用了平衡差分传输技术,提高了共模抑制能力,大大减小了地线电位差引起的麻烦。 优点:RS-422A比RS-232C传输距离长、速度快,传输速率最大可达10Mb/s,在此速率下,电缆的允许长度为12m,如果采用低速率传输,最大距离可达1200m。 RS-422A的接口电路如图8-13所示,发送器SN75174将TTL电平转换为标准的RS-422A电平;接收器SN75175将RS-422A接口信号转换为TTL电平。 图8-13 RS-422A接口标准 RS-422 SN75174 SN75175 TTL输出RXD TTL输入TXD TTL输入TXD TTL输出RXD 3-18 RS-422全双工,两对平衡差分信号线 (5)RS-485接口标准 RS-485是一种多发送器的电路标准,它扩展了RS-422A的性能,允许双导线上一个发送器驱动32个负载设备。负载设备可以是被动发送器、接收器和收发器。RS-485电路允许共用电话线通信。电路结构是在平衡连接电缆两端有终端电阻,在平衡电缆上挂发送器、接收器和组合发收器。RS-485标准没有规定在何时控制发送器发送或接收机接收数据。 RS-485最小型由两条信号电路线组成。每条连接电路必须有接地参考点,这电缆能支持32个发送接收器对。为了避免地面漏电流的影响,每个设备一定要接地。电缆应包括连至每个设备地的第三信号参考线。若用屏蔽电缆,屏蔽应接到设备的机壳。典型的RS-232到RS422/485转换芯片有:MAX481/483/485/487/488/489/490/491,SN75175/176/184等,它们均只需单一+5v电源供电即可工作。接口示意图如图8-15所示。 图8-15 RS-485接口示意图 第8章 串行通信与可编程8251A接口芯片 RS232-C 传输速率限制在20kb/s以内,最大距离限制在15m内。传输速率低、通讯距离短。 RS422标准规定平衡驱动和差分接收的方法,抗共模干扰能力强,最大传输速率为10Mb/s,最大距离限制在1200m内。 RS485是RS-422A的变型,它与RS-422A的区别在于: RS-422A为全双工,采用2对平衡差分信号线。 RS485为半双工,采用1对平衡差分信号线。 RS485仍采用双端输出(差分输出)与RS422相似,但只用单电源(+5V或3V), 传输距离长,抗干扰能力强。 RS-485半双工,1对平衡差分信号线 RS-485信号线 SN75176 SN75176 TTL电平 RS-422全双工,两对平衡差分信号线 RS-485半双工,1对平衡差分信号线 (6)20mA电流环串行接口 20mA电流环是目前串行通信中广泛使用的一种接口电路,其原理如图8-16所示。 由于20mA电流环是一种异步串行接口标准,所以在每次发送数据时必须以无电流的起始状态作为每一个字符的起始位,接收端检测到起始位时便开始接收字符数据。 电流环串行通信接口的最大优点是低阻传输线对电气噪声不敏感,而且易实现光电隔离,因此在长距离通信时要比RS-232C优越得多。 图8-16 20mA电流环接口原理图 第8章 串行通信与可编程8251A接口芯片 (7)通信接口选择 ① 通信速度和通信距离。这两个指标具有相关性,适当降低传输速度,可以提高通信距离,反之亦然。例如,采用RS-232C标准进行单向数据传输时,最大的传输速度为20 kb/s,最大的传输距离为15 m。而采用RS-422A标准时,最大的传输速度可达10 Mb/s,最大的传输距离为300 m,适当降低传输速度,传输距离可达1200 m。 ②抗干扰能力。在一些工业测控系统中,通信环境十分恶劣,因此在通信介质选择、接口标准选择时,要充分考虑抗干扰能力,并采取必要的抗干扰措施。例如在长距离传输时,使用RS-422A标准,能有效地抑制共模信号干扰;使用20mA电流环技术,能大大降低对噪声的敏感程度。 在高噪声污染的环境中,通过使用光纤介质可减少噪声的干扰,通过光电隔离可以提高通信系统的安全性。 第8章 串行通信与可编程8251A接口芯片 PC机串口编程 利用BIOS INT14H 实现串口编程 1、串口初始化 ?例如要求COM1口的传输率为2400波特,字长为8位,1位终止位,无奇偶效验: __asm { ??? mov AH, 0 ??? mov AL, 0A03h ?// 0A03h ??? mov DX, 0????? // COM1 ??? int 14h??????? // 调用BIOS } ? 2 发送数

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档