RS232通讯原理,如何延长RS232通讯线的长度?
你可以用 串口长线收发器 也可以用 转换为485或者 422或者光纤来传输请看 武汉鸿伟光电E232Y RS232无源隔离远程收发器E485B RS232/RS485有源隔离转换器E485C RS232/RS485/RS422无源转换器 F201 RS-232/485/422光纤转换器
请看武汉鸿伟光电 E232Y RS-232无源隔离远程收发器特点▶ 高达95%串口窃电技术,无需外供电源▶ 电流环传输,支持TX、RX、GND三线制串口▶ 信号隔离,透明传输,波特率自适应,无需改动用户协议▶ 内置600W/ms抗雷击保护和15KV静电防护 ▶ 避免回路电压、浪涌、感应雷击、静电、热插拔损伤设备
加中继最简单(专用!)不是电器用的中间继电器)
RS232通信原理: RS232是串行数据接口标准,串口是计算机上一种非常通用的设备通信协议。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但是不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通行的端口,这些参数必须匹配:a,波特率:这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当提到时钟周期时,就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的波特率为14400,28800和36600。波特率可以远远大于这些值,但是波特率和距离成反比。高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。b,数据位:这是衡量通信中实际数据位的参数。当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。如何设置取决于想传送的信息。比如,标准的ASCII码是0~127(7位)。扩展的ASCII码是0~255(8位)。如果数据使用简单的文本(标准ASCII码),那么每个数据包使用7位数据。每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。c,停止位:用于表示单个包的最后一位。典型的值为1,1.5和2位。由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。适用于停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输率同时也越慢。d,奇偶校验位:在串口通信中一种简单的检错方式。有四种检错方式:偶、奇、高和低。当然没有校验位也是可以的。对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。如果是奇校验,校验位位1,这样就有3个逻辑高位。高位和低位不真正的检查数据,简单置位逻辑高或者逻辑低校验。这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据是否不同步。 RS232通信距离:9600波特率下建议在13米以内。把信号转为485方式就可以延长通信距离了。
加中继器。。。。。。。。。。。。。。。。

串口通信需要电源吗?通信信息是高低电平吗?
串口不需要额外电源,它是双向通讯的,同时发送数据和接受数据。包括主要TXD,RXD,和GND,都是以GND为参考,以TTL逻辑电平>2.5V为1,<0.5V为0.故RS232串口传输距离不太远,一般就几米的距离,要想延长距离就得要用光纤转发、接受器才可以搞定,或者用RS485也可以。
串口是三线制的通信协议,其中包括txd,rxd,gnd。 本身是不需要电源vcc的高电平的。串口的电平高低是由电平转换芯片实现逻辑电压与串口电压之间的转换。比如rs232等等。 通信的高低电平是由你的通信数据决定的,具体实现是由逻辑芯片的硬件实现。
有电源是低压电,一般串口都有通讯协议直接调用函数

三线串口和九线串口如何通信?需要芯片转换吗
九线串口其本质也是三线串口,实际使用中一般也只用到三线,收,发,地三根线,与三线串口通信对应连接。 转换芯片,使用max232,可以实现九线与三线串口的转换。
九线的串口实际使用中 一般也只用到三线,收,发,地三根线,max232就可以

rs485采用差分信号,为什么还用三线制
RS-485是一种应用十分广泛的通信协议。其显著特点是信号采用“差分”的方式传输,因此抗干扰能力很强,通信距离也比RS-232远得多。RS-485通信一般是半双工的,仅需要2根信号线,也可以是全双工的,需要4根信号线。 差分信号是一对大小相等而极性相反的对称信号,差分信号用于传输有用的信号。共模信号是作用于差分信号线上的一对大小相等极性也相同的信号,共模信号往往来自于外部干扰。差分信号在接收端是靠差分放大器来检测的。差分放大器只对两路输入信号之间的差值起放大作用,而对两路输入信号共同对地的电位不起作用。在差分信号传输过程中会遇到外部干扰信号,但是,由于两根差分信号线始终在一起,因此干扰信号一般都会同时作用在两根信号线上,形成叠加在两根信号线上大小相等相位也相同的共模信号,因此差分传输的信号对外部干扰具备很强的抗干扰能力。共模干扰问题尽管不影响正常通讯,但人们往往忽视了收发器有一定的共模电压范围,如RS-485收发器共模电压范围为-7~+12V,只有满足上述条件,整个网络才能正常工作。当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口。当发送驱动器A向接收器B发送数据时,发送驱动器A的输出共模电压为VOS,由于两个系统具有各自独立的接地系统,存在着地电位差VGPD。那么,接收器输入端的共模电压VCM就会达到VCM=VOS+VGPD。虽然RS-485标准规定VOS≤3V,但VGPD可能会有很大幅度(十几伏甚至数十伏),并可能伴有强干扰信号,致使接收器共模输入VCM超出正常范围,并在传输线路上产生干扰电流,轻则影响正常通信,重则损坏通信接口电路。 由于上述原因, RS-485尽管采用差分平衡传输方式,但对整个RS-485网络,必须有一条低阻的信号地。一条低阻的信号地将两个接口的工作地连接起来,使共模干扰电压VGPD被短路。这条信号地可以是额外的一条线(非屏蔽双绞线)或者是屏蔽双绞线的屏蔽层(但抗干扰能力将下降) ,分别连接两头网络设备的网络平衡线接口 。
2 线用来传输数据 信号地 通常用来 接 屏蔽,抑制可能的 干扰请看武汉鸿伟光电 E485C RS232/RS485/RS422无源转换器
5脚 是 信号地 应采取 保护措施,尽量避免带电热插拔!请看武汉鸿伟光电E232B RS232三线制串口无源隔离保护器 E232B实现RS-232无源隔离保护,TX、RX、GND三线制通信,串口窃电技术,无需外供电源,可带电热插拔
有一线是共地线。

问一下:现在的RS232串口通信除了简单的3线(RXD、TXD和GND)通信外,一般还会用到那几根信号线?
简单的三线就足够,其他的端口一般用于握手信号的检测RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。它被广泛用于计算机串行接口外设连接。连接电缆和机械、电气特性、信号功能及传送过程。RS-232是现在主流的串行通信接口之一。由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:(1)接口的信号电平值较高,易损坏接口电路的芯片。RS232接口任何一条信号线的电压均为负逻辑关系。即:逻辑“1”为-3— -15V;逻辑“0”:+3— +15V ,噪声容限为2V。即要求接收器能识别高于+3V的信号作为逻辑“0”,低于-3V的信号作为逻辑“1”,TTL电平为5V为逻辑正,0为逻辑负 。与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。(2)传输速率较低,在异步传输时,比特率为20Kbps;因此在51CPLD开发板中,综合程序波特率只能采用19200,也是这个原因。(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。
你好!一般性的设备通讯,这三条线就够了,其他的端口一般用于握手信号的检测
简单的3线(RXD、TXD和GND)通信 全双工需求不同,情况各异 一般简单的 3线即可

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/80475.html。