RS485 和 RS232 通讯接口有什么区别?
什幺是 RS485 接口
RS485 接口组成的半双工网络,一般是两线制(以前有四线制接法, 只能实现点对点的通信方式,现很少采用),多采用屏蔽双绞线传输。这种接 线方式为总线式拓扑结构在同一总线上最多可以挂接 32 个结点。在 RS485 通信网络中一般采用的是主从通信方式,即一个主机带多个从机。
很多情况下,连接 RS-485 通信链路时只是简单地用一对双绞线将各 个接口的 A、B 端连接起来。RS485 接口连接器采用 DB-9 的 9 芯插头座,与 智能终端 RS485 接口采用 DB-9(孔),与键盘连接的键盘接口 RS485 采用 DB-9(针)。
什幺是 RS232 接口
rs232 接口是 1970 年由美国电子工业协会(eia)联合贝尔系统、 调 制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的 全名是数据终端设备(dte)和数据通讯设备(dce)之间 串行二进制数据交
换接口技术标准该标准规定采用一个 25 个脚的 db25 连接器。
对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以 规定。db25 的串口一般只用到的管脚只有 2(rxd)、3(txd)、7(gnd)这三 个,随着设备的不断改进,现在 db25 针很少看到了,代替他的是 db9 的接 口,db9 所用到的管脚比 db25 有所变化,是 2(rxd)、3(txd)、5(gnd)这 三个。因此现在都把 rs232 接口叫做 db9。
RS485 和 RS232 通讯接口有什幺区别?
(1)
接口的信号电平值较高,易损坏接口电路的芯片,又因为与
ttl 电平不兼容故需使用电平转换电路方能与 ttl 电路连接。
(2)
传输速率较低,在异步传输时,波特率为 20kbps;因此在南
方的老树 51cpld 开发板中,综合程序波特率只能采用 19200,也是这个原 因。
(3)
接口使用一根信号线和一根信号返回线而构成共地的传输形
式, 这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4) 传输距离有限,最大传输距离标准值为 50 英尺,实际上也只 能用在 50 米左右。
针对 rs232 接口的不足,于是就不断出现了一些新的接口标准,rs- 485 就是其中之一,它具有以下特点:
1. rs-485 的电气特性:逻辑 1 以两线间的电压差为+(26) v 表示; 逻辑 0 以两线间的电压差为-(26)v 表示。接口信号电平比 rs-232 降低了, 就不易损坏接口电路的芯片, 且该电平与 ttl 电平兼容,可方便与 ttl 电路连 接。
2. rs-485 的数据最高传输速率为 10mbps 。
3. rs-485 接口是采用平衡驱动器和差分接收器的组合,抗共模干能力 增强,即抗噪声干扰性好。
4. rs-485 接口的最大传输距离标准值为 4000 英尺,实际上可达 3000