【base】串行口RS232的接口定义
Date: 2018.10.9
标准9针串口引脚定义
参考: https://baike.baidu.com/item/RS-232/2022036?fr=aladdin
无论是RS-232C、RS-422,还是RS-485,串口接口的外形、尺寸都是相同的,部件间可以通用互换,但其引脚的定义却各不相同,因此要了解串口做线,首先要知道串口各引脚的定义。
观察一个标准的串口,会发现串口无论是9针的标准串口物理外形(如图3.4所示),还是25针串口物理外形(如图3.6所示),如果横着看,都显示两排引脚。除了两排引脚这一特征之外,还有就是无论是公头,还是母头,两个引脚的外围呈现一边大、一边小的“等腰梯形”的形状(俗称“D形”)。9针引脚中,大的一边有5个引脚,小的一边有4个引脚。
拆开串口接口,会发现在串口接口的内侧,同样有9个引脚,其形状与外侧布局相同,各引脚位置,也都存在一一对应的关系,如图3.43所示。该引脚是用于焊接连线使用。当将该串口装到机箱上后,由机箱外部看到的线序和从机箱内部看到的线序不一样,考虑到本章将全面介绍串口的连接线的制作,二者的线序关系很重要。
根据图3.40的引脚顺序号,如果是作为RS-232C接口,则各引脚定义如表3.2所示。
表3.2 RS-232C引脚意义表
各引脚的电气特性为:
在TxD和RxD上,逻辑“1”为-3V~-15V; 逻辑“0”为+3V~+15V。
在RTS、CTS、DSR、DTR和DCD等控制线上,信号有效为+3V~+15V;信号无效为-3V~-15V。
对于数据信号,逻辑“1”为低于-3V,逻辑“0”为高于+3V;对于控制信号,接通ON(有效,正电平)为高于+3V;断开OFF(无效,负电平)为低于-3V;-3V~+3V、低于-15V、高于+15V都表示电压无意义。(已校正)
作为RS-232C接口,其各引脚由标准文档进行定义,所以也可以称为“标准引脚定义”。而作为RS-422和RS-485接口,则没有“标准”引脚定义的说法,因为RS-422和RS-485连通常的标准接口也没有,具体采用什么接口,接口中使用哪些引脚,完全取决于设备设计生产商自己的定义。不过,作为RS-422和RS-485标准本身,定义了按照这两个标准进行通信时,所必须提供的信号线,并且,实际的使用中,绝大多数厂商继续使用标准的串口接口作为其通信的硬件接口,所以才有前面所说“RS-232C/422/485”采用相同的硬件接口的说法。
RS-422采用的是4线模式,具体设备的名称与引脚定义由设备定义。表3.3是RS-422中各信号名称,与表3.2不同的是,此表中“序号”与引脚没有对应关系,只是表示一个流水号,在实际连线中,需要根据设备定义决定所在的引脚。
表3.3 RS-422引脚意义表
RS-485的信号有两种,一种是4线模式,另一种是2线模式。4线模式中各信号名称如表3.4所示。同表3.3一样,表中“序号”也只表示一个流水号。
表3.4 RS-485的4线信号线名称表
2线模式,其各信号名称如表3.5所示。
表3.5 RS-485的2线信号线名称表
【base】串行口RS232的接口定义相关推荐
- 串行异步通信_单片机串行口介绍
串行口是单片机与外界进行信息交换的工具,8051单片机的通信方式有两种: 并行通信:数据的各位同时发送或接收. 串行通信:数据一位一位次序发送或接收. 串行通信的方式 异步通信 用一个起始位0表示字符 ...
- 时间的定义,时间接口包括 1PPS+ToD、DCLS、IRIG-B、NTP、PTP、串行口 ASCII 字符串
材料:https://www.docin.com/p-507231675.html 时间定义 在规划和设计时间同步网时,在时间概念方面经常提到以下术语:平均太阳日.世界时. 国际原子时.协调世界时.闰 ...
- RS-232串行口连接线 com口连接线 并口链接线 双绞线 交叉线 直连线
通过串口并口共享资源在两台计算机之间进行通信,最好的方法当然是建立局域网.如果没有建立网络, 又想进行联机通信,在距离不太远(比如不超过20米)的情况下,可考虑通过计算机的并 行口或RS-232串行口 ...
- 串行口发送子程序C语言,基于C语言的RS232串行接口通信实现
摘要:串口通信是一种广泛使用且实用的通信方式,介绍RS232串行通信的联结方式,研究利用c语言编程实现RS232串行通信的过程.结合实际应用,在约定双方串行通信协议的基础上,运用C语言开发的串行通信软 ...
- pc串口卡和plc怎么接线_计算机COM1串行口就是RS232串行口么 串行线两端的串行口与计算机和PLC怎么样的线序连接...
展开全部 通过串口并口共享资源 在两台计算机之间进行通信,最好的方法当然是建立局域网.62616964757a686964616fe58685e5aeb931333330336433如果没有建立网络, ...
- 微机接口串行口的测试
要求 运用微机系统串行口知识,进行微机系统串行偶的测试:完成硬件测试环境,编写程序对微机系统的串口进行自发自收外环测试:数据发送从键盘输入,接收数据在屏幕显示. 硬件 实验前,首先要进行串口的连接以实 ...
- 南京邮电大学微型计算机原理与接口技术:微机系统串行口的测试
一.实验目的和要求 了解微机系统串行口RS-232C的内部结构.工作原理: 掌握Ins 8250的初始化编程方法,学会串行通信程序的设计. 二.实验内容 实验内容1:完成硬件测试环境,编写程序对微机系 ...
- MCS-51 串行口
串行通讯的基本概念 通讯的基本方式:串行通讯与并行通讯,串行同步通讯.串行异步通讯,单工.半双工和全双工串行通讯. 并行通讯:数据各位同时传送. 串行通讯:数据一位一位顺序传送. 串行异步通讯:按照事 ...
- 51单片机串行口的使用与串行通信
51单片机串行口的使用与串行通信 串行通信: 俩个概念: RS232接口标准: 串行口的使用: 串行口的结构: 串行口相关寄存器: 串行口的工作方式: 方式0:同步移位寄存器方式 利用方式0扩展并行I ...
- 俩个PC机通过串行口互联,实现件的无差错传输。程序必须用中断方式来完成任务
课程设计(论文)任务书 一.设计题目:1.题目名称 PC机通过串行口互联 2.题目来源 二.目的和意义 俩个PC机通过串行口互联,实现件的无差错传输.程序必须 ...
最新文章
- 2020年社招面试技巧总结!
- linux shell脚本if,linux的shell脚本中if,for,while的解析与应用
- jsp mysql 换行_jsp 操作 mysql 数据库
- 和方舟rust一样的手游_三大高人气手游盘点,《方舟:生存进化》的世界靠支配恐龙来生存...
- CODEVS-3303-翻转区间
- Bzoj3924 [Zjoi2015]幻想乡战略游戏
- SDP协议 学习笔记
- 为什么分布式一定要有redis,redis的一些优缺点
- PerfMa“寒泉子”李嘉鹏:成长和创业都要能人所不能,真强者何惧资本寒冬
- 土方工程量计算表格excel_工程造价算量表+工程量软件,超多表格可套用,高清下载...
- Maven学习总结(22)——Maven常用插件介绍
- lnmp部署 -----1
- jdbc中excute,excuteUpdate,excuteQuery函数解释
- paip。java 高级特性 类默认方法,匿名方法+多方法连续调用, 常量类型
- soapui生成java客户端_用soapUI生成客户端代码
- 快速去除word中的软回车(向下箭头)
- C语言正则表达式详解 regcomp() regexec() regfree()详解
- vue项目每次更新后清除浏览器缓存
- 转载 提高github下载速度的方法【100%有效】可达到2MB/s
- 人在广州,力撑陈 Sir