rs232接口_为什么越来越多人用RS232接口,却还分不清DB9、DB25的引脚定义?
目前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的引脚定义?相关推荐
- usb转232线驱动_为什么越来越多人用USB,却不用RS232?USB有什么好?
RS-232和USB都是串行通信,但是无论是基础信号,电平定义,机械连接模式还是数据格式,通信协议等,两者都完全不同.RS-232是流行的接口.在MS-DOS中,四个串行接口称为COM1,COM2,C ...
- 什么是微信防火墙_为什么越来越多人用网络股票配资?配资平台困扰你的是太多了?不,是它!...
炒股缺钱已经成为当下股民中极为普遍的情况,换在过去这是一桩难解的事情,但是现在,测评网小编认为这四个字就可以解决--股票配资. 而股票配资现在主要有两种形式,就是线上配资和线下配资,而线上配资也被叫做 ...
- webstorm前端调用后端接口_一篇前端同学对后端接口的吐槽
来源:juejin.im/post/5cfbe8c7e51d4556da53d07f 前言 去年的某个时候就想写一篇关于接口的吐槽,当时后端提出了接口方案对于我来说调用起来非常难受,但又说不上为什么, ...
- 显示器接口_都2019年了,还分不清你的显示器接口?快进来补课!
把电脑主机和显示器连接起来看似是一个简单的任务,但是当我们拿着线对着电脑主机的时候却一脸茫然:诶这么多接口我要插哪个.诶这个接口怎么显示器上没有,随便接上之后又觉得:哇,显示效果怎么这么差,是我的显卡 ...
- 雷电2接口_让轻薄本不再受制于接口少 - Belkin 雷电3扩展坞-核心版
嗨,大家好!我是沈少,最近几年随着笔记本电脑的性能越来越强,我注意到越来越多的朋友都开始把笔记本电脑作为主力机,甚至唯一一台电脑使用.然而于此同时,也苹果为代表的一大票轻薄本为了追求更高的颜值和便携性 ...
- php 项目中引用对方接口_关于PHP中为什么要写接口的问题说明
接口(软件类接口)是指对协定进行定义的引用类型.其他类型实现接口,以保证它们支持某些操作.接口指定必须由类提供的成员或实现它的其他接口.与类相似,接口可以包含方法.属性.索引器和事件作为成员. 接口是 ...
- sdn主要包含哪些接口_解读SDN的东西、南北向接口
北向接口(Northbound Interface)是为厂家或运营商进行接入和管理网络的接口,即向上提供的接口. 南向接口(Southbound Interface)是提供对其他厂家网元的管理功能,支 ...
- lightning接口_新iPhone或将使用TypeC接口~
关于在iPhone上使用Type-C接口的消息,想必大家已经不陌生了,在2019年的iPhone 11系列上,苹果终于加入了Type-C接口,只是这次Type-C接口是长在充电器上,而不是iPhone ...
- java 多态 接口_从零开始的Java日常: 多态,抽象类,接口
欢迎关注微博:@小白程序员的日常 欢迎关注微博超话:#小白程序员的日常# 本人目前在自学java,会不间断更新java知识 同为小白或者有大佬可以一起探讨一下 一.多态 1.什么是多态 同一个对象,在 ...
- 重新编号_武汉黄陂公交线路PW、PG、PZ……分不清?别急,就要重新编号啦
黄陂公交线路,一直为陂人诟病,不是因为不准时,也不是因为线路少,更不是因为服务不规范,仅仅只是因为,小小一个县城内,公交线路的编号.黄陂公交线路现行的编排方式为"P+字母+数字", ...
最新文章
- WINDOWS基础 ---- 系统目录
- python聚类分析成绩反思_机器学习python实践——二分K-means聚类
- matlab频响优化,MATLAB中关于频响图函数最优化的程序问题
- [转]可伸缩系统的架构经验
- java 返回js_如何基于java或js获取URL返回状态码
- Java I/O之字节流与字符流的区别
- Android Ndef Message解析
- Python+OpenCV:Feature Matching + Homography to find Objects
- 6.1(数学:五角数)
- STM32F1移植到STM32F407 (LD3320)
- 三菱plc串口通讯c语言,三菱plc串口通信协议与串口初始化
- 各种实用航测遥感数据数据免费获取,速来领取!
- 【小程序开发模板】微信小程序开发模板平台
- 2011 北邮计算机研究生各组分数线
- Centos8 yum配置阿里云镜像
- 学习记录2——PMSM数学建模——坐标变换理论以及相应的Matlab模块搭建
- table 手机 滑动_移动端touch事件滚动
- POJ 计算几何入门题目推荐(转)
- A. Equalize Prices Again(水题) Codeforces Round #590 (Div. 3)
- VBA工程加密,工程不可查看加密