计算机控制-数据通信基础-2_第1页
计算机控制-数据通信基础-2_第2页
计算机控制-数据通信基础-2_第3页
计算机控制-数据通信基础-2_第4页
计算机控制-数据通信基础-2_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

上节内容回顾几个基本概念信息、数据、信号的区别与联系。多路复用技术:FDM、TDM、CDM、WDM等实现原理。数据通信系统的模型-组成、作用。波特率、比特率传输代码:国际2号码、国际5号码、国标码传输介质:双绞线、同轴电缆、光纤、电磁波(无线电、微波、红外线、激光等)等,介绍了其构成、分类、使用场合等。

2.4传输方式数据传输方式主要有三种:基带传输、数字数据频带传输和模拟数据数字传输。基带传输:原始信号(模拟的or数字的)不经调制,直接在信道上传输。-即模拟信号模拟传输、数字信号数字传输数字频带传输:数字信号经过调制(振幅键控法ASK、频移键控法FSK、相移键控法PSK等),转换为模拟信号传输。-即数字信号模拟传输模拟信号数字传输:模拟信号经过脉冲编码调制(PCM),转换为数字信号传输。

2.4.1数字基带传输-短距离计算机或者数据终端产生的矩形脉冲信号,不经调制直接传送,这种传送方法称为数字基带传输。这种矩形脉冲信号就叫做基带信号。矩形脉冲信号的固有频带称作基本频带(简称为基带)。

数字基带信号常用码型-介绍几种基本的、常用的矩形波1)单极性不归零码用一个码元宽度的正脉冲(或负脉冲)表示“1”;用不发脉冲表示“0”;码元之间没有间隔;没有回零时刻不归零码只有正电平(或负电平)单极性0101110001010+E极少在数字基带传输中应用,只适合在极短距离内传输。

2)双极性不归零码用一个码元宽度的正脉冲表示“1”,用一个码元宽度的负脉冲表示“0”,或者用一个码元宽度的负脉冲表示“1”,用一个码元宽度的正脉冲表示“0”;有正、负电平双极性码元之间没有间隔;没有回零时刻不归零码0101110001010+E-E

非归零码的缺点:

无法判断一位的开始与结束,没有同步信号,收发双方不能保持同步。为了保持收发双方同步,必须另一个信道中同时传送同步信号。

单极性非归零码,存在直流分量。而双极性非归零码中,如果信号中"1”与"0”的个数不相等时,也会存在直流分量,不利于信号的稳定传输。即"非归零”,这在数据传输中是不希望存在的。

3)单极性归零码用一个小于码元宽度的正脉冲(或负脉冲)表示“1”;用不发脉冲表示“0”;只有正电平或负电平单极性0101110001010+E脉冲宽度小于码元宽度,在码元未终止前,脉冲已回零归零码可直接提取同步信号。4)双极性归零码用一个小于码元宽度的正脉冲表示“1”,用一个小于码元宽度的负脉冲表示“0”,或者用一个小于码元宽度的负脉冲表示“1”,用一个小于码元宽度的正脉冲表示“0”;有正、负电平双极性0101110001010+E-E脉冲宽度小于码元宽度,在码元未终止前,脉冲已回零归零码可根据波形的回零电平来判断1bit信息是否已接收完。

5)差分码以相邻码元电平有变化表示“1”,无变化表示“0”;或者有变化表示“0”,无变化表示“1”;0101110001010+E-E6)曼彻斯特码-目前应用最广泛的编码方法之一。编码的规则:每比特的周期T分为前T/2与后T/2两部分;

前T/2传送该比特的反码;

后T/2传送该比特的原码。

0+E

曼彻斯特编码的特点:每比特的中间有一次电平跳变(两次电平跳变的时间间隔可以是T/2或T)利用电平跳变可以产生收发双方的同步信号称作“自含钟编码”,无需另发同步信号。

IEEE802.3标准规定:数据与时钟进行异或运算0101110T/2T/2

曼彻斯特码-不含直流分量,且有同步信号,故应用较广。

差分曼彻斯特码与曼彻斯特编码的不同:

每个比特开始处如果发生跳变,则表示传输二进制"0”,不发生跳变,则表示传输"1”每个比特的值根据其开始边界是否跳变决定;

每比特的中间跳变仅做同步使用。

01011100+E0+E差分曼彻斯特码-电路实现比曼彻斯特码更容易曼彻斯特码-不含直流分量,且有同步信号小结数字基带传输数字数据采用数字信号传输对直接传输二进制数据的信道进行编码采用不同的电压极性和电平值表示数据常用的编码:不归零制NRZ编码、归零编码、曼彻斯特码和差分曼彻斯特码等。二进制数字数据数字信号

数字发送器2.4.2数字信号频带传输频带传输又称为调制传输,就是用数字基带信号去调制某一频率较高的正弦或脉冲载波信号,再将调制后的信号(即频带信号)在信道中传输。将数字数据转换为模拟信号的过程叫调制(用数字信号控制模拟信号的某些参数,使模拟信号携带某些信息)。将已调制的模拟信号转换成数字数据(或从中提取数字数据)的过程叫解调。最常用的数字数据-模拟信号转换设备是调制解调器(Modem),同时具有调制和解调的功能,在数据通信系统中,是一种典型的DCE设备。

常用的调制技术(数字数据模拟信号):幅移键控(ASK)、频移键控(FSK)和相移键控(PSK)当载波为高频正弦波时,有三个主要参数:振幅、频率、相位。控制这三个参数变化,可以实现不同的调制功能。载波:一种便于发射、接收及技术实现的高频正弦波或周期性脉冲信号。

频移键控(FSK,FrequencyShiftKeying,数字调频)以数字数据控制载波的频率,如:数字1角频率w1数字0角频率w2实现容易、技术简单,抗干扰能力较强,目前最常用的调制方法之一。

-+开关1开关2运算放大器FSK调制原理图幅移键控(ASK,AmplitudeShiftKeying,数字调幅)以数字数据控制载波的幅度,如:数字1载波幅值u数字0载波幅值0实现容易、技术简单,但抗干扰能力较差。

相移键控(PSK,PhaseShiftKeying,数字调相)以数字数据控制载波的相位。分为:绝对调相:数字1相位0;

数字0相位π。相对调相:两比特信号交接处为0,载波信号相位不变;

两比特信号交接处为1,载波信号相位偏移π。PSK可采用多相调制方法达到高速传输的目的,抗干扰能力强,但实现技术比较复杂。

多相调制使用得最多的是:四相PSK和八相PSK。

四相PSK:将待发送的数字信号按两比特一组的方式组织。两位二进制可以有4种组合:00、01.10、11,分别对应4个不同相位值,称为四相PSK,如表a所示。

八相PSK:将待发送的数字信号按三比特一组的方式组织,三位二进制可以有8种不同的组合,分别对应8个不同的相位值,称为八相PSK,如表b所示。

比特位相对相移000°0190°10180°11270°比特位相对相移0000°00145°01090°011135°100180°101225°110270°111315°表b八相PSK编码表表a四相PSK编码表010011100基带信号调幅ASK调频FSK调相PSK

用数字信号对载波的不同参量(f、A.ψ)进行调制,对应三种调制技术:FSK、ASK、PSK。

数字数据模拟信号调制器

数字信号的频带传输-数字信号的模拟传输小结2.4.3模拟信号数字传输由于数字信号传输失真小、误码率低、速度高模拟信号的数字传输模拟信号的数字传输技术主要过程:发送方:采样、量化、编码接收方:解码、D/A转换采样、量化编码模拟信号数字信号数字信道解码恢复数字信号模拟信号调制与编码用模拟信号承载数字或模拟数据-调制用数字信号承载数字或模拟数据-编码编码Encoder解码Decoder数字或模拟数据数字信号g(t)g(t)数字或模拟数据数字或模拟数据调制Modulator解调Demodulator模拟信号m(t)pm(t)数字或模拟数据P--调制参数

模拟信号要在数字线路上传输,需要经过三个步骤:

(1)采样-按一定时间间隔对模拟信号进行采样。

假定模拟信号最高频率为fmax,根据采样定理,若以f≥2fmax的频率对其采样,则采样得到的离散信号序列就能完整地恢复出原始信号。

(2)量化-对每个采样得到的样本值舍入到量化级别上。

(3)编码-对每个量化后的采样值进行编码。常采用PCM(PulseCodedModulation)脉冲编码调制,编码后的信号称为PCM信号。

3.23.92.83.41.24.2343314011100011011001100

原始信号PAM脉冲011100011011001100

PCM输出PCM转换过程举例PCM脉冲

(有量化误差)PCM转换波形图BACD模拟话音采样时钟PAM信号PCM信号采样电路量化和编码数字化声音ABCD模拟话音采样时钟PAM信号PCM信号采样电路量化和编码

数字化声音话音信道带宽<4kHz采样时钟频率可选为:8kHz(>2fmax)若量化级数:256级(即一个模拟数据用8位二进制数字表示)则数据传输率或每路PCM信号的传输速率:8000次/s*8bit=64kb/sPCM编码产生的信息量较大,例如:小结模拟信号数字传输以固定的时间间隔对模拟信号进行采样离散信号对采样所得的电平幅值进行量化数字量采用PCM脉冲编码调制二进制数字信号数据传输中常用的两种装置(已经标准化):将模拟信号还原为数字数据的装置,称为调制解调器(Modem)将数字信号还原为模拟数据的装置,称为编码解调器(Codec)2.5串行通信2.5.1串行通信概述

在计算机内部,数据都是以并行的方式传送,因为这种方式的速度最快。但是,对于长距离通信,如计算机与外部设备或计算机之间传输数据时,并行方式需要的通信线太多。因此,要进行长距离通信,通常总是将并行数据转换为串行数据,以便能使用串行通信进行传输。

串行通信按照通信类型可分为:同步串行通信和异步串行通信。

1.异步串行通信(AsynchronousTransmission)

以字符为单位进行传输,字符之间的间隔不固定,每个字符出现的时间是任意的。但在一个字符一旦出现,字符中的各位则以规定的速率传送,所以,也称为起-止同步传输。

异步体现在字符与字符之间,每个字符内部的位与位间是同步的。

为了保证异步通信的正确,必须使收发双方在通信时按事先规定的数据格式(字符的位数、停止位的位数、有无校验位及校验方式等)和传送速率进行传送(典型的速率:9.6kb/s、19.2kb/s等)。接收端必须能识别字符从何时开始,何时结束。为此,异步传送的数据位前加上“起始位”,结束后加上“停止位”。

起始位

,1

位,规定为低电平

“0”,表示字符信息的开始,以此通知接收端准备接收(字符之间的间隔不固定,在停止位后可以加空闲位,空闲位用高电平“1”表示,接收、发送可以随时进行,不受时间的限制)。数据位,5~8位,具体取决于数据所采用的字符集。如ASCII码

7

位,博多码5

位。规定:从低位到高位依次传送。奇偶校验位,0~1位,用于检查信息传送是否正确。停止位,1~2

位,规定为高电平。

起始位数据位奇偶校验位停止位一个字符

异步传输的数据格式:举例-异步串行通信1010101100111110起始位数据位采用7位ASCII码编码若"数字5”

ASCII码35H=0110101从低到高逐位传送:1010110奇偶校验位:偶校验方式停止位空闲位下一个字符起始位注:一位的时间取决于波特率。

需注意的是,异步串行通信的异步体现在:各字符相互独立,字符间距可不相等,但位同步。优点:简单、可靠,每个字符的起始位作为同步时钟,收发双方设备简单,实现起来方便,对各字符间的间隔长度没有限制。缺点:每传输一个字符都要额外附加2~3位,通信效率比较低。

适用于面向字符的、低速的异步通信场合,如计算机与Modem、CRT终端、键盘之间的通信。

2.同步串行通信(SynchronousTransmission)

以同步的时钟节拍来收、发字符,要求收、发双方在时间基准上保持严格一致。因此,同步通信是指:位同步,且字符同步。

当距离较近时,可增加一条时钟线,用同一时钟驱动收/发设备。而当距离较远时,可通过从数据流中提取同步信号,用锁相技术得到和发送时钟完全相同的接收时钟,所以,同步通信的设备相对复杂些。

以数据块(一帧)为单位进行传输,在一帧内可包含多个字符。在数据块前加入同步字符和其他控制字符,实现字符同步。

串行同步通信协议分为两种:面向字符的和面向比特的同步通信协议。

2.5.2同步串行通信协议1.面向字符的同步通信协议(以IBM公司的二进制同步通信协议为例)

(1)规定了10个特殊字符作为通信控制字,包括:数据块的开头、结束标志及整个传输过程的控制信息。通信控制字的二进制代码及含义见表2.3(P31):表2.3通信控制字名称ASCII序始SOH0000001文始STX0000010组终ETB0010111文终ETX0000011同步SYN0010110送毕EOT0000100询问ENQ0000101确认ACK0000110否认NAK0010101转义DLE0010000SYNSOH标题STX数据块ETB/ETX块校验(2)帧格式(面向字符同步协议):SYN:同步字符,起联络握手作用。传送数据时,接收端不断地检测,一旦出现SYN字符,就是一帧的开始。SOH:StartofHeader,序始,表示标题的开始,标题中包含源地址、目的地址和路由等信息;STX:StartofText,文始,标志传输正文的开始;数据块较大时,分组传送,每组一帧,分别发送。每个组后加ETB(组终),最后一个组加ETX(文终)。每帧的最后为校验码,它对从SOH开始直到ETX的所有代码进行校验。

(3)面向字符同步协议与特定的字符编码集关系过于密切,故兼容性较差,是一个半双工协议,传输速率低,但所需缓冲存储空间小,多应用于面向终端的小型工业控制网络中。

2、面向比特的同步通信协议

(位同步)

面向比特的同步通信协议中,比较有代表性的是IBM的同步数据链路控制流程SDLC.ISO的高级数据链路控制流程HDLC以及美国国家安全标准协会的先进数据通信规程ADDCP。以HDLC为例,HDLC的帧格式:FACIFCSF8位8位8位不定位16位8位说明如下:F的编码为01111110,其作用:一是作为一帧的开始和结束的分界符;二是可直接利用其进行帧同步。A是站地址,必要时可扩展到24位。C是控制字符,用于表示帧的类型、编号以及命令和响应的类别与功能。FCS:两个字节的循环校验码,用于对帧进行循环冗余校验;校验范围为除了F以外的所有字段。I为待发送的信息,一般不超过256个字节。

“0”比特插入/删除技术:

如上所述HDLC协议规定以01111110作为帧的开始和结束标志符,为了保证标志符编码的唯一性,采取了“0”位插入和删除技术,以保证接收站能正确识别出数据块中含有的与标识符相同的数据信息。具体作法是:

发送端在发送信息(除标志字节外)时,只要遇到连续5个“1”,就自动插入一个“0”;当接收端在接收数据时(除标志字节外)如果连续接收到5个“1”,就自动将其后的一个“0”删除,以恢复信息的原有形式(这种“0”位的插入和删除过程是由硬件自动完成)。因此,只有在传送起始及结束标志符时才会连续六个“1”产生,保证了标志符编码的唯一性。

从同步通信的数据格式看,传送的数据信息越长,通信效率越高,因此,同步通信适用于要求快速、连续传输大量数据的场合。微机的串口通常采用异步串行通信方式。

2.5.3串行通信接口标准在串行通信时,除了对串行规程(信号的动作顺序)、定时控制有规定外,在电气连接上也有串行接口标准。常用的有三个串行接口标准:RS-232-CRS-422A/RS-432A和RS-48520mA电流环RS-232C串行通信接口美国电气工业协会EIA制定的一种广泛使用的标准。RS:RecommendedStandard,推荐标准的缩写。232是标识号。C为了与RS232A.RS232B等区别。RS-232-C是一种在数据终端设备DTE(DataTerminalEquipment)和数据通信设备DCE(DataCommunicationEquipment)之间通信的链接标准。适合于数据传输速率在0~20kb/s范围内。DTE:具有一定数据处理、收发能力的设备,如计算机、显示器等。DCE:在DTE和传输线路之间提供信号变换和编码功能,并负责数据链路连接的建立、保持和释放,如Modem、多路复用器等。

如图所示,计算机通过RS232C

、调制解调器,访问远程计算机的应用框图。

计算机调制解调器

公共交换电话网调制解调器计算机DTE数据终端设备DTEDCE数据通信设备在DTE和传输线路之间信号转换、编码和数据链路的连接DCE

最初,制定RS-232-C标准是为了推广使用公用电话网络进行远距离数据通信,利用电话网络作为介质,通过Modem完成远距离通信设备的连接。

因此,该标准的制定,并未考虑计算机系统的应用要求。该标准的有些规定和计算机是不一致的,如电平逻辑不兼容。

目前它已经发展成为计算机的一个标准接口,广泛用于计算机(更准确的说,是计算机接口)与各种标准外设的近端连接。

从RS-232-C接口标准的机械特性、接口信号功能和电气特性三方面做介绍。

机械特性(规定接口的引脚数目、引脚排列、几何尺寸等)

由于RS-232C并未定义连接器的物理特性,因此,出现了DB-25.DB-15和DB-9等多种不同类型的连接器(25针、15针、9针的插头插座),其引脚的定义也各不相同。DB-25与DB-9的外形与尺寸如图2.29、2.30(P33)所示。

电气特性(1)信号逻辑电平采用负逻辑,其逻辑电平的定义:数据电平:-3~-15V对应于逻辑1+3~+15V对应于逻辑0控制电平:-3~-15V对应于OFF,逻辑1+3~+15V对应于ON,逻辑0称为RS-232电平或EIA电平,不能直接输入计算机(TTL电平,0~5V),必须进行电平转换。

可使用MC1488、75188芯片将TTL电平转换为EIA电平,使用MC1489、75189芯片将EIA电平转换为TTL电平,也可用MAX232或ICL232芯片,直接进行TTL电平与EIA电平的双向转换。

+3V+15V-3V-15V逻辑1

OFF逻辑0

ON负逻辑电平MC1488引脚(2)、(4,5)、(9,10)和(12,13)接TTL输入,3、6、8、11输出端接EIA-RS-232C。MC1489的1、4.10、13脚接EIA输入,3、6、8、11脚接TTL输出

微机串口(UART接口电路)TTL器件

RS-232C连接器DB25

(2)信号传输速率RS232-C协议允许信号传输速率在0~20kb/s范围内。在实际应用中,当传输距离不超过15m时,速率被限制在19.2kb/s之内。

(3)信号接口的安全性

保证当任何两个引脚短接时(其短路电流小于0.5A),本身及所连接的设备不受到损坏。

RS-232-C接口信号功能

目前使用较多的是DB9连接器。从DB-9中各信号线的功能看,分为三类:1、数据线:TXD/RXDTXD:通过TXD线,DTE将串行数据发送到DCE(如Modem)上(DTE

DCE)。不发送数据时,TXD保持逻辑1。RXD:通过RXD线,DTE接收从DCE发送的串行数据(DCE

DTE)。注意:接收、发送是针对DTE而言的。2.地线:SG

为其他信号线提供参考电位。

3.联络控制线

有6根联络控制线:DSR/DTR/RI/DCD/RTS/CTS。控制线用于建立通信链接和维持通信链接。具体功能说明如下:DSR(DataSetReady):数据通信设备(DCE)准备好,DSR为ON,表明Modem处于可使用状态。DTR(DataTerminalReady):数据终端(DTE)准备好,DTR为ON,表明计算机可以使用。

需要注意的是:

可将DSR、DTR信号直接连到电源上,这样一上电就立即有效。DSR、DTR信号有效,只表示设备本身可用,并不说明通信链路已经链接,能否通信还要由以下控制信号决定。

RTS(RequestToSend):请求发送。由DTE

DCE,控制Modem是否进入发送状态。CTS(ClearToSend):允许发送,Modem已经准备好进入发送状态,

则CTS信号为ON,它是对“请求发送”RTS的响应,表明DCE准备好接收DTE的数据,通知计算机可以开始发送数据了。RTS/CTS用于半双工系统中发送、接收的切换。在全双工系统中,配置了双向通道,不需要RTS/CTS信号,即RTS/CTS均处于ON状态。DCD(DataCarrierDetection):载波检测。DCE

DTE,表示DCE(Modem)已接通通信链路,告知DTE(计算机)准备收发数据。

例如,当本地的Modem收到由通信链路另一端(远地)的Modem送来的载波信号时,DCD为ON,通知计算机准备接收数据,并且由Modem将接收下来的载波信号解调成数字量,由数据接收线RXD送到计算机中。RI(Ringing):振铃指示。DCE

DTE,如当Modem收到交换台送来的振铃呼叫信号时,使该信号有效,通知计算机,已被呼叫。

引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)引脚号(9针)RS232信号线功能注意:上图中,DTE与计算机间的电平转换电路未画出

采用Modem(DCE)和电话网远距离通信时的信号连接过程:1.建立了通信链路A拔号呼叫B,电话交换台向B发出拔号呼叫信号,当ModemB收到该信号后,由RI线通知计算机B,已被呼叫。当B方"摘机”后,返回应答信号给A,由DCD线通知计算机A,两方已建立了通信链路。

具体过程如下:计算机A接口电路(DTE)将“数据终端就绪”线DTR置为“ON”状态;ModemA将“数据通信设备就绪”线DSR置为“ON”状态。DTR/DSR表明了计算机A.ModemA设备是可用的。由计算机A接口电路(DTE)的TXD线发出“拨号”命令给ModemA,通知ModemA“摘机并拨号”。

ABABModemB检测到ModemA发出的信号后,由"振铃指示”RI线通知计算机B对呼叫进行应答。计算机B通过"数据终端准备好”线DTR,允许Modem

自动应答拨号呼叫,发出"摘机”信号。当Modem

A收到Modem

B返回的应答信号后,随即向Modem

B发送载波。

ABABModem

B收到载波后,通过DCD"载波检测”线,通知计算机B,线路已接通,同时回应载波给Modem

A。当Modem

A检测到Modem

B发出的载波后,

也通过载波检测DCD线,通知计算机A,线路接通。到此,计算机A和计算机B建立远程数据通信链路,Modem进入联机状态,可进行数据通信。

ABAB数据收发过程:计算机A接口电路发出“请求发送”RTS信号;若ModemA允许传送,则向计算机A回答“允许发送”CTS(可直接将RTS/CTS接高电平,则只要通信链路已建立,就可传送信号)。

ABAB2.数据传输建立了通信链路后,若计算机A发送数据至计算机B通过TXD线向ModemA发送数据,ModemA将这些数字信号调制成模拟信号(又称载波信号),通过电话网,传向B(

注意:计算机向“数据输出寄存器”传送新的数据前,应检查Modem状态和数据输出寄存器为空)。当ModemB收到载波信号后,向计算机B接口电路发出“载波检测信号”DCD,通知计算机B准备接收数据,同时,ModemB将载波信号解调为数字信号,由RXD线送入计算机B中(通过串行接收移位寄存器对接收到的位流进行移位,当收到1个字符的全部位流后,把该字符的数据位送到数据输入寄存器,CPU可以从数据输入寄存器读取字符)。

ABAB3.连接终止在发送数据过程中,要求“请求发送”线RTS保持“

O

N”状态;而在接收数据过程中,要求“载波检测”线DCD保持“O

N”状态。可用利用RTS、CDC控制线,终止链接。

计算机A将“请求发送”RTS线置为”

OFF”,以通知Modem

A数据发送结束。Modem

A检测到RTS信号为“

OFF”后,停止发送载波,并置“允许发送”线CTS为“

OFF”,响应计算机A的RST信号。

ABABModem

B检测不到载波后自动恢复到待机状态,置"载波检测”线DCD为"OFF”,通知计算机B不用接收数据。

计算机A置DTR"数据终端设备准备好”线OFF,通知Modem

A拆线。Modem

A收到DTR的"OFF”信号后撤除与电话线的连接,并将DSR"数据通信设备准备好”线置为"

OFF”作为回答。

ABAB

采用专用电话线远距离通信:

在通信双方的Modem之间采用电话线进行通信,则只要使用2~8号信号线进行联络与控制,不需要电话机、振铃信号RI和数据终端准备好DTR信号

近距离通信当通信距离较近时,通信双方可以直接连接,这种情况下,只需使用少数几根信号线。最简单的情况,在通信中根本不需要RS-232C的控制联络信号,只需三根线(TXD发送线、RXD接收线、SG信号地线)便可实现全双工异步串行通信

TXD与RXD交叉连接,把通信双方都当作DTE看待,双方均可收、发。

任何一方,只要"请求发送”RTS和"数据终端准备好”DTR有效,就能开始发送和接收。

RTS与CTS互联:只要RTS"请求发送”,立即得到"允许发送”DTR与DSR互联:只要"数据终端准备好”DTR,立即可以接收

(1)当甲方准备好,发出“数据终端准备好”DTR信号,该信号直接联至乙方的RI(振铃信号)和DSR(数据通信设备准备好)。即只要甲方准备好,乙方立即产生呼叫(RI)有效,并“准备好”(DSR)。

标准联线(7线制)双方的握手信号关系

(2)甲方的RTS和CTS相连,并与乙方的DCD互连。即:一旦甲方“请求发送”RTS,便立即得到“允许发送”CTS,同时,使乙方的“载波检测”DCD有效,即检测到载波信号。

(3)甲方的TXD与乙方的RXD相连,一发一收。

RS-422/485串行通信接口RS-232-C接口的电平转换芯片无论是发送端还是接收端都是使用单端方式。在长距离传输时线路上的电磁感应干扰很难避免,长距离传输致使发送端和接收端的地电位不一致,从而造成接收端产生错误的数据输出。鉴于RS-232-C存在的诸多问题,提出了各种改进方案,其中使用比较广泛的有RS-422/485接口。

RS232C单端驱动RS422接口标准

平衡式传输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论