RS-232C串行接口的简介
- 格式:pptx
- 大小:691.07 KB
- 文档页数:11
RS-232作用和特点一、RS-232的历史和作用在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称EIARS- 232-C)是目前最常用的一种串行通讯接口。
(RS-232-C中的-C只不过表示RS- 232的版本,所以与RS-232简称是一样的)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准该标准规定采用一个25个脚的DB-25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
后来IBM的PC机将RS232简化成了DB- 9连接器,从而成为事实标准。
而工业控制的RS-232口一般只使用RXD、TXD、GND三条线。
二、RS-232接口的电气特征在RS-232-C中任何一条信号线的电压均为负逻辑关系。
即:逻辑1为-3到- 15V;逻辑0为+3到+15V。
(RS-232-C最常用的9条引线的信号内容如下所示) DB-9123456789DB-2583220764522定义DCDRXDTXDDTRGNDDSRRTDCTSRI三、RS-232接口的物理结构RS-232-C接口连接器一般使用型号为DB-9插头座,通常插头在DCE端,插座在DTE端。
PC机的RS-232口为9芯针插座。
一些设备与PC机连接的RS-232接口,因为不使用对方的传送控制信号,只需要三条接口线,即发送数据TXD、接收数据RXD和信号地GND。
RS-232传输线采用屏蔽双绞线。
rs232c 标准(一)RS232C 标准简介RS232C是针对串行通信设计的标准,在计算机领域应用十分广泛。
传输方式RS232C依靠单个传输线,实现串行数据传输。
通信双方互相发送和接收数据。
在实际应用中,通常使用9针或25针的连接器。
数据格式RS232C标准规定了数据的传输格式。
其中包括数据的位数、校验位、停止位等。
具体格式如下:•起始位:逻辑0•数据位:通常为8位,可变•奇偶校验位:奇偶校验可选。
如果选择了奇偶校验,则在数据位后添加一个校验位,以使数据位的1的个数为奇数或偶数。
•停止位:通常为1个或2个,表示数据传输结束。
RS232C和USB的比较虽然RS232C标准在计算机领域应用广泛,但它已经逐渐被USB(通用串行总线)标准替代。
与RS232C相比,USB的优势包括:•传输速度更快•支持热插拔•更加灵活尽管如此,即使在现今USB普及的环境中,RS232C仍然具有许多应用领域,如军事、工业控制等。
总结RS232C标准的广泛应用,成为了计算机通信领域的一个里程碑。
尽管越来越多的设备使用USB接口,但RS232C标准仍然在许多领域保持着它的地位。
RS232C的应用领域由于RS232C具有传输距离远、抗干扰能力强、简单易用等优势,在许多应用领域广泛应用。
以下是几个常见领域:工业控制在工业控制领域,许多设备(如PLC、传感器等)采用RS232C接口进行通信。
由于现场条件的复杂性,RS232C抗干扰能力强的优点能够保证数据传输的稳定性。
数据采集在数据采集领域,RS232C通信通常是采集器与采集对象之间通信的主要方式。
例如,通过RS232C连接计算机和温湿度计,实现数据的采集和分析。
通讯设备RS232C也被许多通讯设备所采用。
例如,调制解调器、路由器、交换机等设备,都支持RS232C串口连接。
总结RS232C成为了串口通信的事实标准,并且在过去几十年一直保持着广泛的应用。
尽管USB接口取代了RS232C的一些应用,但RS232C在特定领域内仍然被广泛使用。
什么是232和485,两者的区别一、什么是RS-232 接口(1) RS-232 的历史和作用在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。
(“RS-232-C”中的“-C”只不过表示RS-232的版本,所以与“RS-232”简称是一样的)它是在1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25 个脚的DB-25 连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
后来IBM的PC 机将RS-232 简化成了DB-9 连接器,从而成为事实标准。
而工业控制的RS-232 口一般只使用RXD、TXD、GND 三条线。
(2)RS-232 接口的电气特性在RS-232-C 中任何一条信号线的电压均为负逻辑关系。
即:逻辑"1"为-3 到-15V;逻辑"0"为+3 到+15V 。
RS-232-C 最常用的9 条引线的信号内容如下所示DB-9 1 2 3 4 5 6 7 8 9DB-25 8 3 2 20 7 6 4 5 22定义DCD RXD TXD DTR GND DSR RTS CTS RI(3) RS-232 接口的物理结构RS-232-C 接口连接器一般使用型号为DB-9 插头座,通常插头在DCE端,插座在DTE端.PC 机的RS-232 口为9 芯针插座。
而波士RS-232/RS-485转换器的RS-232 为DB-9 孔插头。
一些设备与PC 机连接的RS-232 接口,因为不使用对方的传送控制信号,只需三条接口线,即"发送数据TXD"、"接收数据RXD"和"信号地GND"。
数控机床RS232通讯接⼝及参数介绍数控机床RS232通讯接⼝及参数介绍RS-232-C接⼝在数控机床上有9针或25针串⼝,其特点是简单,⽤⼀根RS232C电缆和电脑进⾏连接,实现在计算机和数控机床之间进⾏系统参数、PMC 参数、螺距补偿参数、加⼯程序、⼑补等数据传输,完成数据备份和数据恢复,以及DNC加⼯和诊断维修。
⼀、RS-232-C简介RS-232-C接⼝(⼜称 EIA RS-232-C)在各种现代化⾃动控制装置上应⽤⼗分⼴泛,是⽬前最常⽤的⼀种串⾏通讯接⼝。
它是在1970年由美国电⼦⼯业协会(EIA)联合贝尔系统、调制解调器⼚家及计算机终端⽣产⼚家共同制定的⽤于串⾏通讯的标准。
它的全名是“据终端设备(DTE)和数据通讯设备(DCE)之间串⾏⼆进制数据交换接⼝技术标准”,该标准规定采⽤⼀个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定,⼀般只使⽤3~9根引线。
1、RS232C接⼝连接器引脚分配及定义DB-25和DB-9型插头座针脚功能如下:DB-9串⾏⼝的针脚功能 DB-25串⾏⼝的针脚功能针脚符号信号名称针脚符号信号名称1 DCD 载波检测8 DCD 载波检测2 RXD 接受数据3 RXD 接受数据3 TXD 发送数据 2 TXD 发出数据4 DTR 数据终端准备好20 DTR 数据终端准备好5 SG 信号地7 SG 信号地6 DSR 数据准备好 6 DSR 数据准备好7 RTS 请求发送 4 RTS 请求发送8 CTS 清除发送 5 CTS 清除发送9 RI 振铃指⽰22 RI 振铃指⽰DB-25插头外形DB-9插头外形2、端⼝参数和设置串⼝通信最重要的参数是波特率、数据位、停⽌位、奇偶校验和流控制。
对于两个进⾏通⾏的端⼝,这些参数必须相同:2.1 波特率:这是⼀个衡量通信速度的参数。
它表⽰每秒钟传送的bit的个数。
例如300波特表⽰每秒钟发送300个bit。
在这一课里,我们一起来学习RS-232C串行通信相关标准及单片机和电脑的RS-232C串行通信接口技术,为学习和开发单片机串口通信应用系统打好基础,希望大家在看完这篇文章后对串行通信有初步的认识。
【通信基本概念】什么是通信?简单地说,不同的系统经由线路相互交换数据,就是通信。
通信的主要目的是将数据从一端传送到另一端,达到数据交换的目的。
例如,从人与人之间的对话、计算机与设备之间的数据交换到计算机与计算机间的数据传送,乃至于广播或卫星都是通信的一种,一个完整的通信系统包括发送端、接收端、转换数据的接口及传送数据的实际信道。
【通信的种类】按照通信的形式可以分为两种,其中一种为并行传输的通信,即并行通信(Parallel Communication),另一种则为串行通信(Serisl Communication)。
这两种通信方式的区别是,并行通信一次的传输数据量为8位(1个字节);而串行通信则一次只能传输1位,传输1字节数据(8位)数据就需要8次才能传出去,因此,它们两者之间的数据传输速度就相差8倍。
看到这里,估计有些朋友会问,既然并行通信的速度是串行通信的8倍,是不是串行通信就不好了?!其实不能这么认为,两种通信方式各有特点,串行通信之所以存活了这么长时间,自然有它的长处。
并行通信虽然可以在一次的数据传输中传送8位,但是数据电压在传送的过程中,容易因为线路及干扰因素使得电压准电位发生变化(主要为电压衰减和信号间相互干扰问题),因而使得传输数据发生错误,通信距离越长,问题越明显,因此并行通信主要用于传输距离较短的场合,如电脑主板的并口LPT1,主要和并行打印机通信。
串行通信一次只传输1位,相对来说,要处理的数据电压只有一个,因此比较不容易漏失数据,通信时候再加上一些校验防范措施后,串行通信的出错就更不容易了,串行通信端口(Serisl Communication Port)在系统控制的范畴中一直占有极其重要的角色,不仅没有因为时代的进步而被淘汰,反而失在规格上愈来愈向其极限挑战,下面我们重点来介绍RS-232C串行通信。
串口通讯—RS-232-C详解串行通信接口标准经过使用和发展,目前已经有几种。
但都是在RS-232标准的基础上经过改进而形成的。
所以,以RS-232C为主来讨论。
RS-323C标准是美国EIA(电子工业联合会)与BELL等公司一起开发的1969年公布的通信协议。
它适合于数据传输速率在0~20000b/s 范围内的通信。
这个标准对串行通信接口的有关问题,如信号线功能、电器特性都作了明确规定。
由于通行设备厂商都生产与RS-232C制式兼容的通信设备,因此,它作为一种标准,目前已在微机通信接口中广泛采用。
在讨论RS-232C接口标准的内容之前,先说明两点:首先,RS-232-C标准最初是远程通信连接数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE(Data Communication Equipment)而制定的。
因此这个标准的制定,并未考虑计算机系统的应用要求。
但目前它又广泛地被借来用于计算机(更准确的说,是计算机接口)与终端或外设之间的近端连接标准。
显然,这个标准的有些规定及和计算机系统是不一致的,甚至是相矛盾的。
有了对这种背景的了解,我们对RS-232C标准与计算机不兼容的地方就不难理解了其次,RS-232C标准中所提到的“发送”和“接收”,都是站在DTE立场上,而不是站在DCE的立场来定义的。
由于在计算机系统中,往往是CPU和I/O设备之间传送信息,两者都是DTE,因此双方都能发送和接收。
一、RS-232-CRS-232C标准(协议)的全称是EIA-RS-232C标准,其中EIA(Electronic Industry Association)代表美国电子工业协会,RS(ecommeded standard)代表推荐标准,232是标识号,C代表RS232的最新一次修改(1969),在这之前,有RS232B、RS232A。
它规定连接电缆和机械、电气特性、信号功能及传送过程。
RS-232C接口定义(9芯) 针脚定义符号1 载波检测DCD2 接收数据RXD3 发送数据TXD4 数据终端准备好DTR5 信号地SG6 数据准备好DSR7 请求发送RTS8 清除发送CTS9 振铃提示RI RS-232C,25芯针转换为9芯针25芯接口9芯接口2 33 247586 67 58 120 4229RS-232C接口定义(25芯)针脚定义符号1 频蔽地线2 发送数据TXD3 接收数据RXD4 请求发送RTS5 允许发送CTS6 数据准备好DSR7 信号地SG8 载波检测DCD9 发送返回(+)10 未定义11 数据发送(-)12~17 未定义18 数据接收(+)19 未定义20 数据终端准备好DTR21 未定义22 振铃RI23~24 未定义25 接收返回(-)一、RS-232、RS-422与RS-485的由来RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
由于EIA提出的建议标准都是以"RS"作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。
EIA RS-232-CRS-232C数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE (Data Communication Equipment) 远程通信连接协议。
全称是EIA-RS-232-C标准,其中EIA(Electronic Industries Association)代表美国电子工业协会,RS (recommended standard)代表推荐标准,232是标识号,C代表RS232的最新一次修改(1969),在这之前,有RS2328、RS232A。
一、RS-232C接口:通常RS-232 接口以9个引脚(DB-9) 或是25个引脚(DB-25) 的型态出现,一般个人计算机上会有两组RS-232 接口,分别称为COM1 和COM2。
二、RS-232-C协议规定:1.RS-232C接口信号:RS-232C规标准接口有25条线,4条数据线、11条控制线、3条定时线、7条备用和未定义线,常用的只有9根,它们是:(1)状态线:数据准备就绪(Data set ready-DSR)——有效时(ON)状态,表明数据通信设备可以使用。
(DCE->DTE)数据终端就绪(Data set ready-DTR)——有效时(ON)状态,表明数据终端设备可以使用。
(DTE->DCE)这两个信号有时连到电源上,上电就立即有效。
这两个设备状态信号有效,只表示设备本身可用,并不说明通信链路可以开始进行通信了,能否开始进行通信要由下面的控制信号决定。
(2)联络线请求发送(Request to send-RTS)——DTE准备向DCE发送数据,DTE使该信号有效(ON 状态),通知DCE要发送数据给DCE了。
(DTE->DCE)允许发送(Clear to send-CTS)——是对RTS的响应信号。
当DCE已准备好接收DTE传来的数据时,使该信号有效,通知DTE开始发送数据。
RS-232rs232即RS-232。
个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。
通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚(DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。
目录1概述2接口标准终端收发3协议标准电气特性机械特性接口信号接线RS-232-C的电气接口电路4同类总线5接口定义25芯9芯6缺点1概述仅供参考RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。
RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。
RS-232-C 总线标准设有25条信号线,包括一个主通道和一个辅助通道。
在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。
RS-232-C标准规定的数据传输速率为50、75、100、150、300、600、1200、2400、4800、9600、19200、38400波特。
RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。
传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的rs232(9针)接口通信。
2接口标准串行通信接口标准经过使用和发展,目前已经有几种。
但都是在RS-232标准的基础上经过改进而形成的。
所以,以RS-232C为主来讨论。
RS-232C标准是美国EIA(电子工业联合会)与BELL等公司一起开发的1969年公布的通信协议。
它适合于数据传输速率在0~20000b/s范围内的通信。
PLC通信主要采用串行异步通信,其常用的串行通信接口标准有RS-232C、RS-422A和RS-485等。
RS-232C
RS-232C是美国电子工业协会EIA于1969年公布的通信协议,它的全称是“数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。
RS-232C接口标准是目前计算机和PLC中最常用的一种串行通信接口。
RS-232C采用负逻辑,用-5~-15V表示逻辑“l”,用+5~+15V表示逻辑“0”。
噪声容限为2V,即要求接收器能识别低至+3V的信号作为逻辑“0”,高到-3V的信号作为逻辑“1”。
RS-232C只能进行一对一的通信,RS-232C可使用9针或25针的D型连接器,表7-1列出了RS-232C接口各引脚信号的定义以及9针与25针引脚的对应关系。
PLC一般使用9针的连接器
表7-1 RS-232C接口引脚信号的定义
如图7-6a所示为两台计算机都使用RS-232C直接进行连接的典型连接;如图7-6b所示为通信距离较近时只需3根连接线。
图7-6 两个RS-232C数据终端设备的连接
如图7-7所示RS-232-C的电气接口采用单端驱动、单端接收的电路,容易受到公共地线上的电位差和外部引入的干扰信号的影响,同时还存在以下不足之处:
图7-7 单端驱动单端接收的电路
1)传输速率较低,最高传输速度速率为20kbps。
2)传输距离短,最大通信距离为15m。
3)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。
RS232C接口的特征及电缆传输长度核算机与核算机或核算机与终端之间的数据传送能够选用串行通讯和并行通讯二种办法。
因为串行通讯办法具有运用线路少、本钱低,分外是在长途传输时,避免了多条线路特性的纷歧同而被广泛选用。
在串行通讯时,恳求通讯两头都选用一个规范接口,使纷歧样的设备能够便本地衔接起来进行通讯。
RS-232-C接口(又称EIARS-232-C)是如今最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会(EIA)联合贝尔体系、调制解调器厂家及核算机终端出产厂家一同拟定的用于串行通讯的规范。
它的全名是数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据沟通接口技能规范该规范规矩选用一个25个脚的DB25衔接器,对衔接器的每个引脚的信号内容加以规矩,还对各种信号的电平加以规矩。
通常只运用3-9条引线。
(1)接口的电气特性在RS-232-C中任何一条信号线的电压均为负逻辑联络。
即:逻辑1,-5--15V;逻辑0+5-+15V。
噪声容限为2V。
即恳求接纳器能辨认低至+3V的信号作为逻辑0,高到-3V的信号作为逻辑1(2)接口的物理构造RS-232-C接口衔接器通常运用类型为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端.一些设备与PC机衔接的RS-232-C 接口,因为不运用对方的传送操控信号,只需三条接口线,即发送数据、接纳数据和信号地。
所以选用DB-9的9芯插头座,传输线选用屏蔽双绞线。
并行口与串行口的区别是沟通讯息的办法纷歧样,并行口能一同通过8条数据线传输信息,一次传输一个字节;而串行口只能用1条线传输一位数据,每次传输一个字节的一位。
并行口因为一同传输更多的信息,速度显着高于串行口,但串行口能够用于比并行口更远间隔的数据传输。
1、25针并行口插口的针脚功用:针脚功能针脚功能1选通(STROBE低电平)十十承认(ACKNLG低电平)2数据位0(DATAO)11忙(BUSY)3数据位1(DATA1)12缺纸(PE)4数据位2(DATA2)13挑选(SLCT)5数据位3(DATA3)14主动(AUTOFEED低电平)6数据位4(DATA4)15过错观念(ERROR低电平) 7数据位5(DATA5)16初始化成(INIT低电平)8数据位6(DATA6)17挑选输入(SLCTIN低电平)9数据位7(DATA7)18-25地线路(GND)2.串行口的典型代表是RS-232C及其兼容插口,有9针和25针两类。
串行接口rs232c规范和引脚串行接口rs232c规范和引脚核算机上通常都配有RS-232C接口,它运用一个25针的联接器与外部设备进行联接。
在这25个引脚中,20个引脚作为RS-232C信号。
其间有4个数据线。
11个操控线。
3个守时信号线,2个地信号线。
别的,还保留了2个引脚,有3个引脚未界说。
PLC通常运用9脚联接器。
间隔较近时,3脚也能够结束。
TD(TransmittedData)发送数据:串行教据的发送端。
RD(ReceivedDate)接纳数据:串行数据的接纳端。
3针联接器与PLC的联接图GND(GROUND)信号地:它为悉数的信号供给一个公共的参看电平。
有对于别的类型。
它为ov电乐。
多见的引脚还有:RTS(RequestToSend)恳求发送,当数据终端预备好送出数据时。
就宣告有用的RTS信号,告诉Mondem预备接纳数据。
CTS(DataTerminalReady)根除发送(也称容许发送),当Mondem己预备好接纳数据终端的传送数据时,宣告CTS有用信号来照料RTS信号。
所以RTS和CTS是一对用于发送数据的联络信号。
DTR数据终端预备好,通常当数据终端加电,该俏号就有用。
标明数据终端预备安排稳妥。
它能够用作数据终端设备发给数据通讯设备MODEM的联络信号。
DSR(DataSetReady)数据设备预备好,通常标明MODEM己接通电源联接到通讯线路上,井处在数据传愉办法,而不是处于侧试办法或断开状况。
它能够用作数据通讯设备MODEM照料数据终端设备DTR的联络信号。
维护地(机壳地),一个起屏蔽维护效果的接地端。
通常应参看设备的运用规矩,联接到设备的外充或机架上。
必要时要联接到大地。
rs232c逻辑0的电平RS232C是一种串行通信协议,常用于计算机与外部设备之间的数据传输。
在RS232C中,逻辑0的电平通常为-3V到-15V之间,具体取决于发送和接收设备的规范和能力。
首先,我们需要了解一些关于RS232C的基本信息。
RS232C是一种异步协议,使用两条数据线(TXD和RXD)进行单向的串行数据传输。
发送设备通过TXD将数据按照一定的数据帧格式(包括起始位、数据位、校验位和停止位)逐位发送出去,而接收设备通过RXD接收并解析这些数据。
逻辑0和逻辑1分别代表了两种电平状态,逻辑0通常表示为负电平,而逻辑1则表示为正电平。
在RS232C中,逻辑0的电平范围一般为-3V到-15V,这是因为RS232C接口依靠负电平来表示逻辑0。
由于RS232C设备可以在不同的电平范围内工作,因此确定了逻辑0的具体电平水平会受到不同设备之间的差异和通信环境的影响。
在传输过程中,发送设备将逻辑0转换为相应的电平水平,并通过数据线将信号发送给接收设备。
接收设备在接收到信号后,会解析出逻辑0或逻辑1,并根据这些值对数据进行处理。
逻辑0和逻辑1的定义可以根据具体的规范和协议进行调整,但在RS232C中,逻辑0一般被定义为负电平。
逻辑0的电平值通常是通过RS232C接口芯片来控制的。
这些芯片可以将逻辑0的电平设置为所需的具体数值,以适应不同的通信环境和设备。
一般来说,逻辑0的电平越低,通信的抗干扰性能就越好,因为负电平相对于环境电磁干扰的影响更小。
一些RS232C芯片在工作时还会根据实际需要对电平进行调整,以提高通信的可靠性。
此外,RS232C还使用了一个名为跳线的概念来调整逻辑0的电平。
通过设置跳线,我们可以改变RS232C接口芯片的工作模式,从而调整逻辑0的具体电平水平。
通过提供多个跳线设置选项,RS232C设备可以在不同的电平范围内工作,以适应不同的通信需求。
总的来说,逻辑0在RS232C中被定义为负电平,具体的电平水平范围通常为-3V到-15V。
RS232 接口简介
RS232 是上世纪6O 年代末美国电子工业协会(EIA)颁布的总线标准[1],它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准” [2]。
RS232 采取不平衡传输方式,即所谓单端通讯,收发端的数据信号是相对于信号地,典型的RS232 信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在+5~+15 V、负电平在-5~-15 V,当无数据传输时,线上为TTL,从开始传送数据到结束,线上电平从TTL 电平到RS232 电平再返回TTL 电平[2]。
目前,RS232 是PC 机与通信工业中应用最广泛的一种串行接口[3,4],在大多数数控设备和计算机上配备的RS232 接口主要为9 针(孔)的DB9 结构形式,其结构简图如图1,管脚定义如表1
图表1RS232接口
表1 RS232 接口管脚定义
编号管脚代号管脚说明
1 DCD 载波检测
2 RXD 接受数据
3 TXD 发送数据
4 DTR 数据终端就绪
5 SG 信号地
6 DSR 数据设备就绪
7 RTS 请求发送
8 CTS 清除发送
9 RI 振铃提示
RS- 232C 标准的全称是EIA- RS- 232C 标准, 它规定连接电缆和机械、电气特性、信号功能及传送过程,同时定义了按位串行传输的数据终端设备(DTE) 和数据通讯设备(DCE) 之间的接口信息。
RS-232C 是从DTE 或计算机串行接口角度来定义引脚信号的。
现在的PC 机一般配有两个串行口COM1 和COM2.新一代的计算机主要以9引脚的D 型接头接出所有的RS232 通信信号及控制线。
EIA标准详解_RS-232-C_详解文档RS-232C数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE (Data Communication Equipment) 远程通信连接协议。
全称是EIA-RS-232-C标准,其中EIA(Electronic Industries Association)代表美国电子工业协会,RS (recommended standard)代表推荐标准,232是标识号,C代表RS232的最新一次修改(1969),在这之前,有RS2328、RS232A。
一、RS-232C接口:通常RS-232 接口以9个引脚(DB-9) 或是25个引脚(DB-25) 的型态出现,一般个人计算机上会有两组RS-232 接口,分别称为COM1 和COM2。
二、RS-232-C协议规定:1.RS-232C接口信号:RS-232C规标准接口有25条线,4条数据线、11条控制线、3条定时线、7条备用和未定义线,常用的只有9根,它们是:(1)状态线:数据准备就绪(Data set ready-DSR)——有效时(ON)状态,表明数据通信设备可以使用。
(DCE->DTE)数据终端就绪(Data set ready-DTR)——有效时(ON)状态,表明数据终端设备可以使用。
(DTE->DCE)这两个信号有时连到电源上,上电就立即有效。
这两个设备状态信号有效,只表示设备本身可用,并不说明通信链路可以开始进行通信了,能否开始进行通信要由下面的控制信号决定。
(2)联络线请求发送(Request to send-RTS)——DTE准备向DCE发送数据,DTE使该信号有效(ON 状态),通知DCE要发送数据给DCE了。
(DTE->DCE)允许发送(Clear to send-CTS)——是对RTS的响应信号。
当DCE已准备好接收DTE传来的数据时,使该信号有效,通知DTE开始发送数据。