数据传输方式是什么意思 并行传输和串行传输都可以使用吗?

  2022-03-18 15:01:59

数据传输方式是指数据在信道上传送所采取的方式。如按数据代码传输的顺序可以分为并行传输和串行传输;如按数据传输的同步方式可分为同步传输和异步传输;如按数据传输的流向和时间关系可分为单工、半双工和全双工数据传输。[2]

并行传输

并行传输是将数据以成组的方式在两条以上的并行信道上同时传输。例如采用7单位代码字符(再加1位校验码)时可以用8条信道并行传输,另加一条“选通”线用来通知接收器,以指示各条信道上已出现某一字符的信息,可对各条信道上的电压进行取样,如图1所示。[2]

并行传输的优点是不需要另外措施就实现了收发双方的字符同步。缺点是需要传输信道多,设备复杂,成本高。所以并行传输一般适用于计算机和其他高速数字系统内部,外线传输时特别适于在一些设备之间的距离较时采用。[2]

串行传输

串行传输是数据码流以串行方式在一条信道上传输。在串行传输时,接收端如何从串行数据码流中正确地划分出发送的一个个字符所采取的措施称为字符同步。[2]

串行传输的优点是易于实现。缺点是为解决收、发双方字符同步,需外加同步措施。通常,在远距离传输时串行传输方式采用较多。[2]

异步传输

根据实现字符同步方式的不同,数据传输有异步传输和同步传输两种方式。[2]

异步传输是每次传送一个字符,各字符的位置不固定。为了在接收端区分每个字符,在发送每一个字符的前面均加上一个“起”信号,其长度规定为一个码元,极为“0”,后面均加一个“止”信号。对于国际电报2号码,“止”信号长度为1.5个码元,对于国际5号码或其他代码,“止”信号长度为1或2个码元,极为“1”。[2]

字符可以连续发送,也可以单独发送;不发送字符时,连续发送“止”信号。因此,每一字符的起始时刻可以是任意的(这正是称为异步传输的含义),但在同一个字符内各码元长度相等。这样,接收端可根据字符之间的从“止”信号到“起”信号的跳变(“1”一“0”)来检测识别一个新字符的“起”信号,从而正确地区分一个个字符。因此,这样的字符同步方法又称起止式同步。[2]

异步传输的优点是实现字符同步比较简单,收发双方的时钟信号不需要精确的同步。缺点是每个字符增加了起、止的比特位,降低了信息传输效率,所以,常用于1200 bit/s及其以下的低速数据传输。[2]

同步传输

同步传输是以固定时钟节拍来发送数据信号的,在串行数据码流中,各字符之间的相对位置都是固定的,因此不必对每个字符加“起”信号和“止”信号,只需在一串字符流前面加个起始字符,后面加一个终止字符,表示字符流的开始和结束。[2]

同步传输有两种同步方式:字符同步和帧同步。[2]

同步传输一般采用帧同步。接收端要从收到的数据码流中正确区分发送的字符,必须建立位定时同步和帧同步。位定时同步又叫比特同步,其作用是使接收端的位定时时钟信号和收到的输入信号同步,以便从接收的信息流中正确识别一个个信号码元,产生接收数据序列。[2]

同步传输与异步传输相比,在技术上要复杂(因为要实现位定时同步和帧同步),但它不需要对每一个字符单独加起、止码元作为识别字符的标志,只是在一串字符的前后加上标志序列,因此传输效率较高。通常用于速率为2400bit/s及其以上的数据传输。[2]

单工、半双工和全双工传输

根据实际需要数据通信可采用单工、半双工和全双工数据传输,如图2所示。通信一般总是双向的,有来有往,这里所谓单工、双工等,指的是数据传输的方向。[2]

单工数据传输是两数据站之间只能沿一个指定的方向进行数据传输。如图2中(a)所示,数据由A站传到B站,而B站至A站只传送联络信号,前者称为正向信道,后者称为反向信道。一般正向信道传输速率较高,反向信道传输速率较低。[2]

远程数据收集系统,如气象数据的收集,采用单工传输,因为在这种数据收集系统中,大量数据只需要从一端送到另一端,而另外需要少量联络信号(也是一种数据)通过反向信道传输。[2]

半双工数据传输是两数据站之间可以在两个方向上进行数据传输,但不能同时进行。问询、检索、科学计算等数据通信系统适用于半双工数据传输。[2]

全双工数据传输是在两数据站之间,可以在两个方向上同时进行传输,适用于计算机之间的高速数据通信系统。[2]

通常四线线路实现全双工数据传输;二线线路实现单工或半双工数据传输,在采用频率复用、时分复用或回波抵消技术时,二线线路也可实现全双工数据传输。[2]

[ 最近更新 ]