RS232
RS232是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
该标准规定采用一个25个脚的DB-25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。后来IBM的PC机将RS232简化成了DB-9连接器,从而成为事实标准。而工业控制的RS-232口一般只使用RXD、TXD、GND三条线。
接口规格
- 25引脚 (DB25)
- 9引脚(DB9)
- 3引脚
一般外设用9引脚较多,机器内部也有用3引脚的。
下面是经典的9引脚图示:
那么只有三引脚的时候(核心的RXD TXD GND这是必需的),不考虑流控制(握手协议),直接连上收发数据线和接地。
电平标准:
RS232是电子工业协会(Electronic Industries Association,EIA) 制定的异步传输标准接口,同时对应着电平标准和通信协议(时序), 其电平标准:+3V~+15V对应0,-3V~-15V对应1。
特点:
- 信号线少:25pin已经简化到9pin,甚至3pin就可以完成全双工通信
- 波特率灵活:50b/s、75b/s、110b/s、150b/s、300b/s、600b/s、1200b/s、2400b/s、4800b/s、9600b/s、19200b/s
- 负逻辑传送:规定逻辑“1”的电平为-5V~-15 V,逻辑“0”的电平为+5 V~+15 V。选用该电气标准的目的在于提高抗干扰能力,增大通信距离。
RS -232的噪声容限为2V,接收器将能识别高至+3V的信号作为逻辑“0”,将低到-3 V的信号作为逻辑“1”。 - 传送距离较远: