通讯串口rs232脚定义解释

合集下载

9pin串口(RS232)引脚定义

9pin串口(RS232)引脚定义
RS232引脚定义
引脚定义符号
1载波检测DCD
2接收数据RXD
3发送数据TXD
4数据终端准备好DTR
5信号地SG
6数据准备好DSR
7请求发送RTS
8清除发送CTS
9振铃提示RI
常用串口芯片max232及引脚图
max232是一种把电脑的串行口rs232信号电平(-10,+10v)转换为单片机所用到的TTL信号点平(0,+5)的芯片,这个芯片的价格比较贵大约要6元,下面我来介绍一下max232引脚图以及max232和电脑串口的连接电路,RS232引脚定义。看下面的图。
max232典型应用电路
rs232引脚定义引脚定义符号载波检测dcd接收数据rxd发送数据txd数据终端准备好dtr信用串口芯片max232及引脚图max232是一种把电脑的串行口rs232信号电平1010v转换为单片机所用到的ttl信号点平05的芯片这个芯片的价格比较贵大约要6元下面我来介绍一下max232引脚图以及max232和电脑串口的连接电路rs232引脚定义

RS232接口定义

RS232接口定义

RS232定义RS-232接口是DTE(数据终端设备)和DCE(数据通信设备)之间的一个接口。

远程通信终端设备 DTE ( Date Terminal Equipment )数据通信设备 DCE ( Data Communcation Equipment )DTE包括计算机、终端、串口打印机等。

(针输出)DCE通常有调制解调器(MODEM)和某些交换机com口。

(孔输出)RS-232C 标准中提到的“发送”和“接收”,都是站在DTE立场立场上。

接口定义25Pin的串口接口定义与9Pin的接口定义相对应如下:PIN脚解释(1)联络控制信号线:数据装置准备好(Data set ready-DSR)——有效时(ON)状态,表明MODEM处于可以使用的状态。

数据终端准备好(Data teminal ready-DTR)——有效时(ON)状态,表明数据终端可以使用。

$ J3 U4 @7 @$ R' A- G n$ O A! I; {) U3 |这两个信号有时连到电源上,一上电就立即有效。

这两个设备状态信号有效,只表示设备本身可用,并不说明通信链路可以开始进行通信了,能否开始进行通信要由下面的控制信号决定。

请求发送(Request to send-RTS)——用来表示DTE请求DCE发送数据,即当终端要发送数据时,使该信号有效(ON状态),向MODEM请求发送。

它用来控制MODEM是否要进入发送状态。

允许发送(Clear to send-CTS)——用来表示DCE准备好接收DTE发来的数据,是对请求发送信号RTS的响应信号。

当MODEM已准备好接收终端传来的数据,并向前发送时,使该信号有效,通知终端开始沿发送数据线TxD发送数据。

* a+ F3 Y& @' f p a这对RTS/CTS请求应答联络信号是用于半双工MODEM系统中发送方式和接收方式之间的切换。

在全双工系统中作发送方式和接收方式之间的切换。

RS232串口通信详解

RS232串口通信详解

串口就是计算机上一种非常通用的设备通信协议。

---------------------------------串口的引脚定义:9芯信号方向来自缩写描述1调制解调器CD载波检测2调制解调器RXD接收数据3PC TXD发送数据4PC DTR数据终端准备好5GND信号地6调制解调器DSR通讯设备准备好7PC RTS请求发送8调制解调器CTS允许发送9调制解调器RI响铃指示器两个串口连接时,接收数据针脚与发送数据针脚相连,彼此交叉,信号地对应相接即可。

---------------------------------串口的电气特性:1)RS-232串口通信最远距离就是50英尺2)RS232可做到双向传输,全双工通讯,最高传输速率20kbps3)RS-232C上传送的数字量采用负逻辑,且与地对称逻辑1:-3 ∼-15V逻辑0:+3∼+15V所以与单片机连接时常常需要加入电平转换芯片:---------------------------------串口通信参数:a)波特率:RS-232-C标准规定的数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。

b)数据位:标准的值就是5、7与8位,如何设置取决于您想传送的信息。

比如,标准的ASCII码就是0∼127(7位);扩展的ASCII码就是0∼255(8位)。

c)停止位:用于表示单个包的最后一位,典型的值为1,1、5与2位。

由于数就是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。

因此停止位不仅仅就是表示传输的结束,并且提供计算机校正时钟同步的机会。

d)奇偶校验位:在串口通信中一种简单的检错方式。

对于偶与奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。

例如,如果数据就是011,那么对于偶校验,校验位为0,保证逻辑高的位数就是偶数个。

RS232串口通信详解

RS232串口通信详解

串口是计算机上一种非常通用的设备通信协议。

---------------------------------串口的引脚定义:两个串口连接时,接收数据针脚与发送数据针脚相连,彼此交叉,信号地对应相接即可。

---------------------------------串口的电气特性:1)RS-232串口通信最远距离是50英尺2)RS232可做到双向传输,全双工通讯,最高传输速率20kbps3)RS-232C上传送的数字量采用负逻辑,且与地对称逻辑1:-3 ∼-15V逻辑0:+3∼+15V所以与单片机连接时常常需要加入电平转换芯片:---------------------------------串口通信参数:a)波特率:RS-232-C标准规定的数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。

b)数据位:标准的值是5、7和8位,如何设置取决于你想传送的信息。

比如,标准的ASCII码是0∼127(7位);扩展的ASCII码是0∼255(8位)。

c)停止位:用于表示单个包的最后一位,典型的值为1,1.5和2位。

由于数是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。

因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。

d)奇偶校验位:在串口通信中一种简单的检错方式。

对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。

例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。

如果是奇校验,校验位位1,这样就有3个逻辑高位。

--------------------------------- 串口通信的传输格式:串行通信中,线路空闲时,线路的TTL电平总是高,经反向RS232的电平总是低。

一个数据的开始RS232线路为高电平,结束时Rs232为低电平。

RS232、RS422、RS485串行通信协议的基础知识,看懂了,受用终身

RS232、RS422、RS485串行通信协议的基础知识,看懂了,受用终身

RS232、RS422、RS485串行通信协议的基础知识,看懂了,受用终身串行通信是PLC网络常用的通信方式,正确选择接口类型和协议标准,对保证通信可靠性具有重要意义。

RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。

它被广泛用于计算机串行接口外设连接。

RS-232是现在主流的串行通信接口之一。

下面给大家科普一下RS232、RS422、RS485串行通信与协议的基础知识。

1、RS232RS232是一种标准的串行物理接口,232是标识号。

每个RS232接口都有两个物理连接器(插头),有9芯和25芯插头。

其中九针插头使用较为常见,引脚功能主要是:引脚2代表RXD,引脚3代表TXD,引脚5代表GND。

RS232是半双工通讯方式,由于干扰、导线电阻等原因,通讯距离不远,低速时几十米是可以的,实际应用中一般在15米以内。

串口的引脚定义要分清,详细请看下图:2、RS485RS485最大的通讯距离为1200米,最大传输速率为10M/S。

传输速率与传输距离成反比,最大传输距离只能以100 kb/s的传输速率达到。

如果需要传输更长的距离,则需要增加RS485中继器。

RS485支持多达32个节点。

在低速、短距离、无干扰的场合可以采用普通的双绞线,反之,在高速、长线传输时,则必须采用阻抗匹配(一般为120Ω)的RS485专用电缆(STP-120Ω(for RS485 & CAN)one pair 18 AWG),而在干扰恶劣的环境下还应采用铠装型双绞屏蔽电缆(ASTP-120Ω(for RS485 & CAN) one pair 18 AWG)。

RS485接口不仅可以方便地实现两点之间数据传输,而且可以方便地用于多站之间的互联。

3、RS422和RS485接口标准电气接口电路使用平衡驱动差分接收电路以不同方式接收和发送信号,从而减少干扰。

RS232串口通讯接口定义及接线方法

RS232串口通讯接口定义及接线方法

RS232串口通讯接口定义及接线方法针脚定义符号
1 载波检测DCD
2 接收数据RXD
3 发送数据TXD
4 数据终端预备好DTR
5 信号地SG
6 数据预备好DSR
7 恳求发送RTS
8 清除发送CTS
9 振铃提示RI
RS-232C接口定义(25芯)
针脚定义符号
1 频蔽地线
2 发送数据TXD
3 接收数据RXD
4 恳求发送RTS
5 允许发送CTS
6 数据预备好DSR
7 信号地SG
8 载波检测DCD
9 发送返回(+)
10 未定义
11 数据发送(-)
12~17 未定义
18 数据接收(+)
19 未定义
20 数据终端预备好DTR
21 未定义
22 振铃RI
23~24 未定义
25 接收返回(-)
RS-232串口通信基本接线方法
目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。

最为简洁且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连。

RS232C串口通信接线方法(三线制)
9-9针25-25针9-25针
2 3 2 3 2 2
3 2 3 2 3 3
5 5 7 7 5 7。

rs232接口脚位排列介绍

rs232接口脚位排列介绍

RS232 接口脚位排列介绍串口 RS-232 — DB9 母頭引脚定义:RS-232 — DB9 公頭引脚定义:RS-232 — DB25 母頭引脚定义:RS-232 — DB25 公頭引脚定义:RS-232 — RJ45 (8-pin) 引脚定义:RS-232 — RJ45 (10-pin) 引脚定义:RS-422 — DB25 母頭— for Opt8F/Z 引脚定义:RS-422/485 — DB25 母頭— for Opt8K 引脚定义:教你如何用标签:杂谈1. 问:WORD 里边怎样设置每页不同的页眉?如何使不同的章节显示的页眉不同?答:分节,每节可以设置不同的页眉。

文件――页面设置――版式――页眉和页脚――首页不同。

2. 问:请问word 中怎样让每一章用不同的页眉?怎么我现在只能用一个页眉,一改就全部改了?答:在插入分隔符里,选插入分节符,可以选连续的那个,然后下一页改页眉前,按一下“同前”钮,再做的改动就不影响前面的了。

简言之,分节符使得它们独立了。

这个工具栏上的“同前”按钮就显示在工具栏上,不过是图标的形式,把光标移到上面就显示出”同前“两个字来。

3. 问:如何合并两个WORD 文档,不同的页眉需要先写两个文件,然后合并,如何做?答:页眉设置中,选择奇偶页不同与前不同等选项。

4. 问:WORD 编辑页眉设置,如何实现奇偶页不同比如:单页浙江大学学位论文,这一个容易设;双页:(每章标题),这一个有什么技巧啊?答:插入节分隔符,与前节设置相同去掉,再设置奇偶页不同。

5. 问:怎样使WORD 文档只有第一页没有页眉,页脚?答:页面设置-页眉和页脚,选首页不同,然后选中首页页眉中的小箭头,格式-边框和底纹,选择无,这个只要在“视图”――“页眉页脚”,其中的页面设置里,不要整个文档,就可以看到一个“同前”的标志,不选,前后的设置情况就不同了。

6. 问:如何从第三页起设置页眉?答:在第二页末插入分节符,在第三页的页眉格式中去掉同前节,如果第一、二页还有页眉,把它设置成正文就可以了●在新建文档中,菜单―视图―页脚―插入页码―页码格式―起始页码为0,确定;●菜单―文件―页面设置―版式―首页不同,确定;●将光标放到第一页末,菜单―文件―页面设置―版式―首页不同―应用于插入点之后,确定。

RS232串口线接法与线芯引脚定义

RS232串口线接法与线芯引脚定义

RS232串口线接法与线芯引脚定义RS232 串口线运用于设备间的串行通讯,适用面很广泛。

RS232 串口线接法要根据实际连接设备而定,我们先看其引脚定义。

目前RS232 串口线接口为DB9 针,其接口引脚定义如下:如上图所示,RS232 串口线接口针脚分上下2 排,如何区分串口线针脚?在正对人面、接口大边朝上情况下:一排是5 针,从左到右,分别对应1-5 号针脚;一排4 针,从左到右,分别对应6-9 号针脚。

引脚定义符号 1 载波检测DCD 2 接收数据RXD 3 发送数据TXD 4 数据终端准备好DTR 5 信号地SG 6 数据准备好DSR 7 请求发送RTS 8 清除发送CTS 9 振铃提示RI 绿联RS232 串口线线芯颜色定义:1 黑色2 棕色3 红色4 橙色5 黄色6 绿色7 蓝色8 紫色9 白色用户在需要DIY 绿联RS232 串口线的情况下,可根据这一线芯颜色,对应接线。

RS232 串口线接线方法示意图根据不同需要,RS232 串口线接法分为两种:直连与交叉。

RS232 串口线直连接法就是正常的连接:2接2,3 接3(即一头的RX 与另一头的RX 相连,TX 与另一头的TX 相连),绿联RS232 串口线为直连接法;RS232 串口线交叉接法就是交叉连接:2 接3、3 接2(即一头的RX 和另一头的TX 相连,TX 与另一头的RX 相连)。

那么RS232 串口线直连与交差接法分别用在什么场合?一般情况下,设备和电脑的连接通讯,需用到RS232 串口线直连线;而设备和设备的连接通讯,就会用到RS232 串口线的交叉线。

用户在选择的时候,应根据两个设备之间连接的实际情况,选择不同接法的RS232 串口线。

tips:感谢大家的阅读,本文由我司收集整编。

仅供参阅!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通讯串口:RS232串口通信详解(引脚定义,电气特性,传输格式,接收过程,单片...
串口是计算机上一种非常通用的设备通信协议。

---------------------------------
串口的引脚定义:
9芯信号方向来自缩写描述
1调制解调器CD载波检测
2调制解调器RXD接收数据
3PC TXD发送数据
4PC DTR数据终端准备好
5GND信号地
6调制解调器DSR通讯设备准备好
7PC RTS请求发送
8调制解调器CTS允许发送
9调制解调器RI响铃指示器
两个串口连接时,接收数据针脚与发送数据针脚相连,彼此交叉,信号地对应相接即可。

---------------------------------
串口的电气特性:
1)RS-232串口通信最远距离是50英尺=15m
2)RS232可做到双向传输,全双工通讯,最高传输速率20kbps
3)RS-232C上传送的数字量采用负逻辑,且与地对称
逻辑1:-3 ~-15V
逻辑0:+3~+15V
所以与单片机连接时常常需要加入电平转换芯片:
---------------------------------
串口通信参数:
a)波特率:RS-232-C标准规定的数据传输速率为每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。

b)数据位:标准的值是5、7和8位,如何设置取决于你想传送的信息。

比如,标准的ASCII 码是0~127(7位);扩展的ASCII码是0~255(8位)。

c)停止位:用于表示单个包的最后一位,典型的值为1,1.5和2位。

由于数是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。

因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。

d)奇偶校验位:在串口通信中一种简单的检错方式。

对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。

例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。

如果是奇校验,校验位位1,这样就有3个逻辑高位。

---------------------------------
串口通信的传输格式:
串行通信中,线路空闲时,线路的TTL电平总是高,经反向RS232的电平总是低。

一个数据的开始RS232线路为高电平,结束时Rs232为低电平。

数据总是从低位向高位一位一位的传输。

示波器读数时,左边是数据的高位。

例如,对于16进制数据55aaH,当采用8位数据位、1位停止位传输时,它在信号线上的波形如图1(TTL电平)和图2(RS-232电平)所示。

55H=01010101B,取反后10101010B,加入一个起始位1,一个停止位0,55H的数据格式为
010*******,55H
aaH=10101010B,取反后01010101B,加入一个起始位1,一个停止位0,55H的数据格式为0010101011,aaH
---------------------------------
串口通信的接收过程:
(异步通信:接收器和发送器有各自的时钟;同步通信:发送器和接收器由同一个时钟源控制。

RS232是异步通信)
(1)开始通信时,信号线为空闲(逻辑1),当检测到由1到0的跳变时,开始对“接收时钟”计数。

(2)当计到8个时钟时,对输入信号进行检测,若仍为低电平,则确认这是“起始位”,而不是干扰信号。

(3)接收端检测到起始位后,隔16个接收时钟,对输入信号检测一次,把对应的值作为
D0位数据。

若为逻辑1, 作为数据位1;若为逻辑0,作为数据位0。

(4)再隔16个接收时钟,对输入信号检测一次,把对应的值作为D1位数据。

….,直到全部数据位都输入。

(5)检测校验位P(如果有的话)。

(6)接收到规定的数据位个数和校验位后,通信接口电路希望收到停止位S(逻辑1),若此时未收到逻辑1,说明出现了错误,在状态寄存器中置“帧错误”标志。

若没有错误,对全部数据位进行奇偶校验,无校验错时,把数据位从移位寄存器中送数据输入寄存器。

若校验错,在状态寄存器中置奇偶错标志。

(7)本幀信息全部接收完,把线路上出现的高电平作为空闲位。

(8)当信号再次变为低时,开始进入下一幀的检测。

---------------------------------
单片机常用11.0592M的的晶振,这个奇怪数字是有来历的:
波特率为9600BPS每位位宽t1=1/9600s
晶振周期t2=1/11.0592/1000000S
单片机机器周期t3=12*t2
t1/t3=96
即对于9600BPS的串口,单片机对其以96倍的速率进行采样。

如果单片机晶振用的不正确,会对串口接受产生误码。

关于单片机晶振的选择和寄存器设置详见:
/embedded/51danpianji/danpianji06_chuankou.html
---------------------------------
RS485和RS422
RS485总线,在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。

RS485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。

加上总线收发器具有高灵敏度,
能检测低至200mV的电压,故传输信号能在千米以外得到恢复。

RS485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。

RS485用于多点互连时非常方便,可以省掉许多信号线。

应用RS485可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。

RS422总线,RS485和RS422电路原理基本相同,都是以差动方式发送和接受,不需要数字地线。

差动工作是同速率条件下传输距离远的根本原因,这正是二者与RS232的根本区别,因为RS232是单端输入输出,双工工作时至少需要数字地线发送线和接受线三条线(异步传输),还可以加其它控制线完成同步等功能。

RS422通过两对双绞线可以全双工工作收发互不影响,而RS485只能半双工工作,发收不能同时进行,但它只需要一对双绞线。

RS422和RS485在19kpbs下能传输1200米。

用新型收发器线路上可连接台设备。

三者的区别
① RS232是全双工的,RS485是半双工的,RS422是全双工的。

② RS485与RS232仅仅是通讯的物理协议(即接口标准)有区别,RS485是差分传输方式,RS232是单端传输方式,但通讯程序没有太多的差别。

PC机上已经配备有RS232,直接使用就行了,若使用RS485通讯,只要在RS232端口上配接一个RS232转RS485的转换头就可以了,不需要修改程序。

关于RS485转接头的接法可以参考:
/Article/Control/84741.html
/jishu/pipei.htm
/webpage/solutions/200806/2008060409053600001.htm。

相关文档
最新文档