0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

常用通信接口一(串口、RS232、RS485、USB、TYPE-C原理与区别)

英利检测 2025-05-29 15:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、什么是串口通信?

aec699f8-3c60-11f0-986f-92fbcf53809c.jpg

aed045a2-3c60-11f0-986f-92fbcf53809c.png

常见的串口通信一般是指异步串行通信。

与串行通信相对的是并行通信数据传输一般都是以字节传输的,一个字节8个位。拿一个并行通信举例来说,也就是会有8根线,每一根线代表一个位。一次传输就可以传一个字节,而串口通信,就是传数据只有一根线传输,一次只能传一个位,要传一个字节就需要传8次。

异步串口通信:就只需要一根线就可以发送数据了。

aee5fcbc-3c60-11f0-986f-92fbcf53809c.jpg

串口通信主要为分232,485,422 通信三种方式。

二、RS232 接口标准设计电路

232 通信主要是由RX,TX,GND三根线组成。

RX与TX,TX接RX,GND接GND。这样还是比较好理解吧。因为发送和接收分别是由不同的线处理的,也就是能同时发送数据和接收数据,这就是所谓的全双工

aeebe500-3c60-11f0-986f-92fbcf53809c.jpgaef49970-3c60-11f0-986f-92fbcf53809c.png

aefb0c24-3c60-11f0-986f-92fbcf53809c.png

三、RS485EMC标准设计电路

1.RS485概念

是为了解决232通信距离的问题。485主要是以一种差分信号进行传输,只需要两根线,+,-两根线,或者也叫A,B两根线。A,B两根线的差分电平信号就是作为数据信号传输。发送和接收都是靠这两根的来传输,也就是每次只能作发送或者只能作接收,这就是半双工的概念了,这在效率上就比232弱很多了。

RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差;

af028c06-3c60-11f0-986f-92fbcf53809c.png

2.422通信

422是为了保留232的全双工,又可以像485这样提高传输距离。

有些标注为485-4。而485就标注为485-2。有什么区别呢。就是为了好记呢。485-2就是2根线。485-4就是4根线。

af0ffed6-3c60-11f0-986f-92fbcf53809c.jpg

3.RS232与RS485接口的差别

由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:

1) 接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。

2) 传输速率较低,在异步传输时,波特率为20Kbps。

3) 接口使用一根信号线和一根信号返回线而构成共地的传输形式,容易产生共模干扰,所以抗噪声干扰性弱。

4) 传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。

针对RS232接口的不足,于是就不断出现了一些新的接口标准,RS-485就是其中之一,它具有以下特点:

1) RS-485的电气特性:逻辑“1”以两线间的电压差为+(2-6) V表示;逻辑“0”以两线间的电压差为-(2-6)V表示。接口信号电平比RS-232降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL 电路连接。

2) RS-485的数据最高传输速率为10Mbps 。

3) RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。

4) RS-485接口的最大传输距离标准值为4000英尺,实际上可达3000米,另外RS-232接口在总线上只允许连接1个收发器,即单站能力。而RS-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。

四、USB设计电路

1.定义与运用

1)定义

USB是英文Universal Serial Bus通用串行总线的缩写,是一个外部总线标准,用于规范电脑外部设备的连接和通讯。

USB 具有传输速度快、使用方便、支持热插拔、连接灵活、独立供电等优点,可以连接键盘、鼠标、大容量存储设备等多种外设,该接口也被广泛用于智能手机中。

2)硬件与数据传输

USB采用四线电缆,其中两根是用来传送数据的串行通道,另两根为下游(Downstream)设备提供电源,对于任何已经成功连接且相互识别的外设,将以双方设备均能够支持的最高速率传输数据。

USB支持四种基本的数据传输模式:控制传输,等时传输,中断传输及数据块传输。每种传输模式应用到具有相同名字的终端,则具有不同的性质。

3)总线标准编辑

USB其总线标准主要 经历:USB1.1—支持低速率( HalfSpeed)的1.5Mbps和全速率(FullSpeed)的 12Mbps;USB2.0—支持高速率(High Speed)的480Mbps; USB3.0—支持超高速率( SuperSpeed)的 5Gbps。标准的不断提升,其本质就是信号传输速率的提升,USB3.1的标准,即Type-c接口

4)管脚定义,电路

USB版本

理论最大传输速率

速率称号

最大输出电流

推出时间

USB1.0

1.5Mbps(192KB/s)

低速(Low-Speed)

5V/500mA

1996年1月

USB1.1

12Mbps(1.5MB/s)

全速(Full-Speed)

5V/500mA

1998年9月

USB2.0

480Mbps(60MB/s)

高速(High-Speed)

5V/500mA

2000年4月

USB3.0

5Gbps(500MB/s)

超高速(Super-Speed)

5V/900mA

2008年11月 / 2013年12月

USB 3.1Gen 2

10Gbps(1280MB/s) [2]

超高速+(Super-speed+)

20V/5A

2013年12月

USB3.2

20Gbps(2.5GB/s) [2]

20V/5A

2017年9月

5)实物

af18a130-3c60-11f0-986f-92fbcf53809c.png

af244b5c-3c60-11f0-986f-92fbcf53809c.png

af305bae-3c60-11f0-986f-92fbcf53809c.png

af3f92fe-3c60-11f0-986f-92fbcf53809c.png

af4cdba8-3c60-11f0-986f-92fbcf53809c.png

一般MINIUSB是5芯的:

1

2

3

4

5

VCC

D-

D+

ID

GND

af5c7edc-3c60-11f0-986f-92fbcf53809c.png

其中ID脚在OTG功能中才使用。由于Mini-USB接口分Mini-A、B和AB接口。 如果你的系统仅仅是用做Slave,那么就使用B接口。系统控制器会判断ID脚的电平判断是什么样的设备插入,如果是高电平,则是B接头插入,此时系统就做主模式(master mode),如果ID为低,则是A接口插入,然后系统就会使用HNP对话协议来决定哪个做Master,哪个做Slave。

2.Micro USB2.0 设计电路

Micro-USB是USB2.0标准的一个便携版本,比部分手机使用的MiniUSB接口更小,Micro-USB是Mini-USB的下一代规格

af69f18e-3c60-11f0-986f-92fbcf53809c.png

3.USB3.0 设计电路

af895ab0-3c60-11f0-986f-92fbcf53809c.png

4.Type USB电路

1)类型

USB接口还有三种不同外观的接口,即Type-A、TypeB、 Type-c。Type-A是电脑、电子配件中最广泛的接口标准,鼠标、U盘、数据线上大多都是此接口,体积也最大。Type-B一般用于打印机、扫描仪、USBHUB等外部USB设各。Type-C拥有比Type-A及Type-B均小得多的体积,是最新的USB接口外形标准,这种接口没有正反方向区别,可以随意插拔。另外,Type-c是一种既可以应用于PC(主设备)又可以应用于外部设备(从设备,如手机)的接口类型


af966cb4-3c60-11f0-986f-92fbcf53809c.png

2)作用与特性

用于充电、数据传输等用途。Type-C双面可插接口最大的特点是支持USB接口双面插入。

USB-C端口的最高传输速率为每秒10Gb

afa55742-3c60-11f0-986f-92fbcf53809c.png

3)接口引脚定义

Type-C口有4对TX/RX分线,2对USBD+/D-,一对SBU,2个CC,另外还有4个VBUS和4个地线。

Type-C还提供了2条CC线和2条SBU线。CC线主要用于Power Delivery 模块(下简称PD)的通讯,CC线首先是用来判断设备插入的方向:正插或反插如果是正插,主机使用CC1来和设备通讯,反插使用CC2,可以看到CC使用的是单线协议.SBU线在DP功能开启时,化身为DP协议中的AUX_P/AUX_N差分线(它的极性是可以根据正反插方向修改的),负责传输设备的DPCD,EDID等关键信息。

afb5d9d2-3c60-11f0-986f-92fbcf53809c.png

4)TYPE-C设计电路

afc2ab12-3c60-11f0-986f-92fbcf53809c.png

下一篇我们再整理“常用通信接口二(CAN/I2C/SPI/UART/GPIO原理与区别)”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RS485
    +关注

    关注

    40

    文章

    1314

    浏览量

    85614
  • 通信接口
    +关注

    关注

    3

    文章

    259

    浏览量

    31796
  • RS232
    +关注

    关注

    13

    文章

    867

    浏览量

    97614
  • 串口
    +关注

    关注

    15

    文章

    1607

    浏览量

    81941
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    无线RS232/RS485/TTL/USB接口模块

    我公司专业生产无线RS232/RS485/TTL/USB接口模块,速率从1200bit/s-115200bit/s,最远通信距离可以到500
    发表于 09-01 15:18

    什么是RS232RS485

    区别RS232, RS485的特性包括: 1. RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6) V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。
    发表于 05-27 06:38

    UART、RS232RS485串口通信中,主要区别是什么

      1 UART 发展历史  2、两个 UART 是否直接通信 ?  3 、UART的不同模块有何作用?  4 、UART、RS232RS485串口
    发表于 03-11 07:36

    RS232RS485的主要区别是什么

    RS485总线的特点有哪些?RS485接口的定义是什么?RS232RS485的主要区别是什么?
    发表于 09-28 08:49

    RS232RS422,RS485区别

    RS232RS422,RS485区别 1、RS-232-C   RS-232-C是美国
    发表于 10-17 08:33 3347次阅读

    RS232RS485区别

    RS232RS485区别,很好的学习资料,快来下载吧
    发表于 01-18 18:03 0次下载

    RS232 RS485产品介绍

    RS232 RS485产品介绍、RS232 RS485产品介绍、RS232 RS485产品介绍。
    发表于 05-16 10:15 38次下载

    RS232/RS485 串口检测软件分享

    RS232/RS485串口检测软件,感兴趣的小伙伴们可以瞧瞧。
    发表于 11-16 11:22 9次下载

    RS232RS422,RS485区别

    RS232RS422,RS485区别
    发表于 03-04 17:53 39次下载

    rs485rs232区别

    rs485rs232的几大区别汇总。
    发表于 10-30 16:48 2.1w次阅读

    RS232RS485RS422、串口与握手基础知识详细介绍

    本文开始阐述了RS232RS485RS422相关的基础知识,其次介绍了RS232RS485RS
    发表于 04-19 10:29 3.7w次阅读
    <b class='flag-5'>RS232</b>、<b class='flag-5'>RS485</b>、<b class='flag-5'>RS</b>422、<b class='flag-5'>串口</b>与握手基础知识详细介绍

    简述PLC中RS232RS485通信接口原理

    PLC串口通信原理 PLC各型主机均内建2个通信接口的标准配置,即RS232
    发表于 11-13 14:40 2w次阅读

    微雪电子USBRS232/RS485/UART串口模块简介

    FT232RL USBRS232/485/TTL接口转换器 工业级 隔离型 高速通信稳定
    的头像 发表于 12-30 14:53 7130次阅读
    微雪电子<b class='flag-5'>USB</b>转<b class='flag-5'>RS232</b>/<b class='flag-5'>RS485</b>/UART<b class='flag-5'>串口</b>模块简介

    RS485转换器可有效解决RS232串口通信中存在的问题

    采用RS485转换器,可有效解决RS232串口通信中存在的些问题: RS232
    发表于 02-13 10:57 2558次阅读

    图文解 RS485 RS422 RS232 TTL

    图文详解 RS485 RS422 RS232 TTLRS485RS422、RS232、TTL只
    发表于 12-28 20:02 121次下载
    图文解 <b class='flag-5'>RS485</b> <b class='flag-5'>RS</b>422 <b class='flag-5'>RS232</b> TTL