兄弟,之前你232转485只能单向传输问题怎么解决的?遇到同样问题
2023-02-14 07:51:26 来源 : 网络 作者 : 听雨楼
请问串口RS232转485的问题
在某工程施工中,其LED显示屏与电脑的通信接口为RS-232串口,数据通信的波特率为115200bps,由于工程上的需要,LED显示屏与电脑的距离超过100米,但是由于是使用RS-232串口进行数据通信的,RS-232串口通信距离由于其特性决定其传输距离不能超过15米,从而导致 LED显示屏与电脑不能进行数据通信。 施工方最开始时采用一端使用232转485的转换器,将RS-232串口的不平衡传输信号改成RS-485的差分平衡传输信号进行数据通信,在另外一端使用485转232的转换器将其转换为RS-232串口信号,由于RS-485总线的传输距离可以达到1200米,所以以希望这样可以延长232串口请问之间您碰到的,RS232转RS485,然后RS485再转成RS232,怎么解决的?
呵呵,估计是用了半双工485,232是全双工的,中间的485必须要用全双工的。 RS-232总线由于采用平衡传输技术,从而导致其传输距离限制在15米左右,极大的影响了RS-232总线的使用范围,采用各种转换器可以极大的严惩RS-232的通信距离,其中的方法有,使用成对的串口服务器连接使用,可以通过TCP/IP网络延长RS-232通信距离,使用成对的光纤Modem连接使用,可以通过光纤线路延长RS-232通信距离,使用485/422转换器,可以利用RS-485/422线路延长RS-232通信距离。在此,介绍一个关于利用485/422转换器延长RS-232通信距离的案例。 某工厂机床通过电脑对其进RS232转485
232是全双工通信,485是半双工通信,中间要用422才可以,这里有个案例,你看一下吧。 前文已经提到RS-232串口通信距离一般不超过15米,但是整个熏蒸系统由于需要对大部件的木制品进行熏蒸处理且需要循环处理,占地面积比较大,设备之间的距离相对来说也比较远,远远超过了15米的通信距离限制。此时就需要通过485转换器的 成对使用来延长通信距离,RS-485/422总线的最大通信距离可以达到1200米(无任何中继的情况下),完全足以满足整个系统的通信需求。由于 RS-232串口是全双工通信模式,而RS-485串口是半双工通信模式,如果单纯的利用232转485功能,则会出现类似于两边是双向通行的车RS232转RS485的问题
在安全防护,门禁考勤系统,工业自动化系统当中,485总线系统应用非常广泛。在485总线系统当中,由于系统最终的数据大多要最终传输到电脑当中,而电脑一般都是通过RS232串口与485总线系统进行数据交换。所以232转485转换器就成为485总线系统的标准配置。 232转485转换器从性能上可以分为如下几种:无源型485转换器,有源型485转换器,防雷型485转换器,光隔离型485转换器,防雷光隔离型485转换器。 无源型485转换器体积最小,采用串口窃电技术供电,所以不需要外部电源供电,由于其体积小,无需电源,所以应用灵活,但是由于其体积小,很多保护电路不能做上去,导致对485设备以及电脑的保护232转485转换器的问题
下位机是DSP上位机是电脑吗,如果是,直接这样进行接口转换是不行的,电脑只能使用RS232转RS485,而如果DSP也只有RS232接口,那只能再买一个RS485转RS232与DSP连接,要不然DSP就得改硬件了。换句话说,如果两头都是RS232接口,必须经过两次转换才能通信。