目前RS232是计算机与通信工业中应用最广泛的一种串行接口。RS232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。RS232采取不平衡传输方式,即所谓单端通讯。

通常RS232接口以9个引脚(DB9)或是25个引脚(DB25)的形态出现,一般个人电脑上会有两组RS232接口,分别称为COM1和COM2。

在物理结构上RS232接口(DB9)分为 9 针 的和 9 孔的,我们也称之为公头和母头,大家可以看下图来简单认识一下:

熟悉了RS232接口之后,我们再来看看RS232接口的 9 个引脚和 25 个引脚,分别定义是什么:

RS232接口引脚定义(DB9)

引脚 定义 符号(一 一对应)

1 载波检测 DCD(Data Carrier Detect)

2 接收数据 RXD(Received Data)

3 发送数据 TXD(Transmit Data)

4 数据终端准备好 DTR(Data Terminal Ready)

5 信号地 SG(Signal Ground)

6 数据准备好 DSR(Data Set Ready)

7 请求发送 RTS(Request To Send)

8 清除发送 CTS(Clear To Send)

9 振铃提示 RI(Ring Indicator)

RS232接口的引脚含义(DB9)

1 DCD 载波检测

数据载波检测时Modem发向DTE,表示已检测出对方载波信号。

2 RXD 接收数据

3 TXD 发送数据

4 DTR 数据终端准备好

DTE设备加电以后,并能正确实现通信的功能,向DCE发出DTR信号,表示数据终端已做好准备工作,可以进行通信。

5 SG 信号地

6 DSR 数据准备好

数据设备是DCE通信的设备,例如Modem加电以后,并能正常执行通信功能时,向DTE发出DSR信号,表示Modem已准备好。这两个准备好信号,在通信的过程中首先要对它们进行测试,以了解通行对方的状态,以可靠地建立通信。但是如果通信的对方并不要求测试,就可以不发出此信号。

7 RTS 请求发送

当DTE有数据需要向远程DTE传输通信时,DTE在测得DSR有效,即Modem接收到信号时,根据提供的目的电话编码,向远程Modem发出呼叫。远程RST收到此呼叫,首先发出2000Hz冲击声,以关闭电话线路回声消除器,然后发出回答载波信号。

本地Modem接收此载波信号,确认已获得两对方的同意,它向远程Modem发出原载波信号,向对方表示是一个可用的Modem,同时用 RS232C的第8引线发出数据载波信号DCD,向DTE表示已检测出有效的回答载波信号。

8 CTS 清除发送

每当一个Modem辨认出对方Modem已准备好运行接收时,它们便用CTS信号通知自己的DTE,表示这个通信通路已为传输数据作好准确,允许DTE进行数据的发送。至此通信链路才建立,开始通信。

在半双工的通信中,CTS是对DTE的RTS信号的答应,使DTE开始传输数据。在全双工的通信中,CTS一般保持很长时间,而对RTS并不要求保持很长时间,通信链路建立后,即可降下。

9 RI 振铃提示

如果Modem具有自动应答能力,当对方通信传叫来时,Modem用引线向DTE发出信号,指示此呼叫。在电话呼叫振铃结束后,Modem在DTE已准备好通信的条件(即DTE有效),立即向对方自动应答。

RS232接口引脚定义(DB25)

引脚 定义 符号(一 一对应)

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 接收返回(-)

看了上面对RS232 DB9 和 DB25 的引脚介绍,相信大家对此也有所了解了,接下来我们一起看看RS232的 25针(DB25)转换为 9针(DB9)的具体接线方法

DB25接口 DB9接口

2---------------------3

3---------------------2

4---------------------7

5---------------------8

6---------------------6

7---------------------5

8---------------------1

20---------------------4

22---------------------9

rs232接口_为什么越来越多人用RS232接口,却还分不清DB9、DB25的引脚定义?相关推荐

  1. usb转232线驱动_为什么越来越多人用USB,却不用RS232?USB有什么好?

    RS-232和USB都是串行通信,但是无论是基础信号,电平定义,机械连接模式还是数据格式,通信协议等,两者都完全不同.RS-232是流行的接口.在MS-DOS中,四个串行接口称为COM1,COM2,C ...

  2. 什么是微信防火墙_为什么越来越多人用网络股票配资?配资平台困扰你的是太多了?不,是它!...

    炒股缺钱已经成为当下股民中极为普遍的情况,换在过去这是一桩难解的事情,但是现在,测评网小编认为这四个字就可以解决--股票配资. 而股票配资现在主要有两种形式,就是线上配资和线下配资,而线上配资也被叫做 ...

  3. webstorm前端调用后端接口_一篇前端同学对后端接口的吐槽

    来源:juejin.im/post/5cfbe8c7e51d4556da53d07f 前言 去年的某个时候就想写一篇关于接口的吐槽,当时后端提出了接口方案对于我来说调用起来非常难受,但又说不上为什么, ...

  4. 显示器接口_都2019年了,还分不清你的显示器接口?快进来补课!

    把电脑主机和显示器连接起来看似是一个简单的任务,但是当我们拿着线对着电脑主机的时候却一脸茫然:诶这么多接口我要插哪个.诶这个接口怎么显示器上没有,随便接上之后又觉得:哇,显示效果怎么这么差,是我的显卡 ...

  5. 雷电2接口_让轻薄本不再受制于接口少 - Belkin 雷电3扩展坞-核心版

    嗨,大家好!我是沈少,最近几年随着笔记本电脑的性能越来越强,我注意到越来越多的朋友都开始把笔记本电脑作为主力机,甚至唯一一台电脑使用.然而于此同时,也苹果为代表的一大票轻薄本为了追求更高的颜值和便携性 ...

  6. php 项目中引用对方接口_关于PHP中为什么要写接口的问题说明

    接口(软件类接口)是指对协定进行定义的引用类型.其他类型实现接口,以保证它们支持某些操作.接口指定必须由类提供的成员或实现它的其他接口.与类相似,接口可以包含方法.属性.索引器和事件作为成员. 接口是 ...

  7. sdn主要包含哪些接口_解读SDN的东西、南北向接口

    北向接口(Northbound Interface)是为厂家或运营商进行接入和管理网络的接口,即向上提供的接口. 南向接口(Southbound Interface)是提供对其他厂家网元的管理功能,支 ...

  8. lightning接口_新iPhone或将使用TypeC接口~

    关于在iPhone上使用Type-C接口的消息,想必大家已经不陌生了,在2019年的iPhone 11系列上,苹果终于加入了Type-C接口,只是这次Type-C接口是长在充电器上,而不是iPhone ...

  9. java 多态 接口_从零开始的Java日常: 多态,抽象类,接口

    欢迎关注微博:@小白程序员的日常 欢迎关注微博超话:#小白程序员的日常# 本人目前在自学java,会不间断更新java知识 同为小白或者有大佬可以一起探讨一下 一.多态 1.什么是多态 同一个对象,在 ...

  10. 重新编号_武汉黄陂公交线路PW、PG、PZ……分不清?别急,就要重新编号啦

    黄陂公交线路,一直为陂人诟病,不是因为不准时,也不是因为线路少,更不是因为服务不规范,仅仅只是因为,小小一个县城内,公交线路的编号.黄陂公交线路现行的编排方式为"P+字母+数字", ...

最新文章

  1. WINDOWS基础 ---- 系统目录
  2. python聚类分析成绩反思_机器学习python实践——二分K-means聚类
  3. matlab频响优化,MATLAB中关于频响图函数最优化的程序问题
  4. [转]可伸缩系统的架构经验
  5. java 返回js_如何基于java或js获取URL返回状态码
  6. Java I/O之字节流与字符流的区别
  7. Android Ndef Message解析
  8. Python+OpenCV:Feature Matching + Homography to find Objects
  9. 6.1(数学:五角数)
  10. STM32F1移植到STM32F407 (LD3320)
  11. 三菱plc串口通讯c语言,三菱plc串口通信协议与串口初始化
  12. 各种实用航测遥感数据数据免费获取,速来领取!
  13. 【小程序开发模板】微信小程序开发模板平台
  14. 2011 北邮计算机研究生各组分数线
  15. Centos8 yum配置阿里云镜像
  16. 学习记录2——PMSM数学建模——坐标变换理论以及相应的Matlab模块搭建
  17. table 手机 滑动_移动端touch事件滚动
  18. POJ 计算几何入门题目推荐(转)
  19. A. Equalize Prices Again(水题) Codeforces Round #590 (Div. 3)
  20. VBA工程加密,工程不可查看加密

热门文章

  1. donet编译原理(C#)
  2. 《物联网开发实战》05 系统实例:怎样设计一个简易物联网系统?(学习笔记)
  3. matlab简单仿真机器人
  4. 【学习笔记】《网络安全态势感知》第三章:网络安全数据采集与融合
  5. jsp实现登录验证码
  6. 3dMax 整体旋转与自转
  7. mac自带的词典不能用
  8. 使用npm安装yarn
  9. 华为耗资100亿元的研发基地着火了?
  10. 佳能打印机无法确认打印机与计算机连接,安装打印机驱动时提示确认打印机已连接电脑的问题分析及解决办法...