RS232协议和RS485协议有什么不同?

RS232协议和RS485协议有什么不同?
RS232
  RS232是⼀种异步传输标准接⼝。通常 RS-232 接⼝以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现 。RS232最常⽤的连接⽅式是三根线:⼀条发送线、⼀条接收线及⼀条地线。
  电平信号:逻辑1(MARK)=-3V~-15V,逻辑0(SPACE)=+3~+15V
  传输距离:RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采⽤150pF/m的通信电缆时,最⼤通信距离为15m;若每⽶电缆的电容量减⼩,通信距离可以增加。传输距离短的另⼀原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模⼲扰(两条传输线上的信号同时变⼤或变⼩)等问题,因此⼀般⽤于20m以内的通信。
  RS232不能实现多机通信。
  原因:RS232为全双⼯的通信⽅式,⼀般的连接⽅式都为TTL电平《--电平转换芯⽚--》RS232电平,线路空闲时发送和接收的TTL电平都是⾼电平,电平转换芯⽚之后得到的RS232电平总是低。现在假设A为主机,B和C为从机,那么A想给B发送信号的时候没有问题,因为A的TXD线连接在B和C的RXD线上⾯,此时B和C的RXD线都是正常的处于等待接收(空闲)的状态,但是如果B如果收到信号想给A回复
的时候,B的TXD与C的TXD线都同A的RXD线连接在⼀起的,B此时处于发送数据的状态(B即想控制⾃⼰的TXD线⾼低电平之间变化),然⽽C此时处于空闲状态(C想保证⾃⼰的TXD线为低电平不变),这个时候B和C的TXD线之间就出现了通信冲突。所以RS232可以实现点对点的通信⽅式,但这种⽅式不能实现组⽹的功能。
气雾阀
  传输速率:RS232的传输速率较慢,能够达到1Mbps的已经⽐较少。
  RS485
  RS485⼀般采⽤两线制传输:A、B两条传输线。
  电平信号:-2V~-6V表⽰“0”,+2V~+6V表⽰“1”,电压为A-B的电压。
  传输距离:⼀般1Km以内都没有问题。理论上,通信速率在100Kpbs及以下时,RS485的最长传输距离可达1200⽶,但在实际应⽤中传输的距离也因芯⽚及电缆的传输特性⽽所差异。在传输过程中可以采⽤增加中继的⽅法对信号进⾏放⼤,最多可以加⼋个中继,也就是说理论上RS485的最⼤传输距离可以达到9.6公⾥。如果真需要长距离传输,可以采⽤光纤为传播介质,收发两端各加⼀个光电转换器,多模光纤的传输距离是5~10公⾥,⽽采⽤单模光纤可达50公⾥的传播距离。
  RS485可以实现多机通信。
  原因:RS485为半双⼯通信⽅式,即分时实现收和发。总线空闲的状态下需要保证状态为逻辑1,也就是A-B的电压符合逻辑1的电平值。假设此时1为主机,2和3为从机,数据线的连接⽅式为1,2,3的A连接在⼀起,1,2,3的B也连接在⼀起,不存在RS232连接⽅式的问题。
  补充:
  同步传输是⼀种以数据块为传输单位的数据传输⽅式,该⽅式下数据块与数据块之间的时间间隔是固定的,必须严格地规定它们的时间关系。每个数据块的头部和尾部都要附加⼀个特殊的字符或⽐特序列,标记⼀个数据块的开始和结束,⼀般还要附加⼀个校验序列,以便对数据块进⾏差错控制。
  异步传输(Asynchronous Transmission): 异步传输将⽐特分成⼩组进⾏传送,⼩组可以是8位的1个字符或更长。发送⽅可以在任何时刻发送这些⽐特组,⽽接收⽅从不知道它们会在什么时候到达。⼀个常见的例⼦是计算机键盘与主机的通信。
楼宇对讲门禁系统>边缘融合机
  同步异步的区别主要就在于收发双⽅的时钟是否同步。
工程机械液压系统
  波特率计算:如果设置波特率为115200,数据位为8bit,起始位为1bit,结束位为1bit,校验位为1bit;
  那1s钟不间断可传送的字符(1bit起始位+8bit数据位+1bit校验位+1bit结束位,共11bit)为115200/11自制自慰器
=10472;
10472/1024结果约为10.227所以速率约为10kB/ps。
  RS232协议和RS485协议有什么不同?
  典型的串⾏通讯标准是RS232和RS485.它们定义了电压,阻抗等。但不对软件协议给予定义区别于RS232, RS485的特性包括:
  1. RS-485的电⽓特性:逻辑“1”以两线间的电压差为+(2—6) V表⽰;逻辑“0”以两线间的电压差为-(2—6)V表⽰。接⼝信号电平⽐RS -232-C降低了,就不易损坏接⼝电路的芯⽚,且该电平与TTL电平兼容,可⽅便与TTL 电路连接。
  2. RS-485的数据最⾼传输速率为10Mbps
隐蔽式水箱  3. RS-485接⼝是采⽤平衡驱动器和差分接收器的组合,抗共模⼲能⼒增强,即抗噪声⼲扰性好。
  4. RS-485接⼝的最⼤传输距离标准值为4000英尺,实际上可达 3000⽶,另外RS-232-C接⼝在总线上只允许连接1个收发器,即单站能⼒。⽽ RS-485接⼝在总线上是允许连接多达128个收发器。即具有多站能⼒,这样⽤户可以利⽤单⼀的RS-485接⼝⽅便地建⽴起设备⽹络。 因RS-485接⼝具有良好
的抗噪声⼲扰性,长的传输距离和多站能⼒等上述优点就使其成为⾸选的串⾏接⼝。因为RS485接⼝组成的半双⼯⽹络 ,⼀般只需⼆根连线,所以RS485接⼝均采⽤屏蔽双绞线传输。 RS485接⼝连接器采⽤DB-9的9芯插头座,与智能终端RS485接⼝采⽤DB-9(孔) ,与键盘连接的键盘接⼝RS485采⽤DB-9(针)。

本文发布于:2024-09-23 15:32:39,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/135299.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:传输   电平   距离   数据   信号   连接
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议