串行接口的基本介绍 串行接口简称串口,也称串行通信接口(通常指 COM 接口),是采用串行通信方式的扩展 接口一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯串行通讯的特点是: 数据位传送,传按位顺序进行,最少只需一根传输线即可完成;成本低但送速度慢串行通 讯的距离可以从几米到几千米;根据信息的传送方向,串行通讯可以进一步分为单工、半双 工和全双工三种串行接口 - 介绍串口的出现是在1980年前后,数据传输率是115kbps〜230kbps串口出现的初期是为了实 现连接计算机外设的目的,初期串口一般用来连接鼠标和外置Modem以及老式摄像头和写 字板等设备串口也可以应用与由于两台计算机(或设备)之间的互联及数据传输由于串 口( COM )不支持热插拔及传输速率较低目前部分新主板和大部分便携电脑已开始取消该 接口,目前串口多用于工控和测量设备以及部分通信设备中串行接口 - 接口划分标准串行接口按电气标准及协议来分包括RS-232-C、RS-422、RS485等RS-232-C、RS-422与 RS-485 标准只对接口的电气特性做出规定,不涉及接插件、电缆或协议RS-232:也称标准串口,最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会 (EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的 标准它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交 换接口技术标准”传统的RS-232-C接口标准有22根线,采用标准25芯D型插头座(DB25), 后来使用简化为9芯D型插座(DB9),现在应用中25芯插头座已很少采用RS-232采取不平衡传输方式,即所谓单端通讯由于其发送电平与接收电平的差仅为2V至 3V 左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约 15 米,最高速率为 20kb/s RS-232 是为点对点(即只用一对收、发设备)通讯而设计的,其 驱动器负载为3〜7kQ所以RS-232适合本地设备之间的通信RS-422:标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性典型 的RS-422是四线接口实际上还有一根信号地线,共5根线其DB9连接器引脚定义由 于接收器采用高输入阻抗和发送驱动器比 RS232 更强的驱动能力,故允许在相同传输线上 连接多个接收节点,最多可接10个节点即一个主设备(Master),其余为从设备(Salve), 从设备之间不能通信,所以RS-422支持点对多的双向通信。
接收器输入阻抗为4k,故发端 最大负载能力是10x4k+100Q (终接电阻)RS-422四线接口由于采用单独的发送和接收通 道,因此不必控制数据方向,各装置之间任何必须的信号交换均可以按软件方式(XON/XOFF 握手)或硬件方式(一对单独的双绞线)实现RS-422的最大传输距离为1219米,最大传输速率为10Mb/s其平衡双绞线的长度与传输 速率成反比,在100kb/s速率以下,才可能达到最大传输距离只有在很短的距离下才能获 得最高速率传输一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/sRS-485:是从RS-422基础上发展而来的,所以RS-485许多电气规定与RS-422相仿如都 采用平衡传输方式、都需要在传输线上接终接电阻等 RS-485 可以采用二线与四线方式, 二线制可实现真正的多点双向通信,而采用四线连接时,与RS-422 一样只能实现点对多的 通信,即只能有一个主(Master)设备,其余为从设备,但它比RS-422有改进,无论四线 还是二线连接方式总线上可多接到 32个设备RS-485与RS-422的不同还在于其共模输出电压是不同的,RS-485是-7V至+12V之间,而 RS-422在-7V至+7V之间,RS-485接收器最小输入阻抗为12kQ、S-422是4kQ;由于S-485 满足所有RS-422的规范,所以RS-485的驱动器可以用在RS-422网络中应用。
RS-485与RS-422 一样,其最大传输距离约为1219米,最大传输速率为10Mb/s平衡双绞 线的长度与传输速率成反比,在100kb/s速率以下,才可能使用规定最长的电缆长度只有 在很短的距离下才能获得最高速率传输一般100米长双绞线最大传输速率仅为1Mb/s。