rs485和rs232可以共用一个串口吗

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-25
串口,RS232,RS485之间有什么联系和区别

485接口又叫AB线,需要两条线,一般都是现场布线用,为了现场接线方便,一般用欧式端子。
422也是现场总线,与485不同的就是,需要4条线,你可以理解为485是半双工,也就是整个总线中,只有一个人说话时候就不能听,听的时候就不能说话。
这种叫做半双工。
而RS232的话,主要一般用于离得近的设备通讯,不适合远距离现场通讯。所以老式的电脑,都有232接口。那时候232接口主要是读卡器,磁盘读取,一类的设备。而且,一个接口只能连接一个设备,也就是一对一通讯。而不是像RS485这种,可以一对多的,叫总线。RS232最远通讯距离只有15米。
如下图。

向左转|向右转


但这三者接口的板上信号源都是串口,也就是UART。所以可以很容易相互转换。
RS232也并不适合现场大规模联网使用,因为RS232线序中要接GND,所以至少要3条线传输信号。而RS485是两条线。
但要注意,现在很多人容易混淆,RS485这种说是“AB线”,“两线”,但其实需要额外供电,也就是在组网时候,实际是需要四条线。多增加两条电源线。有别于现在很流行的“二总线”,例如MBUS,POWERBUS等等,是两条线集通讯又能供电的。所以两线和二总线,还是两个概念。现在使用起来,方便性区别很大。

1、rs-485接口的最大传输距离标准值为4000英尺,实际上可达3000米,另外rs-232接口在总线上只允许连接1个收发器,即单站能力。
2、rs-485接口在总线上是允许连接多达128个收发器,具有多站能力,这样用户可以利用单一的rs-485接口方便地建立起设备网络。
3、rs232接口信号电平值较高,易损坏接口电路的芯片,又因为与ttl 电平不兼容故需使用电平转换电路方能与ttl电路连接。
4、传输速率较低,在异步传输时,波特率为20kbps;因此在南方的老树51cpld开发板中,综合程序波特率只能采用19200,也是这个原因。
扩展资料:以往,PC与智能设备通讯多借助RS232、RS485、以太网等方式,主要取决于设备的接口规范。但RS232、RS485只能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序,但这种程序多数都不能符合ISO/OSI的规范,只能实现较单一的功能,适用于单一设备类型,程序不具备通用性。
在RS232或RS485设备联成的设备网中,如果设备数量超过2台,就必须使用RS485做通讯介质,RS485网的设备间要想互通信息只有通过“主(Master)”设备中转才能实现,这个主设备通常是PC,而这种设备网中只允许存在一个主设备,其余全部是从(Slave)设备。

分时可以吧,同时用 或许不能

当然,如果不影响 232 信号,可以 用 分配器

E232H4 1主4从连接模块

不能同时共用,虽然这两种通讯端口都是串口,但在以下几个方面有区别:

1、通讯距离

RS232口最大通讯距离是15米,而RS422/485最大通讯距离是1200米。

2、所连接设备个数

RS232只能连接一个设备,而RS485可以连接多个设备。

3、端口的定义

RS232是标准接口,为D形9针头,所连接设备的接口的信号定义是一样的,其信号定义如下:

而RS422/RS485为非标准接口,一般为15针串行接口(也有使用9针接口的),每个设备的引脚定义也不一样。另外还需要说明的是,RS422和RS485也有区别:RS-422通过两对双绞线可以全双工工作收发互不影响,而RS485只能半双工工作,发收不能同时进行,但它只需要一对双绞线。

近几年串口透传使用的现场总线又有了一些新的变化,由于RS485/RS422在使用中都需要用到二根通讯线+二根供电线,且通讯线对线材有要求,需要使用屏蔽双绞线。终端都需要加匹配电阻等一系列问题,导致现场施工效率低下且问题频出,中国的施工环境不能满足其要求。于是诞生了新的总线:二总线。两根通讯线上能对后端从机进行供电,无需线材要求,任意拓扑结构。如MBUS、POWERBUS总线等。、



  • RS485同RS232如何连接?
    答:由于PC机默认的只带有RS232接口,有两种方法可以得到PC上位机的RS485电路:(1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离珊的产品。(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡。
  • 电脑的232串口可以直接与485设备通信吗
    答:不能直接通讯,需要使用转接线转接。RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。它被广泛用于计算机串行接口外设连接。连接电缆和机械、电气特性、信号功能及传送过程。在要求通信距 离为几十米到上千米时,广泛采用RS-485串行总线...
  • RS232接口能够接入RS485吗
    答:请看武汉鸿伟光电 E485C RS-232/RS-485/422无源转换器 特点 ▶ RS-232/RS-485/422转换,RS422四线制全双工、RS485两线制半双工通信 ▶ 效率高达95%串口窃电技术,无需外供电源 ▶ 配一体化工业接线端子,标准DB9孔串口 ▶ 独有串口保护电路,可带电热插拔 &#...
  • rs232可以与rs485通信吗
    答:转换连接 后 就可以了 转换,如E485A RS232-RS485转换
  • rs232转rs485的转换器可以双向使用吗?
    答:理论上面是可以的 关键看你的匹配问题了,如果波特率正常,校验正常的情况下,应该是可以的,可以捕获数据
  • RS485主站与多台RS232从站之间的通讯。
    答:485的接口是“半双工”的,即同一时间存在只能由主发送给从接收,或者从发送给主接收。在读取多个通讯设备上的数据时,应注意485在物理层就是不支持多个设备数据同时上传的,软件上面虽然可以通过地址区分开数据,但是硬件上,会对芯片产生灌电流从而烧毁设备 建议使用485转成POWERSBUS。总线上通过POWERBUS...
  • rs485接rs232可以通讯吗?
    答:2、传输距离不同 RS232适合本地设备之间的传输,传输距离最大为15米。而RS485传输距离为几十米到上千米。3、RS232只允许一对一的通信,是全双工的,同时可收发。而RS485接口在总线上允许链接128个收发器,是半双工的,某一个只能收或者发。4、传输速率不同 RS232最高速率为20kb/s。RS485传输速率...
  • 请问串口RS232都可以与PLC进行通讯吗?谢谢了
    答:不是,串口常用的是RS232,RS485,RS422(也有说RS422是4线制的RS485)这三种接口。其中RS232可以和RS232直接连,RS232可以与RS422直接连,但是RS232不能与RS485直接连,中间需要转换模块。因此PLC上需要有RS232端口或者有RS422端口,才可以进行通讯,否则就需要转换模块。例如,三菱FX系列PLC的下载口...
  • RS232的公对公串口线能用到rs485上吗?
    答:你好!不能直接接的,要用232和485的转换电路来完成
  • 如何实现RS232与RS485两者的通信
    答:232通信是全双工通信,可以和PC机9针连接的;3线制,一般可实现点对点通信,不用于组网。通信距离理论上达到15m,实际8m就很微弱了。485通信是半双工,2线制差分方式传输数据,可以组网,用于主从方式,常用modbus协议,理论达到1200m 485和232显然不能直接连接,可以实现转换通信,市场上卖的 一种转换器...