串行为什么这么红
- 格式:doc
- 大小:575.50 KB
- 文档页数:12
“串行硬盘”与“并行硬盘”随着技术的成熟,越来越多的主板和硬盘都开始支持S ATA(串行AT A),SAT A接口逐渐有取代传统的P ATA(并行AT A)的趋势。
那么S AT A和P ATA在传输模式上有何区别,S ATA相对P AT A又有何优势呢?这就正是本文需要讨论的话题。
何谓并行ATAAT A其实是IDE设备的接口标准,大部分硬盘、光驱、软驱等等都使用的是AT A接口。
譬如现在绝大部分的朋友用的都是并行ATA接口的硬盘,应该对它80针排线的接口是再熟悉不过了吧?平常我们说到硬盘接口,就不得不提到什么Ultra-ATA/100、Ultra-ATA/133,这表示什么呢?这告诉我们该硬盘接口的最大传输速率为100MB/s和133MB/s,且硬盘是以并行的方式进行数据传输,所以我们也把这类硬盘称为并行ATA。
何谓串行ATA串行AT A全称是Serial ATA,它是一种新的接口标准。
与并行AT A的主要不同就在于它的传输方式。
它和并行传输不同,它只有两对数据线,采用点对点传输,以比并行传输更高的速度将数据分组传输。
现在的串行AT A接口传输速率为150MB/s,而且这个值将会迅速增长。
串行AT A和并行ATA传输的区别举个比较夸张的例子,A、B两支队伍在比赛搬运包裹,A代表并行AT A,B代表串行ATA。
比赛开始,A派出了40个人用人力搬运包裹,而B只派出去了一辆货车来搬运。
在一个来回里他们搬运的包裹数量都相同,大家可以很清楚最后的结果,当然是用货车搬运的B队先把包裹运完,因为货车的速度比人步行的速度快得多多了。
同样,串行传输比并行传输的速率高就类似这个道理。
回到现实中来,现在的并行AT A接口使用的是16位的双向总线,在1个数据传输周期内可以传输4个字节的数据;而串行AT A使用的8位总线,每个时钟周期能传送1个字节。
这两种传输方式除了在每个时钟周期内传输速度不一样之外,在传输的模式上也有根本的区别,串行AT A数据是一个接着一个数据包进行传输,而并行AT A则是一次同时传送数个数据包,虽然表面上一个周期内并行AT A传送的数据更多,但是我们不要忘了,串行AT A的时钟频率要比并行的时钟频率高很多,也就是说,单位时间内,进行数据传输的周期数目更多,所以串行AT A的传输率高于并行AT A的传输率,并且未来还有更大的提升空间。
这里说的通信是指数字信号。
数字信号是8位二进制数,可以使用信号线传输,一种方案是使用一条数据线按照次序一个位一个位的传送,每传送完8位为一个字节,叫串行通信。
另一种方法是使用8条数据线分别传送8位,一次传送一个字节,叫并行通信。
实际传输有可能不是8位数据而是其它,但原理是相同的。
理论上并行速度比较快,但是串行口线间干扰小,稍远的距离速度不低于并行口。
串行通信和并行通信区别分类:IT知识2006.8.21 17:22 作者:goldenkelly | 评论:3 | 阅读:5948并行通信传输中有多个数据位,同时在两个设备之间传输。
发送设备将这些数据位通过对应的数据线传送给接收设备,还可附加一位数据校验位。
接收设备可同时接收到这些数据,不需要做任何变换就可直接使用。
并行方式主要用于近距离通信。
计算机内的总线结构就是并行通信的例子。
这种方法的优点是传输速度快,处理简单。
串行数据传输时,数据是一位一位地在通信线上传输的,先由具有几位总线的计算机内的发送设备,将几位并行数据经并--串转换硬件转换成串行方式,再逐位经传输线到达接收站的设备中,并在接收端将数据从串行方式重新转换成并行方式,以供接收方使用。
串行数据传输的速度要比并行传输慢得多,但对于覆盖面极其广阔的公用电话系统来说具有更大的现实意义。
串行数据通信的方向性结构有三种,即单工、半双工和全双工。
并行通信是把一个字符的各数位用几条线同时进行传输,传输速度快,信息率高。
但它比串行通信所用的电缆多,故常用在传输距离较短(几米至几十米)、数据传输率较高的场合。
实现并行通信的接口就是并行接口。
并行接口可设计为只作为输入/输出接口,也可设计为既作为输入又作为输出的接口。
它可以用两种方法实现,一种是利用同一个接口中的两个通路,一个作输入通路,一个作输出通路;另一种使用同一个双向通路,既作为输入又作为输出。
连接设备接口有PS/2,PATA,LPT等串行通信是指数据一位一位地依次传输,每一位数据占据一个固定的时间长度。
串行接口是一种数字接口,用于在计算机系统中传输数字信号或者数据。
串行接口通过一根线依次传输每个位的数据,相比并行接口,串行接口只需要一根线就可以进行数据传输,因此在一些场景中可以节省成本和空间。
本文将首先简述串行接口的工作原理,然后分别对串行接口的优点和缺点进行详细介绍。
一、串行接口的工作原理1. 数据传输串行接口通过一个个数据位的顺序传送数据,每个数据位通过一根线进行传输。
在传输时,数据被分割成一个个数据包,每个数据包由起始位、数据位、校验位和停止位组成。
这些数据包按照一定的规则经过线路传输,接收端再将这些数据包组装还原成原始数据。
而整个过程中,数据包的传输是依赖于时钟脉冲信号的。
2. 时钟信号为了确保接收端能够正确地接收和理解发送端的数据,串行接口需要一个时钟信号来进行数据的同步。
时钟信号在数据传输的过程中充当了一个重要的角色,确保发送端的数据能够被准确地读取和复原。
3. 带宽利用串行接口能够更好地利用带宽,因为它只需要一根线来进行数据传输。
在一些对带宽有限制的环境下,串行接口可以更好地满足需求。
二、串行接口的优缺点串行接口作为一种常见的数字接口,在许多设备中被广泛使用。
其优缺点如下:优点:1. 使用简单串行接口只需要一根线进行数据传输,在设计和使用上相对简单。
这对于一些资源有限的情况下尤为重要,比如在一些嵌入式系统中,串行接口能够更好地满足需要。
2. 抗干扰能力强因为串行接口只需要一根线进行数据传输,相比并行接口,串行接口在传输过程中对于干扰的抵抗能力更强。
这使得串行接口能够更好地适用于电磁干扰严重的环境。
3. 长距离传输串行接口可以支持较长的传输距离,这对于一些需要进行长距离数据传输的场景非常重要。
缺点:1. 传输速率低由于串行接口是逐位传输数据的,因此在相同条件下,它的传输速率往往比并行接口要低。
这意味着在需要进行高速数据传输的场景下,串行接口可能无法满足需求。
2. 数据传输效率低串行接口在数据传输的过程中需要进行数据包的分割和再组装,这会导致数据传输的效率较低,尤其在大批量数据传输的情形下。
串行、解串核心参数串行与解串是计算机领域中常见的概念,用于描述数据的传输与处理方式。
在实际应用中,串行与解串的核心参数起着重要作用。
本文将详细介绍串行与解串的定义、作用以及核心参数。
一、串行与解串的定义及作用串行是指将数据按照顺序一个一个地发送或接收的方式,与之相对的是并行方式。
在串行通信中,数据的位按照顺序依次传输,传输速度较慢,但可以节省成本以及传输距离更远。
解串则是将串行数据转换为并行数据的过程,使得数据可以以并行方式进行处理。
串行与解串在计算机系统中起着至关重要的作用。
首先,串行通信的方式可以降低通信线路的复杂度,减少传输线路的数量,从而降低硬件成本。
其次,串行通信可以实现跨越较远距离的数据传输,使得计算机系统的布局更加灵活。
最后,解串可以将串行数据转换为计算机系统可以直接处理的并行数据,为后续的数据处理提供便利。
二、串行与解串的核心参数1. 波特率(Baud Rate)波特率是串行通信中的核心参数之一,它表示每秒传输的比特数。
波特率越高,单位时间内传输的数据越多,通信速度也越快。
常见的波特率有9600、19200、38400等。
2. 停止位(Stop Bit)停止位是串行通信中的一个概念,用于表示数据传输的终止。
在每个数据字节的传输结束时,停止位会被发送,用于告诉接收端数据传输已完成。
常见的停止位有1位、1.5位和2位。
3. 数据位(Data Bit)数据位用于表示每个数据字节的位数,通常为7位或8位。
数据位的选择取决于需要传输的数据的大小范围。
如果需要传输的数据较小,可以选择较少的数据位数,以减少传输开销。
4. 校验位(Parity Bit)校验位用于检测数据传输的正确性。
通过在每个数据字节的末尾添加一个校验位,接收端可以通过校验位来验证传输的数据是否存在错误。
常见的校验位有奇校验和偶校验。
5. 流控制(Flow Control)流控制用于控制数据的传输速度,防止接收端出现数据丢失的情况。
串行总线是什么?(优点和作用)任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现。
为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适当的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。
采用总线结构便于部件和设备的扩充,尤其制定了统一的总线标准则容易使不同设备间实现互连。
微机中总线一般有内部总线、系统总线和外部总线。
内部总线是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连;而系统总线是微机中各插件板与系统板之间的总线,用于插件板一级的互连;外部总线则是微机和外部设备之间的总线,微机作为一种设备,通过该总线和其他设备进行信息与数据交换,它用于设备一级的互连。
图串行通信另外,从广义上说,计算机通信方式可以分为并行通信和串行通信,相应的通信总线被称为并行总线和串行总线。
并行通信速度快、实时性好,但由于占用的口线多,不适于小型化产品;而串行通信速率虽低,但在数据通信吞吐量不是很大的微处理电路中则显得更加简易、方便、灵活。
串行通信一般可分为异步模式和同步模式。
-随着微电子技术和计算机技术的发展,总线技术也在不断地发展和完善,而使计算机总线技术种类繁多,各具特色。
下面仅对微机各类总线中目前比较流行的总线技术分别加以介绍。
一、内部总线1.I2C总线I2C(Inter-IC)总线10多年前由Philips公司推出,是近年来在微电子通信控制领域广泛采用的一种新型总线标准。
它是同步通信的一种特殊形式,具有接口线少,控制方式简化,器件封装形式小,通信速率较高等优点。
在主从通信中,可以有多个I2C总线器件同时接到I2C总线上,通过地址来识别通信对象。
2.SPI总线串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同。
串口号是什么意思1. 电脑上的串口号是什么意思串口叫做串行接口,也称串行通信接口,按电气标准及协议来分包括RS-232-C、RS-422、RS485、USB等。
RS-232-C、RS-422与RS-485标准只对接口的电气特性做出规定,不涉及接插件、电缆或协议。
USB是近几年发展起来的新型接口标准,主要应用于高速数据传输领域。
RS-232-C:也称标准串口,是目前最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
传统的RS-232-C接口标准有22根线,采用标准25芯D型插头座。
后来的PC上使用简化了的9芯D型插座。
现在应用中25芯插头座已很少采用。
现在的电脑一般有两个串行口:COM1和COM2,你到计算机后面能看到9针D形接口就是了。
现在有很多手机数据线或者物流接收器都采用COM口与计算机相连。
2. 串口是啥啥是串口号串口为9针D型头,并口为25孔D型头串口叫做串行接口,现在的PC 机一般有两个串行口COM 1 和COM 2 。
串行口不同于并行口之处在于它的数据和控制信息是一位接一位地传送出去的。
虽然这样速度会慢一些,但传送距离较并行口更长,因此若要进行较长距离的通信时,应使用串行口。
通常COM 1 使用的是9 针D 形连接器,也称之为RS-232接口,而COM 2 有的使用的是老式的DB25 针连接器,也称之为RS-422接口,不过目前已经很少使用。
并口又称为并行接口。
目前,并行接口主要作为打印机端口,采用的是25 针D 形接头。
所谓“并行”,是指8 位数据同时通过并行线进行传送,这样数据传送速度大大提高,但并行传送的线路长度受到限制,因为长度增加,干扰就会增加,数据也就容易出错。
目前计算机基本上都配有并口。
串行传输VS 并行传输“众人拾柴火焰高”是句老话,但电脑领域却发生了多根线比不过1根线的怪事。
无论从通信速度、造价还是通信质量上来看,现今的串行传输方式都比并行传输方式更胜一筹。
近两年,大家听得最多的一个词可能就是串行传输了。
从技术发展的情况来看,串行传输方式大有彻底取代并行传输方式的势头,USB取代IEEE 1284,SATA取代PATA,PCI Express 取代PCI……从原理来看,并行传输方式其实优于串行传输方式。
通俗地讲,并行传输的通路犹如一条多车道的宽阔大道,而串行传输则是仅能允许一辆汽车通过的乡间公路“众人拾柴火焰高”是句老话,但电脑领域却发生了多根线比不过1根线的怪事。
无论从通信速度、造价还是通信质量上来看,现今的串行传输方式都比并行传输方式更胜一筹。
近两年,大家听得最多的一个词可能就是串行传输了。
从技术发展的情况来看,串行传输方式大有彻底取代并行传输方式的势头,USB取代IEEE 1284,SATA取代PATA,PCI Express取代PCI……从原理来看,并行传输方式其实优于串行传输方式。
通俗地讲,并行传输的通路犹如一条多车道的宽阔大道,而串行传输则是仅能允许一辆汽车通过的乡间公路。
以古老而又典型的标准并行口(Standard Parallel Port)和串行口(俗称COM口)为例,并行接口有8根数据线,数据传输率高;而串行接口只有1根数据线,数据传输速度低。
在串行口传送1位的时间内,并行口可以传送一个字节。
当并行口完成单词“advanced”的传送任务时,串行口中仅传送了这个单词的首字母“a”。
图1: 并行接口速度是串行接口的8倍那么,为何现在的串行传输方式会更胜一筹?下文将从并行、串行的变革以及技术特点,分析隐藏在表象背后的深层原因。
一、并行传输技术遭遇发展困境电脑中的总线和接口是主机与外部设备间传送数据的“大动脉”,随着处理器速度的节节攀升,总线和接口的数据传输速度也需要逐步提高,否则就会成为电脑发展的瓶颈。
机箱后面的串口和并口有什么用?接什么设备的?串口和并口是连接外设的不同端口。
这两种端口的外形、传输速度和可以连接的设备都有所不同。
串口传输是一位接一位的,而并口是可以并发数据的可以同时传输多位。
具体如下!COM是串口的意思而LPT(不是LTP)是并口的意思,串口是电脑总线提供的用于数据传输的一个端口,在串口中数据是按位成流传输的,而LPT是传输的另一种端口,在这里一般是按字节成流传输,也就是说串口好比每位排队排一排传输,并口是8位并排排一起传输,虽然感觉LPT这样是串口的8倍,但是由于波特率的原因,所以串口不一定比并口慢,波特率是指每秒传输多少位数据,这里的波特是bit,而不是BYTE(1BYTE=7bit+1bit校验),如果存在这样一个串口它的波特率是100bit/s而1个并口它的珀特率是80bit/s这说明这个串口1秒传100bit,每次传1个,并口传80bit每秒,传10次就可以了但是10次的时间是1秒.为什么会慢,是因为串口实现简单,相同设备下串口可以到达更高的理论传输平率串行接口串行接口,简称串口,也就是COM接口,是采用串行通信协议的扩展接口。
串口的出现是在1980年前后,数据传输率是115kbps~230kbps,串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备,目前部分新主板已开始取消该接口。
并行接口并行接口,简称并口,也就是LPT接口,是采用并行通信协议的扩展接口。
并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一般用来连接打印机、扫描仪等。
所以并口又被称为打印口。
另外,串口和并口都能通过直接电缆连接的方式实现双机互连,在此方式下数据只能低速传输。
多年来PC的串口与并口的功能和结构并没有什么变化。
在使用串并口时,原则上每一个外设必须插在一个接口上,如果所有的接口均被用上了就只能通过添加插卡来追加接口。
串、并口不仅速度有限,而且在使用上很不方便,例如不支持热插拔等。
串口指示灯闪烁原理一、引言串口指示灯是一种常见的电子元器件,它通常用于指示与计算机进行串口通信时数据传输的情况。
在进行串口通信时,串口指示灯会不断闪烁,以表明数据正在传输。
本文将介绍串口指示灯闪烁的原理。
二、串口通信在介绍串口指示灯闪烁的原理之前,我们需要先了解一下串口通信的基本概念。
串口通信是计算机与外部设备进行数据传输的一种方式。
它通过一个称为“串行端口”的接口实现数据传输。
在进行串口通信时,计算机会将要发送的数据转换为一系列数字信号,并通过串行端口发送出去。
接收方设备会将这些数字信号转换为相应的数据,并进行处理。
在这个过程中,需要使用一些特殊的协议来保证数据的正确性和完整性。
三、串口指示灯为了方便用户了解与外部设备进行通信时数据传输情况,很多外部设备都会配备一个称为“串口指示灯”的元器件。
这个元器件可以通过不同颜色或不同频率的闪烁来表示不同状态。
对于大多数计算机用户来说,在使用与外部设备进行通信时,特别是在进行调试和故障排除时,串口指示灯是非常有用的。
它可以帮助用户了解数据传输是否正常,以及是否存在数据传输错误等问题。
四、串口指示灯闪烁原理串口指示灯的闪烁原理比较简单。
当计算机向外部设备发送数据时,串口指示灯会不断闪烁。
这是因为在进行串口通信时,计算机会将要发送的数据转换为一系列数字信号,并通过串行端口发送出去。
这些数字信号会通过一个称为“波特率”的速率进行传输。
波特率越高,数据传输速度就越快。
在接收方设备接收到这些数字信号后,它会将这些数字信号转换为相应的数据,并进行处理。
如果接收方设备正确地接收到了所有数据,则串口指示灯会停止闪烁。
如果存在数据传输错误,则串口指示灯可能会以不同颜色或不同频率的方式闪烁。
例如,在某些情况下,如果接收方设备未能正确地接收到所有数据,则串口指示灯可能会以红色或黄色闪烁。
五、总结本文介绍了串口指示灯闪烁的原理。
我们了解到,在进行串口通信时,计算机会将要发送的数据转换为一系列数字信号,并通过串行端口发送出去。
串行和并行的优缺点对比分析
串行数据与并行数据是相对的一对概念。
串行数据是指传输过程中各数据位按顺序进行传输的数据,并行数据则是各数据位同时传送的数据。
串行通信是指使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。
其只需要少数几条线就可以在系统间交换信息,特别使用于计算机与计算机、计算机与外设之间的远距离通信。
串行(chuan xing)是中文通用串行总线的简称。
英文为USB (Universal Serial Bus)是1995年Microsoft、Compaq、IBM等公司联合制定的一种新的PC串行通信协议。
USB协议出台后得到各PC厂商、芯片制造商和PC外设厂商的广泛支持。
USB本身也处于不断的发展和完善中,从当初的0.7、0.8到现在广泛采用的1.0、1.1,2.0版本以及已经被采用,即将被量产应用的3.0版本
数据并行的含义是计算机内包含一组处理单元(PE),每一个处理单元存储一个(或多个)数据元素。
当机器执行顺序程序时,可对应于全部或部分的内部处理单元所存的数据同时操作。
所谓数据并行是指把数据划分成若干块分别映像到不同的处理机上,。
串口指示灯闪烁原理介绍串口指示灯闪烁是一种常见的装置,用于指示计算机或设备与串口之间的通信状态。
当串口通信正常时,指示灯会闪烁,而在通信异常或停止时,则不会有闪烁信号。
这一原理的实现主要涉及到串口通信协议以及相应的硬件电路设计。
串口通信协议1.串口通信协议是计算机或设备之间进行数据交互的规则。
常见的串口通信协议有UART、RS-232、RS-485等。
其中,UART是一种通用的串行通信接口,可在不同的计算机或设备之间实现数据传输。
UART通信协议包括发送方和接收方之间的数据传送规则、波特率、数据位宽、校验位、停止位等参数。
2.波特率是串口通信中非常重要的参数,用于衡量每秒钟传输的比特数。
波特率越高,数据传输速率越快。
常见的波特率有9600、38400等。
波特率的设置要与发送方和接收方一致,否则无法正常通信。
3.数据位宽指的是每个数据帧传输的位数,通常为8位。
较少使用的数据位宽有5、6、7位。
数据位宽的设置也要与发送方和接收方一致。
4.校验位用于保证数据的可靠传输。
常见的校验模式有奇校验和偶校验两种。
发送方在传输数据时根据数据位的奇偶性自动添加校验位,接收方则根据校验位进行错误检测。
5.停止位是在每个数据帧的结束处添加的一位信号,用于告知接收方数据传输已结束。
常用的停止位有1位和2位。
串口指示灯电路设计串口指示灯电路设计是实现串口指示灯闪烁的关键。
以下是一个基本的串口指示灯电路设计:器件清单•MCU(Microcontroller Unit):单片机,用于控制电路操作。
•LED(Light Emitting Diode):发光二极管,用于实现指示灯的闪烁效果。
•电阻:用于限流保护。
•其他电路连接器:如电容、晶振等。
电路连接方式1.将MCU的串口通信引脚(如TX、RX)与LED的控制引脚相连。
具体连接方式根据电路设计和串口通信协议而定。
2.在LED的控制引脚和GND之间串联一个适当大小的电阻,以限制电流。
异步串行通信原理最近在研究异步串行通信原理,发现了一些有趣的东西,今天来聊聊它的原理。
你知道吗?我们生活中有很多类似异步串行通信的事情呢。
比如说,我们在排队的时候,一个个人依次去做一件事情,就有点像异步串行通信里数据一个个地传输。
想象有一条长长的队伍,每个人就是一个数据帧,按照先后顺序去完成某个任务(对应数据传输中的接收或者处理)。
打个比方吧,异步串行通信就像是一条只允许一个人走的小路。
这个小路上有起点(发送端)和终点(接收端)。
发送端会把要传输的信息分成一个一个小部分(就像一个个人),每次只送一个小部分,这就是异步传输里数据按帧发送的感觉。
这些小部分中间有一点时间间隔(就像排队的时候人与人之间保持一点距离),而且每一个小部分在发送的时候都会自带一些“标识”(如同一个人穿着表明自己身份或者任务的衣服),像起始位和停止位,接收端就靠着这些标识来判断一个数据帧从哪里开始到哪里结束。
老实说,我一开始也不明白为什么要这么麻烦,数据不能一股脑儿全发过去吗?后来发现这里面学问可大了。
这里面涉及到一些技术上的限制,就好比小路上要是一群人乱哄哄一起走就会出问题一样。
而且这个原理在很多地方有实际的应用,比如说电脑和外界的一些老设备通信,像早期的打印机那种。
电脑会按照这个异步串行通信的方式把要打印的内容一点点发给打印机。
说到这里,你可能会问,那数据出错了怎么办呢?这就说到异步串行通信里还包括了校验位这样的设计。
就像我们送东西,附了个小纸条,核对一下内容有没有错。
它这个校验位就是用来保证数据在传输过程中的准确性的。
不过呢,这个异步串行通信也有它的局限性,传输速度相比其他通信方式(像同步通讯)会慢一些。
延伸思考一下,随着科技发展,现在这种传统的异步串行通信的地位逐渐在有些地方被新的技术取代,但是在一些对可靠性要求特别高、数据量不大、并且通信速度不太要求特别快的地方还是用得很广泛的。
也不知道大家有没有接触到这种通信方式的实际例子呢?欢迎大家一起讨论啊。
串行和并行比喻一、引言在我们的日常生活中,经常会听到串行和并行这两个词语。
它们广泛应用于各个领域,如计算机科学、通信技术等。
为了更好地理解这两个概念,下面将通过比喻的方式进行阐述。
二、串行和并行的概念解释1.串行:可以将串行比喻为一列队伍,队伍中的每个成员依次完成任务。
在计算机领域,数据传输时按照一定顺序依次传输;在通信领域,电话交换系统中通话双方依次完成通话。
2.并行:将并行比喻为一个团队,团队中的每个成员同时完成各自的任务。
在计算机领域,多个处理器同时执行多个任务;在通信领域,电话交换系统中多条线路同时进行通话。
三、串行和并行的比喻1.串行:如果把生活中的排队比喻成串行,那么排队等候结账的顾客就是一个典型的例子。
顾客们按照顺序一个接一个地结账,就像数据在计算机中按顺序传输一样。
2.并行:再看一下高速公路上的车流,可以将并行比喻为车道。
在并行车道上,车辆可以同时行驶,互不干扰。
这就像计算机中的多核处理器,每个核心可以同时处理多个任务,提高运算效率。
四、串行和并行在现实生活中的应用1.串行:在疫情期间,为了确保防疫物资的顺利运输,我国采取了严格的物流管控措施。
物流企业需要按照指定的路线和时间顺序,将物资运送至各地。
这一过程就像一条串行的生产线,各个环节有序进行。
2.并行:5G通信技术的普及使得网络速度大幅提升。
在5G网络环境下,多个用户可以同时进行视频通话,而不会出现卡顿现象。
这得益于5G网络的并行处理能力,使得通话数据得以同时传输。
五、结论通过以上比喻,我们可以更加直观地理解串行和并行的概念。
在实际应用中,根据不同场景和需求,选择合适的串行或并行方式,可以提高工作效率,降低资源浪费。
串行通信技术基础原理1 概述计算机通信是指计算机与外界的信息传输,既包括计算机与计算机之间的传输,也包括计算机与外部设备,如U盘、打印机和磁盘等设备之间的传输。
在通信领域内,根据每次传送的数据位数,计算机通信可分为:并行通信和串行通信。
串行通信是指计算机主机与外设之间以及主机系统与主机系统之间数据的串行传送。
使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。
其只需要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信。
2 通信基础2.1 串行通信与并行通信串行通信是通过一根数据线,一个bit一个bit地传输数据,且每个bit表示的值为0或1,信号线分为RXD(数据接收)、TXD(数据发送)两根如图1所示。
具有速度慢、信号线少、成本低的特点,适合远距离、低速率的数据传输。
常见的串行通信应用包括USB、SATA、以太网口、COM(RS232/RS485/RS422)等。
图 1 串行通信并行通信是通过数据线,一次传输和接收多个bit数据,如图 2所示,每个bit的数据都有对应的数据线进行传输,传输一次即可完成以个8个数据bit即一个Byte(字节)的数据以及1个校验bit数据,实际应用中,有可能不是8bit数据,而是更多bit数据,如32bit、64bit 等,但原理都是相同的,计算机内部的总线结构(PCI总线、PCIe总线、以及以前的并口硬盘、光驱等)就是典型的并行通信。
并行通信具有传输效率高、使用信号线多、成本高、信号间电容会引起串扰,不适合远距离传输,一般用于外设与计算机终端设备间近距离、大量和快速的传输。
图 2 并行通信2.2 串行通信工作方式计算机是以并行的方式来处理数据的,通过串行发送数据时候,先由具有几位(8/16/32/64位)总线的计算机内的发送设备,将几位(8/16/32/64位)并行数据经并——串转换硬件转换成串行方式,再逐位经数据线到达接收站的设备中,并在接收端将数据从串行方式重新转换成并行方式,以供接收方使用,如图3所示。
⾼速串⾏简史(⼀):信号、接⼝、协议及总线在这个系列开篇的时候⼤家提到了希望了解⼀下,其实基本的概念⼤家应该都知道⼀点,但真正要把它写出来,我觉得⼜不是很好下笔,这也是为什么隔了这么久才推出这篇⽂章,我们也是为了对⼤家负责的态度,不能误导了各位忠实的读者,有什么说得不对或者没有说得很清楚的希望⼤家⼀起来探讨。
突然有个问题,我们通常说的PCIE,既可以是PCIE信号,也可以是PCIE接⼝、PCIE总线,还可以是PCIE协议。
之所以难写,其实中间就是涉及到了太多的概念和认知的差异,因为串⾏和并⾏的概念太⼴了。
只要百度⼀下串⾏和并⾏,就会出来很多类似“串⾏通信与并⾏通信”、“串⾏接⼝与并⾏接⼝”、“串⾏总线与并⾏总线”、“串⾏协议与并⾏协议”以及“串⾏传输与并⾏传输”等概念介绍,⽽我们现在要说的串⾏信号应该包括了上⾯所有的这些概念,既有传输(通信)⽅式,⼜有接⼝类型,同时还有数据本⾝的协议特点,信号、协议、总线和接⼝,有时候看起来是⼀样的,但细细思量却还是有差别的,总之不是⼀两句话就能说清楚的(如PCIE信号、PCIE协议、PCIE接⼝以及PCIE总线之间的相互⽠葛就是剪不断理还乱啊)。
举个简单的例⼦,PCI总线说的是⼀组传输通道,⽽PCI接⼝是⼀种连接标准,两者之间的关系就是PCI接⼝的设备都要通过PCI总线来进⾏通信,⽽PCI总线上⾛的设备并不全是PCI接⼝的,像集成声卡,⾛的就是PCI总线。
在这⾥PCI总线提供了⼀种通道,这个通道上可以有不同的符合这种通道要求的接⼝设备或信号(PCI信号或Audio信号)。
打个更进⼀步的⽐⽅:两者关系就像马车(接⼝设备)和马路(总线)⼀样,马车必须在马路上⾛,⽽马路上不⼀定⾛马车(⽜车等)。
如下图所⽰。
车(接⼝、信号)有车(接⼝、信号)的标准(协议),如马车、汽车、⽕车、货车、⾃⾏车等(PCIE、SATA、SAS、USB等信号标准);路(通道、总线)有路的标准,如马路、⼈⾏道、⾼速公路等(PCIE、SATA、SAS、USB等通道标准),所以协议⾥⾯⼜包含通道(总线)协议和信号(接⼝)协议。
串⾏通信与并⾏通信的区别
⼀、基本概念
串⾏通信:⼀条信息的各位数据被按逐位按顺序传送。
并⾏通信:⼀条信息的数据可以按照多位传送,有更多的信号地线。
⼆、特点
串⾏通讯:两个设备之间通过⼀对信号线进⾏通讯,其中⼀根为信号线,另外⼀根为信号地线,信号电流通过信号线到达⽬标设备,再经过信号地线返回,构成⼀个信号回路。
并⾏通讯通常可以⼀次传送8bit、16bit、32bit甚⾄更⾼的位数,相应地就需要8根、16根、32根信号线,同时需要加⼊更多的信号地线。
通过串⾏通讯与并⾏通讯的对⽐,可以看出:串⾏通讯很简单,但是相对速度低;并⾏通讯⽐较复杂,但是相对速度⾼。
更重要的是,串⾏线路仅使⽤⼀对信号线,线路成本低并且抗⼲扰能⼒强,因此可以⽤在长距离通讯上;⽽并⾏线路使⽤多对信号线(还不包括额外的控制线路),线路成本⾼并且抗⼲扰能⼒差,因此对通讯距离有⾮常严格的限制。
电气自动化知识:串行、并行、RS232RS485半双工、全双工
电气自动化基础知识:串行、并行、RS232/RS485半双工、全双工
1、什么是串行、并行?
泛指设备的通讯形式,相当于电脑的串口、并口,串行通讯一次传输一个位,并行通讯一次传输八个位,由于信号的传输最终是以电压形式体现出来,故并行通讯的输出信号是八个电压信号,这些电压信号相互之间会造成干扰,造成控制精度上的误差,这种通讯形式现在已很少使用,尤其是带有并口的电脑也少之又少。
2、RS232/RS485指的是什么?
指的是通讯设备的物理接口,类似现在的USB接口,有些人会把它误认为是通讯协议,RS232/RS485都是串行通讯,支持RS485接口的通讯协议较多。
3、全双工、半双工是什么?
全双工指的是发送和接收信号同时进行,半双工指的是每次只能进行发送或者接收信号,不能同时进行。
RS232全双工,RS422全双工,RS485半双工。
4、RS232、RS485的特点?
RS232只能进行点对点的单点通讯,当地线出现不等电位时,信号易受干扰,因此传输距离短;RS485采用差分信号传输,信号稳定,传输距离远,可实现多点通讯。
5、接线方式
RS232一般只需接三根线即可,发射、接收、地线
RS485一般只需接两根线即可,九针接头接3正8负,或3B8A.
9针接口不能实现同步通讯,需使用25针接口
6、如何辨别是RS232/RS485接口?
只能通过测量相关脚电压确定,RS232 测量接收或发送端与地间电压,参考值正负10伏左右,RS485两线间电压正负5伏(正负反应为高低电平)。
九针接口排列示意图
25针接口排列示意图
RS232九针、25针接口示意图。
“串行”为什么这么红? 时间:2009-06-02 08:59 来源:中国PCB技术网点击: 1394次近两年,大家听得最多的一个词可能就是串行传输了。
从技术发展的情况来看,串行传输方式大有彻底取代并行传输方式的势头,USB取代 IEEE 1284,SATA取代PATA,PCI Express取代PCI 从原理来看,并行传输方式其实优于串行传输方式。
通俗地讲,并行传输的通路犹如一条多车近两年,大家听得最多的一个词可能就是串行传输了。
从技术发展的情况来看,串行传输方式大有彻底取代并行传输方式的势头,USB取代 IEEE 1284,SATA取代PATA,PCI Express取代PCI……从原理来看,并行传输方式其实优于串行传输方式。
通俗地讲,并行传输的通路犹如一条多车道的宽阔大道,而串行传输则是仅能允许一辆汽车通过的乡间公路。
以古老而又典型的标准并行口(Standard Parallel Port)和串行口(俗称COM口)为例,并行接口的位宽为8,数据传输率高;而串行接口只有1位,数据传输速度低。
在串行口传送1位的时间内,并行口可以传送一个字节。
当并行口完成单词“advanced”的传送任务时,串行口中仅传送了这个单词的首字母“a”。
图1:H6A-2-1.TIF 并行接口速度是串行接口的8倍那么,现在的串行传输方式为何会更胜一筹呢?一、并行传输技术遭遇发展困境电脑中的总线和接口是主机与外部设备间传送数据的“大动脉”,随着处理器速度的节节攀升,总线和接口的数据传输速度也需要逐步提高,否则就会成为电脑发展的瓶颈。
图2 PC总线的发展我们先来看看总线的情况。
1981年第一台PC中以ISA总线为标志的开放式体系结构,使用了ISA总线,数据总线为8位,工作频率为8.33MHz,这在当时却已经算作“先进技术(Advanced Technology)”了,所以ISA总线还有另一个名字“AT总线”。
到了286时,ISA的位宽提高到了16位,为了保持与8位的ISA兼容,工作频率仍为8.33MHz。
ISA总线虽然只有16MBps的数据传输率,但直到386时代,都一直是主板与外部设备间最快的数据通道。
到了486时代,同时出现了PCI和VESA两种更快的总线标准,它们具有相同的位宽(32位),但PCI总线能够与处理器异步运行,当处理器的频率增加时,PCI总线频率仍然能够保持不变,可以选择25MHz、30MHz和33MHz三种频率。
而VESA总线与处理器同步工作,因而随着处理器频率的提高,VESA总线类型的外围设备工作频率也得随着提高,适应能力较差,因此很快失去了竞争力。
PCI总线标准成为Pentium时代PC总线的王者,硬盘控制器、声卡到网卡,全部使用PCI插槽。
而显卡方面对数据传输速度要求更高,出现了专用的AGP,并行数据传输技术向来是提高数据传输率的重要手段,但是,进一步发展却遇到了障碍。
首先,由于并行传送方式的前提是用同一时序传播信号,用同一时序接收信号,而过分提升时钟频率将难以让数据传送的时序与时钟合拍,布线长度稍有差异,数据就会以与时钟不同的时序送达,另外,提升时钟频率还容易引起信号线间的相互干扰,导致传输错误。
因此,并行方式难以实现高速化。
从制造成本的角度来说,增加位宽无疑会导致主板和扩充板上的布线数目随之增加,成本随之攀升。
在外部接口方面,我们知道IEEE 1284并行口的速率可达300kBps,传输图形数据时采用压缩技术可以提高到2MBps,而RS-232C标准串行口的数据传输率通常只有20kbps,并行口的数据传输率无疑要胜出一筹。
因此十多年来,并行口一直是打印机首选的连接方式。
对于仅传输文本的针式打印机来说,IEEE 1284并行口的传输速度可以说是绰绰有余的。
但是,对于近年来一再提速的激光打印机来说,情况发生了变化。
笔者使用爱普生6200L在打印2MB 图片时,速度差异不甚明显,但在打印7.5MB大小的图片文件时,从点击“打印”到最终出纸,使用USB接口用了18秒,而使用并行口时,用了33秒。
这一测试结果说明,现行的并行口对于时下流行的激光打印机来说,已经力难胜任了。
二、USB,串行接口欲火重生凤凰涅槃,欲火重生。
1995年,由Compaq、Intel、Microsoft和NEC等几家公司推出的USB接口首次出现在PC机上,1998年起即进入大规模实用阶段,作为IEEE 1284并行口和RS-232C串行口的接班人,USB现在已经呈现出大红大紫了。
USB虽然只有一位的位宽,但数据传输速度却比并行口要高,而且具有很大的发展空间。
USB设备通信速率的自适应性,使得它可以自动选择HS(High-Speed,高速,480 Mbps)、FS(Full-Speed,全速,12Mbps)和LS(Low-Speed,低速,1.5Mbps)三种模式中的一种。
USB总线还具有自动的设备检测能力,设备插入之后,操作系统软件会自动地检测、安装和配置该设备,免除了增减设备时必须关闭PC机的麻烦。
图3 采用差模信号传送方式的USB图4 差分传输方式具有更好的抗干扰性能USB接口之所以能够获得很高的数据传输率,主要是因为其摒弃了常规的单端信号传输方式,转而采用差分信号(differential signal)传输技术,有效地克服了因天线效应对信号传输线路形成的干扰,以及传输线路之间的串扰。
USB接口中两根数据线采用相互缠绕的方式,形成了双绞线结构,如图3。
图4是由两根信号线缠绕在环状铁氧体磁芯上构成的扼流线圈。
在单端信号传输方式下,线路受到电磁辐射干扰而产生共模电流时,磁场被叠加变成较高的线路阻抗,这样虽然降低了干扰,但有效信号也被衰减了。
而在差动传输模式下,共模干扰被磁芯抵消,但不会产生额外的线路阻抗。
换句话说,差动传输方式下使用共模扼流线圈,既能达到抗干扰的目的,又不会影响信号传输。
差分信号传输体系中,传输线路无需屏蔽即可取得很好的抗干扰性能,降低了连接成本。
不过,由于USB接口3.3V的信号电平相对较低,最大通信距离只有5m。
USB规范还限制物理层的层数不超过7层,这意味着用户可以通过最多使用5个连接器,将一个USB设备置于距离主机最远为30m的位置。
为了解决长距离传输问题,扩展USB的应用范围,一些厂商在USB规范上添加了新的功能,例如Powered USB和Extreme USB,前者加大了USB的供电能力,后者延长了USB的传输距离。
譬如采用CAT5电缆和RJ45连接器,可以简单地将扩展至100m;采用光纤更可扩展至2km,只是成本比CAT5更高。
小知识:双绞线,绞在一起有什么好?双绞线互相缠绕的目的是利用铜线中电流产生的电磁场互相作用抵消邻近线路的干扰并减少来自外界的干扰。
每对线在每英寸长度上相互缠绕的次数决定了抗干扰的能力和通讯的质量,缠绕得越紧密其通讯质量越高,所支持的数据传输率越高,制造成本当然也相应提高。
双绞线即使外面没有屏蔽层,也能获得很好的抗干扰性能,所以局域网中选用CAT5非屏蔽双绞线(UTP)便能满足传输100Mbps信号的要求,且通信距离可以达到100m。
三、差分信号技术:高速信号传输的金钥匙电脑发展史就是追求更快速度的历史,随着总线频率的提高,所有信号传输都遇到了同样的问题:线路间的电磁干扰越厉害,数据传输失败的发生机率就越高,传统的单端信号传输技术无法适应高速总线的需要。
于是差分信号技术就开始在各种高速总线中得到应用,我们已经知道,USB实现高速信号传输的秘诀在于采用了差分信号传输方式。
&n bsp; 图5 差分信号传输电路图6 单端信号传输图7 差分信号传输差分信号传输技术是20世纪90年代出现的一种数据传输和接口技术,与传统的单端传输方式相比,这种技术具有低功耗、低误码率、低串扰和低辐射等特点,其传输介质可以是铜质的PCB连线,也可以是平衡电缆,最高传输速率可达1.923Gbps。
Intel倡导的第三代I/O技术(3GIO),其物理层的核心技术就是差分信号技术。
那么,差分信号技术究竟是怎么回事呢?我们知道,在传统的单端(Single-ended)通信中,一条线路来传输一个比特位。
高电平表示1,低电平表示0。
倘若在数据传输过程中受到干扰,高低电平信号完全可能因此产生突破临界值的大幅度扰动,一旦高电平或低电平信号超出临界值,信号就会出错,如图6所示。
在差分传输电路中,输出电平为正电压时表示逻辑“1”,输出负电压时表示逻辑“0”,而输出“0”电压是没有意义的,它既不代表“1”,也不代表“0 ”。
而在图7所示的差分通信中,干扰信号会同时进入相邻的两条信号线中,在信号接收端,两个相同的干扰信号分别进入差分放大器的两个反相输入端后,输出电压为0。
所以说,差分信号技术对干扰信号具有很强的免疫力。
对于串行传输来说,LVDS能够低于外来干扰;而对于并行传输来说,LVDS可以不仅能够抵御外来干扰,还能够抵御数据传输线之间的串扰。
因为上述原因,实际电路中只要使用低压差分信号(Low Voltage Differential Signal,LVDS),350mV左右的振幅便能满足近距离传输的要求。
假定负载电阻为100Ω,采用LVDS 方式传输数据时,如果双绞线长度为10m,传输速率可达400 Mbps;当电缆长度增加到20m 时,速率降为100 Mbps;而当电缆长度为100m时,速率只能达到10 Mbps左右。
LVDS最早由美国国家半导体公司提出的一种高速串行信号传输电平,由于它传输速度快,功耗低,抗干扰能力强,传输距离远,易于匹配等优点,迅速得到诸多芯片制造厂商和应用商的青睐,并通过TIA/EIA(Telecommunication Industry Association/Electronic Industries Association)的确认,成为该组织的标准(ANSI/TIA/EIA-644 standard)。
在近距离数据传输中,LVDS不仅可以获得很高的传输性能,同时还是一个低成本的方案。
LVDS器件可采用经济的CMOS工艺制造,并且采用低成本的3类电缆线及连接件即可达到很高的速率。
同时,由于LVDS可以采用较低的信号电压,并且驱动器采用恒流源模式,其功率几乎不会随频率而变化,从而使提高数据传输率和降低功耗成为可能。
因此,USB、SATA、PCI Express以及HyperTransport普遍采用LVDS技术,LCD中控制电路向液晶屏传送像素亮度控制信号,也采用了LVDS方式。
四、新串行时代已经到来差分传输技术不仅突破了速度瓶颈,而且使用小型连接可以节约空间。
因此,近年来,除了USB和FireWire,还涌现出很多以差分信号传输为特点的串行连接标准,几乎覆盖了主板总线和外部I/O端口,呈现出从并行整体转移到新串行时代的大趋势,串行接口技术的应用在2005年将进入鼎盛时期(图8)。