数据传输方式
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.同步传输 同步传输中的数据传输单位是帧,每帧含 有多个字符,字符间没有间隙,字符前后 也没有起始位和停止位。按传输信息的基 本组成单位,同步分为位同步、字符同步 和帧同步。位同步与字符同步分别以位、 字符作为一个独立的整体进行发送,而帧 同步中的传输数据和控制信息按一种特殊 的帧结构来组织。
2.2.2 串行与并行通信
百度文库
串行通信是指数据流以串行方式在一条信 道上传输。串行通信特点是易于实现,比 较便宜,并且在长距离连接中比并行通信 更可靠。其缺点是传输速度慢,以及传输 中的同步问题。所谓同步,是指为了保证 收发双方在时间基准上保持一致,要求接 收端按照发送端所发送码元的重复频率及 起止时间来接收数据,对于同步的实现, 接收方不断校正自己的时间基准与重复频 率。
在一条物理通道上同时传送多路信息的技术称为 多路共传,常用的为时分多路共传和频分多路共 传。时分多路共传TDM是将线路用于传输的时间 划分成若干个时间片,每个用户分得一个时间片, 这些时间片是预先分配好的,而且固定不变,时 分多路共传不仅用于传输数字信号,也可用于传 输模拟信号。 频分多路共传是将一条具有一定带宽的线路划分 成若干个占有较小带宽的信道,各条信道中心频 率不重合,每个信道之间相距一定的频率间隔, 每个用户使用一条频道。多路共传方式如图2-2所 示。
在串行通信中,数据是一位一位依次传输的,由 于发送方和接收方步调的不一致很容易导致“漂 移”现象看,从而使数据传输出现差错。为了避 免信号传输中的差错,就要求实现发送与接收之 间的同步,同步就是接收端按发送端所发送的每 个码元的重复频率以及起止时间来接收数据,在 通信中接收端校准自己的时间和重复频率,以便 和发送端取得一致。信息传输的同步方式分为两 种,异步传输和同步传输是两种常见的同步方式。
位同步要求在传送数据流的过程中,发收双方对 每一位数据信息都要准确地保持同步,可以在发 送端与接收端间设置专门的时钟线,这称做外同 步,比如I2C总线采用的就是外同步。 还可以在数据传输中嵌入同步时钟,在接收端从 接收信号中提取位同步信号,其方法是从在接收 信号码元“1” 和“0” 的极性变化中获取同步信息, 如曼彻斯特编码,这种信号传输方式也做内同步。 对于所传送的字符代码是连续“1” 或“0”,不出 现代码极性变化时,就影响从接收信息中提取同 步信号,为克服这一缺点,在同步方式中采用奇 校验方法,以保证在每个字符中至少出现一个代 码转换点。
并行通信是指数据以成组的方式在多个并 行信道上同时传输,每位单独使用一条线 路。数据组通常是8位、16位或32位,数据 组传输时,使用一条附加的“选通”锁存 信号线来通知接收端,作为双方的同步之 用。并行通信的特点是通信速度高,不必 过多地考虑同步问题,适用于近距离的数 据通信。
2.2.3 同步与异步通信
2.2 数据传输方式
2.2.1 2.2.2 2.2.3 2.2.4 通信方式 串行与并行通信 同步与异步传输 多路共传
2.2.1 通信方式
数据传输中,按照信号传送方向与时间的 关系,通信方式分为单向通信、双向交替 通信和双向同时通信,也就是常说的单工、 半双工和全双工通信。 单工是指信息始终只能按照一个方向传送, 而不进行与此方向相反的传送,在单工通信 方式中信道是单向信道,发送端和接收端 是固定的。无线电广播、电视是单工通信 的实例。
2.3 数据传输介质
半双工通信中信息流可在两个方向传输, 但同一时刻只限于一个方向传输,两个方 向传输是交替进行,而不是同时进行。半 双工通信双方都可以是发送端和接收端, 不过在任意时刻,一方只能是发送端或接 收端,对讲机就是这种通信方式的应用实 例。
全双工通信中可以同时进行双向传输,通 信双方可以同时是发送端和接收端,一方 发送端与另一方的接收端相连,它相当于 把两个方向相反的单工通信方式组合在一 起。与半双工比较,全双工通信效率高、 控制简单,但结构较复杂,成本较高。
在异步传输方式中,数据传输的单位是字符,并不要求收 发两端在传送代码的每一比特(位)时都同步。每个字符作 为一个独立的整体进行发送,没有数据发送时,线上为空 闲状态,相当于数据“1”时的电平。每个字符前附加一个 起始位,等同于数据“0”,起始位传输过后发送方就以一 定的速率发送字符的各个位,接收方以同样的速率接收, 字符代码后附加有1个,1.5个或2个结束位,有时中间还 具有奇偶校验位,字符间隔时间可以是任意的。异步方式 传输设置一个启动用的起始位,表示字符的信息代码即将 开始。在信息代码和校验信号(一般总共为8位)结束后, 设置1位~2位的终止位,表示该字符已结束。终止位反映 了平时不进行通信的状态,当从不传输信息状态转到起始 位状态时,在接收端将检测出极性状态的改变,利用这种 改变,就可启动定时机构,实现同步。接收端收到终止位, 就将定时机构复位,准备接收下一个字符代码。
异步传输方式如图2-1所示,异步方式实现 起来简单容易,频率的漂移不会积累,对 时钟要求不高,对线路和收发器要求较低; 但缺点是每个字符都要有一定的附加位, 线路效率低,数据量大时不如同步传输效 率高,在低速系统中获得了广泛的应用。 常见的异步传输方式有RS-232C,RS-485。
2.2.4 多路通信
字符同步将字符组织成组后连续传送,每个字符内不加附 加位,每组字符之前必须加上一个或多个同步字符SYS, 接收端接收到SYS字符,并根据它来确定字符的起始位。 在传输开始时,用同步字符SYN使收发双方进入同步,当 搜索到两个以上SYN同步字符符时,接收端开始接收信息, 然后从传输信息中提取同步信息。在两个连接的报文之间, 应插入两个以上的SYN同步字符。 帧同步是在每个帧的开始和结束部位都附加标志序列,接 收端通过检测这些标志实现与发送端帧级别上的同步。 在数据传输量较大时,同步传输的效率高于异步传输,适 用于高速传输要求,一般在高速传输数据的系统中采用同 步方式。