串行通信接口标准

1.RS-232C接口

RS-232C接口是美国电子工业协会1969年修订RS-232标准。RS-232C定义了数据终端设备(DTE)和数据通信设备(DCE)之间的物理接口标准。

1.机械特性

RS-232C接口规定使用25针连接器(也有一种9针非标准连接器),连接器的尺寸和每个插针的排列位置都有明确的定义。

2.功能特性

  RS-232C标准接口主要引脚定义

插针序号 信号名称 功能 信号方向

1

PGND 保护接地  
2(3) TXD 发送数据(串行输出) DTE->DCE
3(2) RXD 接收数据(串行输入) DTE<-DCE
4(7) RTS 请求发送 DTE->DCE
5(8) CTS 允许发送 DTE<-DCE
6(6) DSR DCE就绪(数据建立就绪) DTE<-DCE
7(5) SGND 信号接地  
8(1) DCD 载波检测 DTE<-DCE
20(4) DTR DTE就绪(数据终断准备就绪) DTE->DCE
22(9) RI 振铃指示 DTE<-DCE

注:() 里是非标准9针连接器的引脚

采用RS-232C接口存在的问题

1.传输距离短,传输速率低。最高传输速率为20Kbps。

2.有电平偏移。

3.抗干扰能力差。

2.RS-422A接口

RS-422A输出驱动器为双端平衡驱动器。如果其中一条线为逻辑‘1’状态,另一条线就为逻辑‘0’,比采用单端不平衡驱动对电压的放大倍数大一倍。差分电路能从地线干扰中拾取有效信号,差分接收器可以分辨200mV以上的电位差。若传输过程中混入了噪声和干扰,由差分放大器的作用可以使噪声和干扰相互抵消。因此可以避免或大大减弱地线干扰或电磁干扰的影响。RS-422A传输速率为90kbps时,传输距离可达1200米。

3.RS-485接口

RS-485是RS-422A的变形,RS-422A用于全双工,RS-485用于半双工。RS-485是一种多发送器标准,在通信线路上最多可以使用32对差分驱动器/接收器。如果在一个网络中连接的设备超过了32个,还可以使用中继器。

RS-485的信号传输采用两线间的电压来表示逻辑‘1’和逻辑‘0’。由于发送方需要两根传输线,接收方也需要两根传输线。传输线采用差动信道。所以他的干扰抑制性极好,又因为他的阻抗低,无接地问题。所以传输距离可达1200米,传输速率可达1Mbps。

RS-485是一点对多点的通信接口,一般采用双绞线的结构。普通的PC机一般不带RS-485接口,要用到RS-232C/RS-485转换器。 对于单片机,用到MAX485来完成TTL/RS-485的电平转换。

(笔记总结)串行通信接口标准相关推荐

  1. (*长期更新)软考网络工程师学习笔记——Section 4 物理层的其它知识

    目录 一.原码.反码.补码.移码 二.RS-232-C 三.帧中继 四.ATM 一.原码.反码.补码.移码 计算机中一个机器字长,它包括符号位和数值绝对值位. 原码:由符号位加上其数值绝对值,第一位表 ...

  2. 串行通信基础、串行数据传输方式

    文章目录 第九章 串口通信 9.1 串行通信基础 一.计算机通信方式 数据传送速度 二.串行数据传输方式 串行异步通信协议 标准数据格式 一帧数据发送时序 通信速率(传输速率) 信号的调制与解调(了解 ...

  3. UART通信协议学习笔记

    目录 1.1 UART协议简介 1.2 波特率和比特率 1.3 RS-232信号线 1.4 RS-232和RS-485 1.5 代码波形图 1.6 相关问题 1.1 UART协议简介 同步串行通信需要 ...

  4. 【计算机原理与接口技术(UNIX)⑰】——微型计算机系统的串行通信 [ 8250 + 具体样例 + 上机实验]

    ✅ 通过对 [计算机与UNIX汇编原理 ① ~ ⑫]的学习,我们已经大致掌握了汇编程序设计的相关知识 接下来,我将其分栏名改为 [计算机原理与接口技术(UNIX) ],重点将放在 "计算机原 ...

  5. 硬件知识:串口通讯的起始、数据、停止位是怎么分配的?

    串口是串行接口(serial port)的简称,也称为串行通信接口或COM接口. 串口通信是指采用串行通信协议(serial communication)在一条信号线上将数据一个比特一个比特地逐位进行 ...

  6. 数字IC笔试题---千题解,量大管饱,图文并茂

    前言 出笔试题汇总,是为了总结秋招可能遇到的问题,做题不是目的,在做题的过程中发现自己的漏洞,巩固基础才是目的. 所有题目结果和解释由笔者给出,答案主观性较强,若有错误欢迎评论区指出,资料整理来自于& ...

  7. 嵌入式入门之51单片机

    前言 本篇文章属于学习笔记,来源于B站教学视频,相关代码工程请从源地址自行下载.这位Up讲解得很好,适合同学们一起学习,在这里推荐给大家.本文为个人学习笔记,只能做参考,细节方面建议观看视频,肯定受益 ...

  8. 在电路设计中,这7个接口类型太重要了,我难道不该学学么!

    我们知道,在电路系统的各个子模块进行数据交换时可能会存在一些问题导致信号无法正常.高质量地"流通". 例如有时电路子模块各自的工作时序有偏差(如CPU与外设)或者各自的信号类型不一 ...

  9. 51单片机—串口通信

    计算机串行通信: 并行通信: 串行通信: 异步通信: 同步通信: 串行通信的传输方向: 串行通信常见的错误校验: 传输速率比特率(波特率): (fosc是晶振频率,要将Mhz转化为hz(乘10的6次方 ...

  10. 计算机dos通讯,PC双机通信DOS

    <PC双机通信DOS>由会员分享,可在线阅读,更多相关<PC双机通信DOS(64页珍藏版)>请在人人文库网上搜索. 1.1 第第9 9章章 串行通信接口串行通信接口 主要内容: ...

最新文章

  1. 在Linux部署Nodejs项目,一旦断掉XShell就会导致服务被停掉,真的很郁闷~怎么办?果断用forever
  2. 滴滴CEO程维:当初把产品拿给美团王兴看,他说了两个字“垃圾”!
  3. htmlparser操作bean类提取html页面元素
  4. WinForm 天猫2013双11自动抢红包【源码下载】
  5. 只出现一次的数字Python解法
  6. redis免安装版windows_Shotcut 视频剪辑软件,免费跨Windows、 Mac、 Linux平台
  7. oracle 韩思捷_Oracle数据库技术服务案例精选
  8. 网站服务器中病毒该如何处理,网站被中了木马无法删除怎么办? 解决网站中病毒的办法...
  9. 十个网志流量统计工具一览
  10. UnityWebReqest和WWW,请求web数据打包到Android手机上,报错 Unknown error记录
  11. 利用Expect实现telnet自动登录并执行command
  12. linux 命令备份数据库,linux备份数据库命令
  13. 信噪比 香农公式_「香农公式」信噪比/香农公式 - seo实验室
  14. 修改服务器网卡速率,linux查看网卡速率命令(linux如何改网卡速率命令)
  15. Clothes size calculation-衣服尺寸计算
  16. 基本放大电路的构成(概念,构建思路、阻容耦合、直接耦合、工作原理、放大电路的性能指标)
  17. vue调取电脑摄像头实现拍照功能
  18. arcgis直方图工具在哪_这些分析工具都分不清?别说你懂数据分析!
  19. LeetCode1833-雪糕的最大数量
  20. mysql sql查询昨天的数据_sql语句,查询昨天的数据

热门文章

  1. php生产环境性能瓶颈分析,使用XHProf分析PHP性能瓶颈(一)
  2. 多张图片怎么合成一个pdf?
  3. VCF虚拟融合架构--企业IT基础架构建设新趋势-李飞 秦贵松 (VCF 虚拟融合架构 )
  4. matlab 二维矩形函数,rect矩形函数 matlab中怎样编写矩形函数
  5. html2canvas截长图
  6. C++ OpenCV制作九宫格拼图游戏
  7. java编程规范换行_Java源代码的换行规则
  8. 【Godot】项目结构设计
  9. 微信小程序的在线学习每日签到打卡 项目源码介绍
  10. 图像处理常用数据集Kodak24和McMaster,0积分大家拿去