0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

多维度阐述数据传输方式分类

jf_51241005 来源:jf_51241005 作者:jf_51241005 2023-03-24 11:04 次阅读

数据传输方式是数据在信道上传送所采取的方式。若按数据传输的顺序可以分为并行传输和串行传输;若按数据传输的同步方式可分为同步传输和异步传输;若按数据传输的流向和时间关系可以分为单工、半双工和全双工数据传输。下面跟着科兰布线小编一起详细来了解一下吧。

数据传输方式按顺序分类

并行传输是将数据以成组的方式在两条以上的并行信道上同时传输。例如采用8单位代码字符可以用8条信道并行传输,一条信道一次传送一个字符。因此不需另外措施就实现了收发双方的字符同步。缺点是传输信道多,设备复杂,成本较高,故较少采用。

串行传输是数据流以串行方式在一条信道上传输。该方法易于实现。缺点是要解决收、发双方码组或字符的同步,需外加同步措施。串行传输采用较多。

数据传输方式按方式分类

在串行传输时,接收端如何从串行数据流中正确地划分出发送的一个个字符所采取的措施称为字符同步。根据实现字符同步方式不同,数据传输有异步传输和同步传输两种方式。

异步传输每次传送一个字符代码(5~8bit),在发送每一个字符代码的前面均加上一个“起”信号,其长度规定为1个码元,极性为“0”,后面均加一个止信号,在采用国际电报二号码时,止信号长度为1.5个码元,在采用国际五号码(见数据通信代码)或其它代码时,止信号长度为1或2个码元,极性为“1”。字符可以连续发送,也可以单独发送;不发送字符时,连续发送止信号。每一字符的起始时刻可以是任意的(这也是异步传输的含意所在),但在同一个字符内各码元长度相等。接收端则根据字符之间的止信号到起信号的跳变(“1”→“0”)来检测识别一个新字符的“起”信号,从而正确地区分出一个个字符。因此,这样的字符同步方法又称起止式同步。该方法的优点是:实现同步比较简单,收发双方的时钟信号不需要精确的同步。缺点是每个字符增加了2~3bit,降低了传输效率。它常用于1200bit/s及其以下的低速数据传输。

同步传输是以固定时钟节拍来发送数据信号的。在串行数据流中,各信号码元之间的相对位置都是固定的,接收端要从收到的数据流中正确区分发送的字符,必须建立位定时同步和帧同步。位定时同步又叫比特同步,其作用是使数据电路终接设备(DCE)接收端的位定时时钟信号和DCE收到的输入信号同步,以便DCE从接收的信息流中正确判决出一个个信号码元,产生接收数据序列。DCE发送端产生定时的方法有两种:一种是在数据终端设备(DTE)内产生位定时,并以此定时的节拍将DTE的数据送给DCE,这种方法叫外同步。另一种是利用DCE内部的位定时来提取DTE端数据,这种方法叫内同步。对于DCE的接收端,均是以DCE内的位定时节拍将接收数据送给DTE。帧同步就是从接收数据序列中正确地进行分组或分帧,以便正确地区分出一个个字符或其他信息。同步传输方式的优点是不需要对每一个字符单独加起、止码元,因此传输效率较高。缺点是实现技术较复杂。通常用于速率为2400bit/s及其以上的数据传输。

数据传输方式按关系分类

按数据传输的流向和时间关系,数据传输方式可以分为单工、半双工和全双工数据传输。

单工数据传输是两数据站之间只能沿一个指定的方向进行数据传输。即一端的DTE固定为数据源,另一端的DTE固定为数据宿。

半双工数据传输是两数据站之间可以在两个方向上进行数据传输,但不能同时进行。即每一端的DTE既可作数据源,也可作数据宿,但不能同时作为数据源与数据宿。

全双工数据传输是在两数据站之间,可以在两个方向上同时进行传输。即每一端的DTE均可同时作为数据源与数据宿。通常四线线路实现全双工数据传输。二线线路实现单工或半双工数据传输。在采用频率复用、时分复用或回波抵消等技术时,二线线路也可实现全双工数据传输。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据传输
    +关注

    关注

    9

    文章

    1862

    浏览量

    64513
  • 全双工
    +关注

    关注

    0

    文章

    38

    浏览量

    10482
  • 字符
    +关注

    关注

    0

    文章

    233

    浏览量

    25185
收藏 人收藏

    评论

    相关推荐

    PCIe数据传输协议详解

    、网卡和声卡等,以实现高效的数据传输。以下是对PCIe数据传输协议的介绍: 一、PCIe协议的基本概念 PCIe协议定义了一系列规范和要求,以实现在主机系统和外围设备之间高效、可靠地进行数据通信。它采用了高速串行点对点双通道高带
    的头像 发表于 11-26 16:12 330次阅读

    socket 数据传输效率提升技巧

    在现代网络应用中,数据传输效率是衡量系统性能的关键指标之一。对于使用socket进行数据传输的应用,优化传输效率不仅可以提升用户体验,还能降低成本。 1. 选择合适的传输层协议 TCP
    的头像 发表于 11-12 14:34 235次阅读

    CAN总线数据传输速率设置

    CAN(Controller Area Network)总线是一种串行通信协议,主要用于汽车和工业控制系统中,以实现电子控制单元(ECU)之间的通信。CAN总线的数据传输速率,也称为波特率,是衡量
    的头像 发表于 11-12 10:03 266次阅读

    LORA模块的数据传输速率

    LoRa(Long Range)是一种用于物联网(IoT)应用的低功耗广域网(LPWAN)技术。它以其长距离通信能力和低功耗特性而闻名。LoRa模块的数据传输速率可以根据不同的配置和地区的规定
    的头像 发表于 10-31 17:03 630次阅读

    网络数据传输速率的单位是什么

    网络数据传输速率的单位是 bps(bit per second) ,即比特每秒,也可以表示为b/s或bit/s。它表示的是每秒钟传输的二进制数的位数。比特(bit)是计算机中数据量的单位,也是信息论
    的头像 发表于 10-12 10:20 981次阅读

    高速串行总线,数据传输离不开它!#高速串行总线 #电路知识 #数据传输

    电路数据传输
    安泰仪器维修
    发布于 :2024年08月20日 15:42:00

    SDIO支持哪些数据传输模式?

    1、当 SDIO 时钟频率为 25 MHZ 时,总线速度可达多少? 还是 832MBPS? 2、SDIO 支持哪些数据传输模式? --1 位、2 位、3 位或 4 位? 3、哪个 SDIO 引脚具有中断功能? --DAT[0]? [1]?[2]?[3]?
    发表于 07-22 06:37

    8芯M16插头数据传输的准确性

      德索工程师说道8芯M16插头作为高性能连接器,其数据传输的准确性对于整个系统的稳定性和可靠性至关重要。以下是对8芯M16插头数据传输准确性的详细分析,结合参考文章中的相关数字和信息进行阐述
    的头像 发表于 06-14 18:06 295次阅读
    8芯M16插头<b class='flag-5'>数据传输</b>的准确性

    以太网接口的数据传输原理详解

    /CD(载波侦听多路访问/冲突检测)的介质访问控制方式,允许多个设备共享同一传输介质进行数据传输。以太网接口则是实现这种数据传输的硬件接口,它连接着计算机与网络设备,使得
    的头像 发表于 05-29 16:47 1536次阅读

    GMSL技术 实现高带宽、低延迟和高可靠性数据传输# ADI# GMSL# 汽车# 数据传输

    adi数据传输电机
    Excelpoint世健
    发布于 :2024年05月17日 16:34:25

    请问NFC数据传输如何保证数据安全?

    NFC数据传输如何保证数据安全
    发表于 04-07 06:18

    DTU的多种协议,解锁数据传输的无限可能

    DTU,即数据传输单元,是一种在物联网(IoT)网络中常用的设备,主要用于在传感器和智能设备之间进行数据传输。DTU使用多种协议来实现这一目标,这些协议不仅提高了数据传输的效率,还增强了网络的安全性
    的头像 发表于 03-01 11:00 761次阅读
    DTU的多种协议,解锁<b class='flag-5'>数据传输</b>的无限可能

    数据传输方式有哪几种 哪种数据传输是双向的

    串行传输是一种按位逐个传输数据传输方式数据以比特位序列的形式
    的头像 发表于 01-10 15:40 8575次阅读

    ADXRS453Z的芯片支持使用STM32单片机的DMA数据传输功能吗?

    ADXRS453Z的芯片支持使用STM32单片机的DMA数据传输功能吗?如果,不能,考虑到我们的数据传输还是挺多的,那么常规的SPI通信方式占用大量的CPU控制权,势必会影响其他任务的运行,那么我该如何做?是否需要对这个ADI芯
    发表于 12-29 07:47

    手机没有OTG功能,如何实现数据传输

    手机没有OTG功能,如何实现数据传输? 手机没有OTG功能,需要传输数据的时候可以考虑以下几种方法: 1. 云端存储 云端存储是目前非常流行的一种数据传输
    的头像 发表于 12-11 15:31 3364次阅读