RS232串口线运用于设备间的串行通讯,适用面很广泛,是常用的异步传输标准接口。
主要运用:台式机连接各类串口设备,如电脑与税控机、数码机床、PDA, Modem、机顶盒、条形码机、工业仪表等串口设备进行通信功能。
RS(recommended standard) 232是标识号。
RS232 采用9个引脚的DB-9连接器,工业控制一般只使用RXD(接收)、TXD(发送)、GND(地)三条线。
使用是要注意平行线还是交叉线。
通过引脚定义来看:
平行线即 2-2,3-3,5-5;交叉线即 2-3,3-2,5-5。
交叉线,不同级别的设备相互连接时使用;平行线,在同级别的设备连接通信时使用。一般情况下,设备和电脑的连接通讯,需用到RS232串口线直连线;而设备和设备的连接通讯,就会用到RS232串口线的交叉线。
拿到一根线如何判断是交叉线还是平行线呢?
可以用万用表来进行测量,测双方的2号引脚看是否导通,导通即为平行线。
波特率:每秒传输二进制的个数。单片机中常用的波特率有2400(低速)、9600(常选择)、115200(高速)。
RS232逻辑电平采用的是负逻辑传送
在TxD和RxD上:逻辑1:-3V~-15V;逻辑0:+3V~+15V。
选择较高的电压是因为较高的电压抗干扰能力强,可长线传输。
RS232传输的数据映射到TTL电平上,如下图:
RS232和TTL连接需要电平转换电路,一般常用的就是MAX232芯片或者是SP3232芯片。
RS232传输方式是全双工通信,可以同时进行发送和接收数据。
传输距离建议不超过15米;需要控制频率,频率越低,距离越远且越稳定。