




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、串行通信培训资料随着多微机系统的的普及广泛应用和计算机网络技术,计算机的通信功能越来 越显得重要。计算机通信是指计算机与外部设备或计算机与计算机之间的信息 交换。通信有并行通信和串行通信两种方式。在多微机系统又及现代测控系统中信息 的交换多采用串行通信方式算机与计算机之间的信息交换。可又分为两大类:并行通信与串行通信计算机通信是将计算机技术和通信技术的相结合,完成计算机与外部设备或计-并行通仁通常是将数据字节的各位用多条数据线同时进行传送。并行通信控制简单.传输速度快;由于传输线较多,长距离传送时成本高 且接收方的各位同时接收在困难串行通信是将数据字节分成一位一位的形式在一条传输线上逐个传送翥
2、翳驚如翩毂威鸳籃舉娜且可又利用电话网等现1:异步通信异步通信是指通信的发送与接收设备使用各自的时钟控制数据的发送和接收过 程。为使双方的收发协调,要求发送和接收设备的时钟尽可能一致。异步通信是以字符(构成的帧)为单位进行传输,字符与字符之间的间隙(时 间间隔)是任意的,但每个字符中的各位是又固定的时间传送的,即字符之间 不一定有“位间隔”的整数倍的关系,但同一字符内的各位之间的距离均为“位间隔”的整数倍异步通信数据格式起始位空闲位传送字符之间的逻辑1电平,表示没 有进行传送字符0 0/1 0/1低位校验位停止位0/1 0/1 1 1空闲位起始位1数据位数据位校验位停止位表每个字符开紧跟着起始位
3、传用于校验是示该字符传送始传送的标送。由58个一否传送正确结束。停止位志,起始位进制位组成,低可选择奇检采用逻辑1电平采用逻辑0电位先传送验.偶校验可选择1. 1.5或不传送校或2位验位高位a着養象簞粵簷忍農卷瞥鏗話鹽嚟蹩间蟹滿器容备鑄為妾鐸劄2:同步通信同步通信时发送时钟对接收时钟的直接控制,使双方达到完全同步。传输数据磷黎距髒彰翳其專錢爲殿鬍鎬偿蠶驟麗蠶位计 H 机I11)1131环;_j1f片忡 rLrLTLTLn-二.串行通信的传输方向1:单工单工是指数据传输仅能沿一个方向,不能实现反向传输3:全双工全双工是指数据可又同时进行双向传输接收发送三.传输速率与传输距离1:传输速率比特率是每
4、秒钟传输二进制代码的位数,单位是:位/秒(bps) o如每秒钟送 960个字符,而每个字符格式包含10位(1个起始位、1个停止位.8个数据位)110| D1|D2|D3| D4|D5| D6| DT| |1 TK-即:10位X960个/秒=9600 bps 每一位的传输时间:Td=1/9600=0.104 ms 国际上规定了一个标准波特率系列:110. 300. 1200. 1800. 2400. 4800.9600. 14.4Kbps. 19.2Kbps. 28.2Kbps. 33.6Kbps. 56Kbps1:信息传输的检错和纠错 串行数据在传输过程中,由于干扰可能引起信息的出错如何发现传
5、输中的错误,叫检错 发现错误后,如何消除错误,叫纠错 最简单的检错方法是奇偶校验,即在传送字符的各位之外,再传送1位奇偶校验 位。可采用奇校验或偶校验。奇校验:所有传送的数位(包含字符的各个数位和校验位)中,1的个数为 奇数偶校验:所有传送的数位(包含字符的各个数位和校验位)中,1的个数为 匪偶数奇偶校验能够检测出1位误码,但是不能纠错RS-232串行通信及应用1: RS232通讯基础知识计tv*上232通汛原理接线图RS232通讯又叫串口通讯方式,是指计算机通过RS232国际标准协议用串口连 接线和单台设备(控制器)进行通讯的方式通讯距离:9600波特率下建议13米以内通讯速率(最常用960
6、0bps,常见的有1200, 2400, 4800, 19200, 38400等, 髯夫传输連度越快,但稳定的传输距离越短抗干扰能力越差备痒:一股台式机会自带2个串口插座公头(9针插头上带针的称公关,带针232C接口采用EIA电平高电平为一 3V15V低电平为+3V+15V实际常用土 12V或15V互相转换3: EIA RS-232C的引脚定义TxD:发送数据,串行数据的发送端RxD:接收数据,串行数据的接收端 标准TTL电平高电平:+20V + 5V 低电平:OV0.8V在RTS、CTSDSRDTfDCD 等控制线上信号有效(接通ON状态正电压)=+3V + 15V信号无效(断开OFF状态负
7、电压)=-3V15VRTS:请求发送,当数据终端设备准备好送出数据时,就发出有效的RTS信号, 用于通知数据通信设备准备接收数据CTS:消除发送(允许发送),当数据通信设备已准备好接收数据终端设备的 传送数据时,发出CTS有效信号来响应RTS信号昭与数dtr:数据终端准备好,通常当数据终端设备一加电,该信号就有效,表明数 据终端设备准备就绪DSR:数据装置准备好,通常表示数据通信设备(即数据装置)已接通电源连 到通信线路上,并处在数据传输方式DTR和DSR也可用做数据终端设备与数据通信设备间的联络信号,例如应答数 据接收GND:信号地,为所有的信号提供一个公共的参考电平CD:载波检测(DCD)
8、,当本地调制解调器接收到来自对方的载波信号时,该 引脚向数据终端设备提供有效信号RI:振铃指示,当调制解调器接收到对方的拨号信号期间,该引脚信号作为电 话铃响的指示.保持有效RS-232信号DTE信号DTE信号TxDRxD接线典型应用:PC +交叉电缆+ PCDCDGNDTxD RxDRTSCTSDTRDSRGNDDTW信弓TxDRxDRTSCTSDTRDSRDCDGND短接DCD倍号和DSR信号,确保所有应用程序工作,比如架装服务器的控制台端口孩线DCE信弓RxD TxD CTS RTS DSR DTR DCD GND典型应用:PC +直连电缆+ ModemDCE设备上的DCD信号一般用作输
9、出信号5: DB9与DB25常用引脚说明9针串口(DB9)25针串口 (DB25)针号功能说明缩写针号功能说明缩写1数据载波检测DCD8数据载波检测DCD2接收数据RXD3接收数据RXD3发送数据TXD2发送数据TXD4数据终端准备DTR20数据终端准备DTR5信号地GND7信号地GND6数据设备准备好DSR6数据设备准备好DSR7请求发送RTS4请求发送RTS8清除发送CTS5清除发送CTS9振铃指示RI22振铃指示RI5:串行通讯的特点是数据一位一位传送数据传送按位顺序进行 最少只需一根传输线即可完成成本低但送速度慢串行通讯的距离可以从几米到几千米。由于串行通讯方式具有使用线路少、成 本低
10、,特别是在远程传输时,避免了多条线路特性的不一致而被广泛釆用。这 种通信方式使用的数据线少,在远距离通信中可以节约通信成本,当然,其传 输速度比并行传输慢6: RS-232-缺点1)接口的信号电平值较高.易损坏接口电路的芯片,又因为与TTL电平不兼容 故需使用电平转换电路方能与TTL电路连接。2)传输速率较低,在异步传输时.波特率为20Kbps3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传 输容易产生共模干扰,所以抗噪声干扰性弱4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左5)232只支持点对点通讯发送驱动器A、B之间的电压差正电平在+200m
11、v+6V,是一个逻辑状态负电平在-200mv6V,是另一个逻辑状态收、发端通过平衡双绞线将A与A . B与B对应相连大于+200mV的电平时输出正逻辑电平小于-200m V时电平时输出负逻辑电平之接收器接收平衡线上的电平范围通常在200mV6V间平在26V是一个逻辑状态,另有一个信号地C。在RS-485中还有一个“使能” 端。而在RS422中这是可用可不用的“使能”端是用于控制发送驱动器与传输 线的切断与连接,当“使能”起杵用时发送驱动器处于高阻状态称杵“第三态” 即它是有别于逻辑“們,“0”的第三态2:什么是差分信号 一个差分信号是用一个数值来表示两个物理量之间的差异 一个差分信号作用在两个
12、导体上,信号值是两个导体间的电压差3:采用差分信号有什么好处在控制“基准电压能够很容易地识别小信号 它对外部电磁干扰(EMI)有高度免疫能力。 在一个单电源系统,能够从容精确地处理双极信号JUTTL 馅号如KDTJUTTLjmiLn_TLTLrD-rr*nRS-485的信号在传送出去之前先分解成正负对称的两条线路(即我们常说的入B信号线)当到达接收端后,再将信号相减还原成原来的信号,如果将原来的信 号标注为DT,而被分解后的信号分别标注为De D-,则原始信号与分解后的信 号在由传输端传送出去时的运算关系如下:DT=(D+)-(D-)同样地接收端在接收到信号后也按上式关系将信号还原成原来的样子
13、,如果此 线路受到干扰在两条传输线上的信号分分别成为(D+)+Noise和(D)+Noise,如 果接收端接收此信号,它必须按照一定的方式将其合成,合成的方程式如下:DT=(D+)+Noise+(D-)+Noise) =(D+)-(D-)此方程与前一方程式的结果是一样的,干扰信号被抵消,因此在RS-485网络传什么是数据流方向控制?在一个时间只允许一个设备发送1 J 附如果流控信号时序不对,整个RS-485网络将不能正常工作流控的方式传统的RTS控制内部电路使用RTS信号来决定发送和接收无数据发送时,RTS信号处于清除状态,此时收发器处于监听模式-当有数据发送时设置RTS信号,同时断开监听模式
14、-当数据发送完成之后清除RTS信号,转回监听模式RTS状态由用户软件控制三旺通信转换器通过硬件设计来自动控制数据流方向5、影响RS-485高速可靠传输的因素1)信号在电缆中的衰减:、传输电缆的特性阻抗.长度.线路分布影响R&485数据传输。电缆乂分仆电容 和分布电感会降低信号的边沿速度,进而降低噪声裕量,而分布电阻直接导致 信号电平的衰减一条传输电缆可以把它看成由分布电容.分布电感和电阻联合组成的等效电路。 由于导线电阻对信号的影响很小,可以忽略不计,因此信号的损失主要是由总 线电缆的分布电容和分布电感组成的LC低通滤波器引起分布电容:在请充放电期间导致CRC校验错误和整个数据帧传输错误分布电
15、感:对信号的衰减与传输速率有关,传输速率越大衰减越大幕(方泳:在不降低传输速率的前提下,提高传输线的质量,使用分布电容小 的电缆,在分布电容系数一定情况下,总线电缆的分布电容与其长度成正比, 所以在实际应用中应选用分布电容系数小,长度适当的总线电缆2信号反射的影响在通信过程中有两种信号会导致信号反射:阻抗不连续和阻抗不匹配阻抗不连续:所谓阻抗不连续是指信号在传输总线末端突然遇到电缆阻抗很小 甚至沒有,信号在这个地方引起反射,消除这种反射的方法是在电缆的末端跨 接一个与电缆特性阻抗同样大小的终端电阻,使电缆的阻抗连续。在总线电缆 的两接终端电阻不会再出现信号反射现象,但是由于通信速率等应用环境对
16、总 线电缆特性阻抗影响,使得通信过程中或多或少的信号反射还会存在,只不过 这样小的反射不会对系统造成影响阻抗不匹配:数据收发器与总线电缆之间阻抗不匹配,造成通讯线路处在空闲方式时,整个网络数据混乱可在线路上加入偏置电阻,作用是在线路进入空闲 状态后把总线上没有数据时(空闲方式)的电平拉离0电平,即使线路中出现较 小的反射信号或干扰,连接在总线上的485设备不会因信号到来而产生错误3)信号干扰-共模干扰是485总线的主要干扰,在通信控制领域由于现场情况十分复杂,各个 节点之间存在很高的共模电压,虽然RS485接口采用的差分传输方式具有一定 的抗共模干扰能力,但共模电压超过RS485接收器的极限接
17、收电压,即大于 +12V或小于7V时,接收器无法正常工作严重时会烧坏芯片或仪器设备解决方法: A.将系统电源与RS-485收发器电源隔离B.通过光耦将信号隔离 C传输线加屏蔽层D利用已有软件编写适合工程的传输协议,最大程度减少信号干扰的影响点对点控制器通信使用主一从技术,即仅一设备(主设备)能初始化传输(査询)。 其它设备(从设备)根据主设备査询提供的数据作出相应反应。主设备可单 独和从设备通信,也能以广播方式和所有从设备通信。如果单独通信,从设备返回一消息作为回应,如果是以广播方式査询的,则从设备不作任何回应。协议建立了主设备査询的格式:设备(或广播地址.功能代码.所有要发送的数据.一错误检
18、测域RS-422接口标准1: RS-422标准-RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义接口电路电气特性。典型的RS-422四线接口,实际上还有一根信号地线,共5根通讯线6-发送驱动HR-tttt88 4-号地JL -保护地或机H地 GWG 电恋地RS-422最大传输距离为1219M,最大传输速率为10Mbps,平衡双绞线的长度与传 输速率成反比,在100Kbps速率以下才可能达到最大传输距离。只有在很短的距 离下才能最高速率传输。一般400M长双绞线最大传输速率为1MbpsRS422需要一终端电阻,要求阻值约等于传输电缆的特性阻抗。在短距离传输时 可不接终端电阻。即3
19、00M以下不接终端电阻,终端电阻接在传输电缆最远端RS-422允许在相同传输线上连接多个接收节点,即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信,即RS-422支持点对多的双向通信。信号线(四线):T+:RS422发送正T-:RS422发送负GND:接地R+:RS422接收正R-RS422接收负最大传输距离标准值为4000英尺,即1219米 最多可接10个节点,全双工数据最高传输速率为10MBpSRS-232. RS-485. RS-422区别标准RS-232RS-422RS-485工作方式单端差分差分节点数1收、1发 (点对点通讯)1发、10收 (点对多点通讯)
20、1发、32收 (点对多点通讯)最大传输距离15M1200M1200M最大传输速率20Kbps10Mbps10Mbps最大驱动输出电压25V-0.25-+6V-7V+12V发送器输出信号电平(负载最小值)负载5V15V2V6V发送器输出信号电平(空载最大值)空载25V6V6V接收器输入门限3V200mV200mVRS-422可支持10个节点,RS-485支持32个节点,因此多节点构成网络网络拓扑一般采用终端匹配的总线型结构,不支持环形或星形网络在构建网络时,应注意如下几点采用一条双绞线电缆作总线,将各个 节点串接起来从总线到每个节点的引出线长度尽量 短,以便使引出线中的反射信号对总 线信号的影响
21、最低 :a,c,e这三种网络连接尽管不正确,在短距离,低速率仍可能正常工作 :但随着通信距离的延长或通信速率的提高,其不良影响会越来越严重 :主要原因是信号在各支路末端反射后与原信号叠加,会造成信号质量下降4: RS-485与RS422通信匹配对RS-485与RS-422总线网络一般要使用终端电阻进行匹配但在短距离与低速率下可以不用考虎终端匹配在什么情况下不用考虑匹配:理论上在每个接收数据信号的终点进行采样时, 只要反射信号存开始采样时衰减到足够低就可以不考虑兀配(在数据传输和电 缆长度时需要进行匹配),当信号的转换时间超过电信号沿总线单身传输所需 时间的3倍以上右不加匹配一般终端匹配采用终接电阻方法探RS-422在总线电缆的远端并接电阻探RS-485在总线电缆的开始和末端并接终接电阻终接电阻一般在RS-422网络中取100Q ,在RS-485网络中取120Q探 相当于电缆特性阻抗的电阻,大多数双绞线电缆特性阻抗在100-120Q探 这种匹配方法简单有效,但有一个缺点匹配电阻要消耗较大功率,对开功耗限制比较严格的系统不太适合比较省电的匹配方式是RC匹配:利用一只电容C隔断直流成分可以节省大部分I功率探 但电容C的取值是个难点.需要在功耗和匹配质量间进行折衷还有一种采用二极管的匹配方法探这种方案虽未实现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 卫生管理决策分析考题及答案
- 施工技巧模拟试题及答案
- 2024年西医临床类考试落地方案试题及答案
- 护士的考试试题及答案
- 2024年考试复习全覆盖试题及答案
- 护士资格证考试医护关系的维护试题及答案
- 新手必看光电工程师试题及答案
- 基因组学在医学中的应用前景试题及答案
- 陕西省周至县高中数学 第一章 推理与证明 1.4 数学归纳法(1)教学设计 北师大版选修2-2
- 卫生管理考试全面备考试题及答案
- 专题01-平衡力与相互作用力(学生版)-2021年中考物理力学提优特训专题
- 数字孪生智能化车间数字化生产管控平台规划建设方案
- 2024年煤矿安全规程(修订)
- 2025年吉林铁道职业技术学院单招职业技能测试题库完整
- 2025年济源职业技术学院单招职业技能测试题库汇编
- 护工合同协议书样本
- 斯大林格勒保卫战
- 电气设备维护与安全使用
- 2024年中国海上绿色氢醇氨行业市场发展前景研究报告-智研咨询发布
- DB33T 2216-2019 人民调解工作规范
- 2023园林养护施肥计划表
评论
0/150
提交评论