计算机与计算机或终端之间的数据传送可采用串行通信与并行通信两种方式。串行通信方式具有使用线路少、成本低、特别在远程传输时避免多条线路特性不一致等优点而被广泛采用。串行通信时要求通信双方都采用一个标准接口、使不同设备方便连接起来通信。RS-232C 接口(又称 EIA RS-232C)是目前最常用的一种串行通信接口,1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定,全名是“数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”,规定采用 25 个脚的 DB-25 连接器、对每个引脚信号内容及各种信号电平加以规定。
接口信号内容实际在 RS-232C 的 25 条引线中有许多很少使用,计算机与终端通信一般只使用 3~9 条引线。RS-232C 最常用的 9 条引线信号内容如表4-1 所示。
表4-1 RS-232C 最常用的 9 条引线的信号内容
接口电气特性:RS-232C 任何一条信号线电压均为负逻辑关系,逻辑“1”为 -15~-5 V、逻辑“0”为 +5~+15 V、噪声容限为 2 V,即要求接收器能识别低至 +3 V 信号作为逻辑“0”、高到 -3 V 信号作为逻辑“1”。RS-232C 连接器一般用 DB-25 25 芯插头座、通常插头在 DCE 端、插座在 DTE 端;一些设备与 PC 连接因不使用对方传送控制信号只需 3 条接口线(“发送数据”、“接收数据”、“信号地”),故采用 DB-9 9 芯插头座、传输线采用屏蔽双绞线。
传输电缆长度:RS-232C 标准规定在码元畸变小于 4% 情况下传输电缆长度应为 50 英尺。通常这个 4% 码元畸变很保守,实际应用中约 99% 用户按码元畸变 10%~20% 范围工作、所以实际最大距离会远超过 50 英尺。美国 DEC 公司曾规定允许码元畸变 10%、得出表4-2 所示实验结果,其中 1 号电缆为屏蔽电缆、型号 DECP.NO.9107723、内有三对双绞线、每对由 22#AWG 组成、外覆屏蔽网;2 号电缆为不带屏蔽电缆、型号 DECP.N0.9105856-04、是 22#AWG 4 芯电缆。
表4-2 DEC 公司的实验结果