电路图下载_说明书下载_标准下载 - 电子标准网
您的位置电子标准网 > 技术文库
站内搜索:

数据传输方式

2012-02-24 16:01:51   发表:

  在计算机网络的通信中有两种通信方式,即串行通信和并行通信。串行通信常用于计算机之间的通信,并行通信则一般用于计算机内部之间或近距离设备的传输通信。在串行通信中,还要考虑到通信的方向以及通信过程中的同步和异步传输问题。

串行传输与并行传输

  串行通信和并行通信是两种基本的通信方式。计算机和外部设备之间的并行通信一般通过计算机的并行端口( LPT ),串行通信通过串行端口( COM )。普通微机支持 4 个以上的 COM 端口和 3 个以上的 LPT 端口,但一般只有 2 个 COM 端口和 1 个 LPT 端口有效。每个端口使用不同的中断号和端口地址,且不能同其他设备冲突。通过打开“控制面板”,依次选择“系统”,“设备管理器”和“端口”,可以查看有效的通信端口以及所使用的资源。如图 2-11 所示。

  通过该对话框可以设置 COM 端口的波特率、数据位的长度、奇偶校验类型、停止位以及流量控制协议。流量控制是当指定缓冲区已满,无法从远程计算机接收更多数据时,应该采取的动作,流量控制有 3 个可选值:硬件、 XON / XOFF 和无。通信双方的计算机必须使用同样的参数设置。

  1.串行通信方式

  串行数据传输时,数据是一位一位地在通信线上传输的,先由具有几位总线的计算机内的发送设备,将几位并行数据经并 / 串转换硬件转换成串行方式,再逐位经通信线路到达接收站的设备中,并在接收端将数据从串行方式重新转换成并行方式,以供接收方使用。串行数据传输的速度要比并行传输慢得多,但对于覆盖面极其广阔的公用电话系统来说具有更大的现实意义。

  串行数据线有三种不同配置:单工通信、半双工通信、全双工通信。

  (1)单工通信

  数据永远从发送端 A 传送到接收端。单工通信的线路,一般采用两个信道,一个传送数据,一个传送控制信号,简称为“二线制”。例如,在家中收看电视节目,观众无法给电视台传送数据,只能由电视台单方向给观众传送画面数据。

  (2)半双工通信

  数据信息可以双向传送,但是在每一时刻只能朝一个方向流动,该方式要求 A 、 B 端都有发送装置和接收装置。若想改变信息的传输方向,需要利用开关进行切换。如无线对讲机,甲方讲话时,乙方无法讲;需要等甲方讲完,乙方才能讲。

  (3)全双工通信

  能同时在两个方向进行数据传输,即有两个通道,它相当于将两个方向相反的单工通信方式组合起来。一般采用四线制。例如,日常生活中使用的电话,双方可以同时讲话。全双工通信效率高,控制简单,但造价高,适用于计算机之间的通信。

  2.并行通信方式

  并行通信传输中有多个数据位(一般为 8 个)同时在两个设备之间传输。发送设备将这些数据位通过对应的数据线传送给接收设备,还可附加一位数据校验位。接收设备可同时接收到这些数据,不需要做任何变换就可直接使用。并行方式主要用于近距离通信,最典型的例子是计算机和并行打印机之间的通信。这种方法的优点是传输速度快,处理简单。

异步传输与同步传输

  在串行通信中,通信双方收发数据序列必须在时间上取得一致,这样才能保证接收的数据与发送的数据一致,这就是通信中的同步。

  1.同步传输

  同步传输就是使接收端接收的每一位数据信息都要和发送端准确地保持同步,中间没有间断时间。实现这种同步的方法又有自同步法和外同步法。

  自同步法从数据信息波形本身提取同步信号,例如曼彻斯特码和差分曼彻斯特码的每个码元中间均有跃变,利用这些跃变作为同步信号。外同步法则在发送端在发送数据信息以前,向接收端先发出一个或多个同步字符,接收端按照这个同步字符来调整其内部时序,并把接收时序重复频率锁定在同步频率上,以便也能用同步频率接收数据,然后向发送端发送准备接收数据的确认信息,发送端收到确认信息后开始发送数据。

  2. 异步传输

  在异步传输中,发送端在发送字符时,在每个字符前设置 1 位起始位,在每个字符之后设置 1 位或 1.5 位或 2 位停止位。起始位为低电平,停止位为高电平。每个字符一般为 4 ~ 8 位,一般 5 位字符的停止位是 1.5 位, 8 位字符的停止位是 2 位。在 8 个字符中可以包含 1 位校验位,可以是奇校验,也可以是偶校验,也可以无校验位。在发送端不发送数据时,传输线处于高电平状态,当接收端检测到低电平(即起始位),表示发送端开始发送数据,于是便开始接收数据,在接收了一个字符的数据位后,传输线将处于高电平状态。

  在异步传输中,任何两个字符之间时间可以随机的、不同步的,但在一个字符时间之内,收发双方各数据位必须同步。这种传输方式又称为起

关于我们-联系我们-帮助中心-友情链接-免责声明