您好,欢迎访问三七文档
Page1深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporation2019/9/162019/9/16RS-232电路简述刘慎科Page2深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporation2019/9/16提纲RS-232电路简述•RS-232之出生•RS-232之概述•RS-232之编码格式•RS-232之电气规约•RS-232之机械规约•RS-232之信号定义•RS-232之信号释义•RS-232之软件设置•RS-232之应用•RS-232之注意事项Page3深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之出生出生证明:大多数数据处理设备的数据传输能力是有限的,并且能够达到的数据传输距离也是有限的,因此,这一类设备很少与传输设备或网络直接连接。DTE通过DCE来使用传输系统。DCE一端通过传输媒体,负责发送和接收数据,另一端又必须与DTE交互作用(交换数据,控制信息);通过传输线路进行信号交换的两台DCE之间必须互相了解。为了减轻数据处理设备厂商的负担,开发出一些标准。这些标准定义了DTE和DCE之间接口的本质。Page4深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之概述全称:EIA-RS-232-CEIA:ElectronicIndustryAssociation,美国电子工业联盟RS:RecommendedStandard,推荐标准232:标识号C:版本,相对应有RS-232-B、RS-232-A串行通讯、DCE、DTE、DB-25、DB-9、RS-485、RS-422Page5深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之编码格式编码格式:异步起停(Asynchronousstart-stop)起始位(1)+数据位(7或8)+奇偶位(0或1)+停止位(1)面向字符的同步协议、面向比特的同步协议Page6深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之电气规约电气规约:在TxD和RxD上:逻辑1(MARK)=-3V~-15V逻辑0(SPACE)=+3V~+15V在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON状态,正电压)=+3V~+15V信号无效(断开,OFF状态,负电压)=-3V~-15V与TTL电平直接的互联Page7深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之机械规约机械规约:连接器:RS-232C并未定义连接器的物理特性,因此,出现了DB-25、DB-15、DB-9各类型连接器Page8深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之信号定义信号定义:Page9深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之信号释义1DSR和DTR信号:•RS-232C规标准接口有25条线,4条数据线、11条控制线、3条定时线、7条备用和未定义线,常用的只有9根,它们是:•(1)联络控制信号线:•数据装置准备好(Datasetready-DSR)——有效时(ON)状态,表明通信装置处于可以使用的状态。•数据终端准备好(Dataterminalready-DTR)——有效时(ON)状态,表明数据终端可以使用。•这两个信号有时连到电源上,一上电就立即有效。这两个设备状态信号有效,只表示设备本身可用,并不说明通信链路可以开始进行通信了,能否开始进行通信要由下面的控制信号决定。Page10深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之信号释义2CTS和RTS信号:•请求发送(Requesttosend-RTS)——用来表示DTE请求DCE发送数据,即当终端要发送数据时,使该信号有效(ON状态),向MODEM请求发送。它用来控制MODEM是否要进入发送状态。•允许发送(Cleartosend-CTS)——用来表示DCE准备好接收DTE发来的数据,是对请求发送信号RTS的响应信号。当MODEM已准备好接收终端传来的数据,并向前发送时,使该信号有效,通知终端开始沿发送数据线TxD发送数据。•这对RTS/CTS请求应答联络信号是用于半双工MODEM系统中发送方式和接收方式之间的切换。在全双工系统中,因配置双向通道,故不需要RTS/CTS联络信号,使其变高。Page11深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之信号释义3DCD和RI信号:•接收线信号检出(ReceivedLinedetection-RLSD)——用来表示DCE已接通通信链路,告知DTE准备接收数据。当本地的MODEM收到由通信链路另一端(远地)的MODEM送来的载波信号时,使RLSD信号有效,通知终端准备接收,并且由MODEM将接收下来的载波信号解调成数字两数据后,沿接收数据线RxD送到终端。此线也叫做数据载波检出(DataCarrierdectection-DCD)线。•振铃指示(Ringing-RI)——当MODEM收到交换台送来的振铃呼叫信号时,使该信号有效(ON状态),通知终端,已被呼叫。Page12深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之信号释义4TxD和RxD信号:•数据发送与接收线:•发送数据(Transmitteddata-TxD)——通过TxD终端将串行数据发送到MODEM,(DTE→DCE)。•接收数据(Receiveddata-RxD)——通过RxD线终端接收从MODEM发来的串行数据,(DCE→DTE)。•地线•有两根线SG、PG——信号地和保护地信号线,无方向。Page13深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之软件设置波特率:通讯双方波特率要一致,波特率高、传输距离近奇偶校验:输送数据中“1”的个数停止位:Start(0)+Data(8)+Stop(1),其中Stop=1、1.5、2流控制:解决丢失数据的问题硬件流控制,硬件流控制常用的有RTS/CTS(请求发送/清除发送)流控制和DTR/DSR(数据终端就绪/数据设置就绪)流控制软件流控制,一般通过XON/XOFF来实现软件流控。Page14深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之应用1远距离通讯:Page15深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之应用2近距离通讯:NullModem最简接线Page16深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之应用3近距离通讯:NullModem标准接线Page17深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporationRS-232之注意事项1、不同编码机制不能混接,如RS232C不能直接与RS422接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接;2、线路焊接要牢固,不然程序没问题,却因为接线问题误事;3、串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果;4、建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。Page18深圳市宏电技术股份有限公司ShenzhenHongdianTechnologiesCorporation2019/9/16
本文标题:RS-232培训
链接地址:https://www.777doc.com/doc-960240 .html