跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
LED灯珠捷比信 · 专业器件主题站

RS232和RS485有什么区别?主要体现在五点

嵌入式系统中经常使用许多通信接口/协议,例如:RS232,RS485,轻量级TCP / IP协议,LoRa和Zigbee以及其他接口/协议。本文将与您分享嵌入式开发RS232和RS485之间最常用的区别。 RS232和RS485简介RS232是美国电子工业协会(EIA)与贝尔系统公司,调制解调器制造商和计算机终端制造商于1970年制定的串行通信标准。它的全名是“数据终端设备(DTE)和数据通信设备(DCE)之间的串行二进制数据交换接口的技术标准”。该标准规定了连接器每个引脚的信号内容,以及各种信号的电平。 RS232是异步传输标准接口。通常,RS-232接口以9针(DB-9)或25针(DB-25)的形式出现。 RS485是定义平衡数字多点系统中驱动器和接收器的电气特性的标准。该标准由电信行业协会和电子行业联盟定义。使用此标准的数字通信网络可以在长距离条件下以及电子噪声较高的环境中有效地传输信号。 RS-485使配置廉价的本地网络和多分支通信链路成为可能。 RS485具有两线制和四线制连接。四线制系统只能实现点对点通信,这种通信现在很少使用。如今,最普遍使用两线式接线方法。此接线方法是总线拓扑。同一总线上最多可以连接32个节点。 RS232和RS485之间的差异主要体现在五点连接模式,电平信号传输距离和用于数据传输(多机通信)的最大波特率网络上。具体内容如下:连接方式:RS232最常用的连接方式为三根线:一根发送线,一根接收线和一根地线; RS485一般采用两线传输:A和B两条传输线。电平信号:RS232逻辑1为-3V〜-15V,逻辑0为+ 3〜+ 15V; RS485 -2V〜-6V为逻辑0,+ 2V〜+ 6V为逻辑1,电压为A-B。传输距离:RS232的传输距离是有限的,理论的传输距离标准值为15米,实际工程中的最大传输距离不超过30米; RS485的传输距离比RS232的传输距离远,理论的传输距离标准值为1200米,在实际工程中可以达到2500米。数据传输的最大波特率:RS232传输速率低,最高波特率为19200bps;尽管传输速度很慢,但在许多工程中仍然更加实用。 RS485传输速率比较高,最高可达10Mbps;传输速度也更快,并且主要用于工程控制信号传输。联网(多机通讯):RS232无法实现多机通讯。原因是RS232是全双工通信模式。常规连接模式为TTL电平。当线路空闲时,用于发送和接收的TTL电平为高。电平,电平转换芯片后获得的RS232电平始终为低电平。现在假设A是主机,而B和C是从机,那么当A要向B发送信号时就没有问题,因为A的TXD线连接到B和C的RXD线,以及RXD线通常,B和C的B都处于等待接收的状态(空闲),但是如果B希望在收到信号后回复A,则B的TXD和C的TXD线都连接到A的RXD线,而B此时正在发送数据(B希望控制其TXD线的高电平和低电平之间的变化),但是C此时处于空闲状态(C希望确保其TXD线保持低电平不变),此时,B和C的TXD线之间存在通信冲突。因此,RS232可以实现点对点通信,但是这种方法不能实现组网功能。 RS485是半双工通信模式,即通过分时实现接收和发送,因此RS485可以实现多机通信。当总线空闲时,有必要确保状态为逻辑1,即AB的电压符合逻辑1的电平值。假设此时1是主机,2和3是从机。 ,数据线的连接方式是将1、2和3的A连接在一起,并将1、2和3的B连接在一起。 RS232连接模式没有问题。 。  免责声明:本文的内容是在21ic授权后发布的,并且