【整理】常用通信接口一(串口、RS232、RS485、USB、TYPE-C原理与区别)
- 格式:pdf
- 大小:1.29 MB
- 文档页数:8
串口对应关系是指串行通信中各个串口之间的对应关系。
常见的串口包括RS-232串口、RS-485串口、USB串口和PCI串口等。
下面将分别介绍这些串口之间的对应关系。
1. RS-232串口RS-232串口是计算机与外部设备之间常用的通信接口之一,通常用于数据传输。
RS-232串口的电气标准规定,数据信号采用负逻辑,即低电平表示逻辑1,高电平表示逻辑0。
常见的RS-232串口有9针D形插头和25针D形插头,分别对应不同的连接器型号。
在通信过程中,需要根据设备的具体要求和协议规范来设置串口的参数,例如波特率、数据位、校验位等。
2. RS-485串口RS-485串口是RS-232串口的改进版本,具有更好的抗干扰能力和更远的传输距离。
RS-485串口采用差分信号传输技术,即一对信号线上的电平值相同,但是不同时为高或低电平,这样可以有效抑制共地噪声和电磁干扰。
常见的RS-485接口包括R485A/B、T485A/B等。
在设置RS-485串口时,需要确保正确地连接信号地线,并选择合适的传输速率和数据位等参数。
3. USB串口USB串口是一种新型的串行通信接口标准,它利用USB总线来传输数据。
USB串口具有即插即用、高速传输和通用性强等优点。
USB接口分为USB 1.1和USB 2.0两种版本,其中USB 2.0具有更高的传输速率和带宽。
在设置USB串口时,需要根据设备的要求和协议规范来设置传输速率、数据位、校验位等参数。
同时还需要考虑传输介质的影响,例如电磁干扰和电压波动等因素。
4. PCI串口PCI串口是一种基于PCI总线标准的串行通信接口。
PCI串口具有较高的传输速率和带宽,适用于高速数据传输和实时通信等应用场景。
PCI串口的电气标准通常采用RS-232或RS-485等标准,具体取决于设备的需要。
在设置PCI串口时,需要正确配置PCI总线的参数,例如中断号、I/O地址和内存地址等。
同时还需要考虑设备的兼容性和稳定性等因素。
常用通信接口介绍及应用常用通信接口是指在不同设备之间进行数据传输的标准化接口。
这些接口通过规定数据传输的电气特性、物理连接和协议规则,实现了不同设备之间的互联互通。
常用通信接口广泛应用于电子设备、计算机设备、工业自动化、通信设备等领域。
以下是几种常见的通信接口及其应用:1. 串口接口(Serial Port Interface)串口接口是一种最常见、最简单的通信接口。
它通过串行传输方式,将数据以bit位的形式串行传输。
串口接口通常采用RS-232或RS-485标准,并广泛应用于计算机、嵌入式系统等领域。
2. 并口接口(Parallel Port Interface)并口接口是一种传输速率较低,但传输距离较长的通信接口。
它采用多根数据线同时传输数据,适用于需要同时传输大量数据的场合,例如打印机、外部存储设备等。
3. USB接口(Universal Serial Bus Interface)USB接口是一种高速、热插拔的通信接口。
USB接口的优点是传输速度快、插拔方便,并且支持多种外设连接。
USB接口广泛应用于计算机、手机、相机、音频设备等各种消费电子产品。
4. HDMI接口(High Definition Multimedia Interface)HDMI接口是一种用于高清视频和音频传输的数字接口。
它可以同时传输高清视频和多声道音频信号,并保持高质量的传输效果。
HDMI接口广泛应用于电视、投影仪、音视频设备等领域。
5. 以太网接口(Ethernet Interface)以太网接口是一种用于局域网(LAN)的通信接口。
它采用广泛的以太网协议,支持高速数据传输和远程通信。
以太网接口广泛应用于计算机网络、工业自动化、智能家居等场合。
6. 蓝牙接口(Bluetooth Interface)蓝牙接口是一种短距离无线通信接口。
它通过无线电波进行数据传输,适用于移动设备、智能穿戴设备、无线耳机等设备之间的数据传输和通信。
串口通讯—RS232、RS422、RS485详解串行通信接口标准经过使用和发展,目前已经有几种。
RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。
RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。
因此在视频界的应用,许多厂家都建立了一套高层通信协议,或公开或厂家独家使用。
如录像机厂家中的Sony与松下对录像机的RS-422控制协议是有差异的,视频服务器上的控制协议则更多了,如Louth、Odetis协议是公开的,而ProLINK则是基于Profile上的。
在讨论RS-232C接口标准的内容之前,先说明两点:首先,RS-232-C标准最初是远程通信连接数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE (Data Communication Equipment)而制定的。
通信接口有哪些_几种常见的通信接口通信接口(communicaTIon interface )是指中央处理器和标准通信子系统之间的接口。
如:RS232接口。
RS232接口就是串口,电脑机箱后方的9芯插座,旁边一般有|O|O| 样标识。
主要分类一般机箱有两个,新机箱有可能只有一个。
笔记本电脑有可能没有。
有很多工业仪器将它作为标准通信端口。
通信的内容与格式一般附在仪器的用户说明书中。
计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。
由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。
在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
随着电子技术的发展和市场的需求,各种各类的仪表越来越多地应用于各个不同领域的自动化控制设备和监测系统中,这要求系统之间以及各系统自身的各个组成部分之间必须保持良好的通信来完成采集数据的传输,先进的通信协议技术能可靠地保证这一点。
通信协议是通信双方的约定,对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,实现不同设备、不同系统间的相互沟通。
将通信协议合理地应用于新产品的开发中,不仅能使产品的设计更加灵活、使用更为便捷,还能扩大产品的使用范围、增强产品市场竞争力。
几种常见的通信接口1、标准串口(RS232)。
标题:串行通信常用格式解析
一、引言
串行通信是一种常见的数据传输方式,尤其在需要长距离通信或者高带宽成本的情况下,串行通信具有很高的实用价值。
本篇文章将详细解析串行通信的常用格式,包括RS-232、RS-485、USB、I2C以及SPI等。
二、串行通信格式解析
1. RS-232:RS-232是一种广泛应用于计算机和外设之间的串行通信格式,其特点是数据传输速率较慢,但成本低,因此在一些对通信成本敏感的场合得到广泛应用。
2. RS-485:RS-485是一种改进的RS-232,它在多站点通信中表现出了更高的可靠性。
它通过采用差分信号传输,减少了噪声干扰,增强了通信的稳定性。
3. USB:USB是一种通用串行总线,支持即插即用,方便快捷。
USB通信格式支持高速和低速两种模式,适用于需要大量数据传输的场合。
4. I2C:I2C是一种简单、低成本的通信协议,主要用于芯片之间的通信。
它通过两根线(数据线)和一根地线进行通信,适用于需要少量数据传输且需要节省空间的场合。
5. SPI:SPI是一种高速、低功耗的通信协议,主要用于芯片之间的同步通信。
它通过四根线(数据线、时钟线、片选线和地址线)进行通信,适用于需要高速数据传输的场合。
三、总结
串行通信格式的选择应根据具体应用场景和需求进行。
了解并掌握各种格式的特点和适用场合,有助于我们选择最适合的通信方式,提高通信效率和稳定性。
计算机与设备之间的的交流,串口通讯接口RS232、RS485、RS485详解!RS232、RS485和RS422基础知识一、RS232基础知识计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。
由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。
在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。
RS-232-C是美国电子工业协会EIA (Electronic Industry Association)制定的一种串行物理接口标准。
RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数,代表RS232的最新一次修改(1969),在这之前,有RS232B、RS232A。
它是在1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
1、电气特性EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定。
在TxD和RxD上:逻辑1(MARK)=-3V~-15V ,逻辑0(SPACE)=+3~+15V 在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON状态,正电压)=+3V~+15V信号无效(断开,OFF状态,负电压)=-3V~-15V根据设备供电电源的不同,+-5、+-10、+-12和+-15这样的电平都是可能的。
2、连接器的机械特性由于RS-232C并未定义连接器的物理特性,因此,出现了DB-25、DB-15和DB-9各种类型的连接器,其引脚的定义也各不相同。
最近,8管脚的RJ-45型连接器变得越来越普遍,尽管它的管脚分配相差很大。
不同类型串口的应用场景-回复串口是一种常见的通信接口,可连接各种外设和设备。
不同类型的串口具有不同的特点和适用场景,下面我们将以不同类型串口的应用场景为主题,逐步探讨各种串口的特点和应用。
1. RS232串口RS232串口是最常见的串口类型之一,它是一种具有较低传输速率和较短传输距离的串行通信接口。
RS232串口适用于一些简单的数据传输场景,如连接计算机和打印机、调试串口设备等。
由于其传输速率较低,而且不能实现远距离传输,因此在高速数据传输和长距离通信方面相对不那么适用。
2. RS485串口RS485串口是一种常用的工业级串口,它具有较高的传输速率和较长的传输距离。
RS485串口可以实现多主多从的通信,适用于需要进行长距离通信的场景,如工业自动化控制系统、楼宇自动化系统等。
由于RS485串口支持多点通信,可以连接多个设备,因此在一些需要将多个设备进行集中管理和控制的场景中应得到广泛应用。
3. USB串口USB串口是一种通过USB接口进行串口通信的方式。
它能够提供较高的传输速率,同时还支持热插拔和即插即用的特性。
USB串口广泛应用于PC和外设之间的数据传输,如连接数码相机、手机、蓝牙模块等。
此外,由于USB接口在现代计算机中普遍存在,因此USB串口也常用于连接一些必须与计算机进行通信的设备,如微控制器、开发板等。
4. TTL串口TTL串口是一种工作电平为0~5V的串口,它通常被用作与微控制器或嵌入式系统进行通信的接口。
TTL串口可以通过UART(通用异步收发传输器)来实现数据传输。
由于TTL串口的电平逻辑与大多数单片机的工作电平兼容,因此在嵌入式系统的开发中常常使用TTL串口进行调试和数据传输。
5. Bluetooth串口Bluetooth串口也称为蓝牙串口,它是通过蓝牙无线技术实现的串口通信。
蓝牙串口适用于需要无线传输数据的场景,如无线传感器网络、智能家居系统等。
蓝牙串口具有较高的传输速率和较低的功耗,可以实现远距离通信,并且可以方便地与各种设备进行无线连接。
串行接口的分类
串行接口是一种用于数据传输的接口标准,按照其特性和功用,可以分为以下几类:
1. RS-232串行接口:是早期计算机制造商和设备制造商广泛使用的一种通信接口,用于支持计算机与各种外设设备之间的通信。
通常使用9针或25针的D型插头连接,主要用于较短距离的串行数据传输。
2. RS-422/RS-485串行接口:是一种更为先进的串行通信接口,支持长距离传输和多点连接,能够在上千米的距离上进行高速数据传输。
RS-422接口采用差分信号技术消除噪声干扰,RS-485接口则支持多点连接和多主机通信。
3. USB串行接口:是一种通用串行总线接口,用于连接计算机和各种数字设备。
USB接口有多种规格,包括USB 1.0、USB 2.0、USB 3.0等,具有高速传输、热插拔和通用性强等优点。
4. Ethernet串行接口:是一种通用局域网接口,采用规范化的物理层标准和协议,用于支持计算机和网络设备之间的数据传输,其传输速度达到了千兆位每秒以上。
5. HDMI串行接口:是一种高清晰度多媒体接口标准,用于数字音频/视频传输。
该接口可支持高清晰度、3D影像、互联网传输等功能。
综上所述,不同类型的串行接口具有不同的特性和应用范围,常用的串行接口包括RS-232、RS-422/RS-485、USB、Ethernet和HDMI等。
CP1系列PLC通讯口(USB、RS232、RS485/422)的正确使用USB、RS232、RS485、RS422 是CP1 系列的主要通信接口,在现场调试、设备连接中应用广泛。
(1)USB 口通讯的正确使用①通讯电缆:请使用可靠屏蔽、且带磁环的通讯电缆,防止电磁或噪音干扰。
②连接:避免在通信时插拔USB 电缆,且插拔时避免手直接触碰USB 口上的金属面,防止静电。
(2)RS232 口的正确使用①适配器选择:CP1 系列PLC 中CP1H、CP1L 以及CP1E-E 型无内置RS232 通讯口,所以对这些产品,如果要使用RS232 通讯,那么需要选择RS232 通讯适配器CP1W-CIF01,如下图。
②制作通讯电缆时请使用屏蔽线。
③自行制作通讯电缆时,确保针脚连接正确,CP1W-CIF01 针脚定义如下图。
主要针脚:2 是发送,3 是接收,9 是信号地。
④焊接时引脚请套上绝缘套管,避免虚焊或短路。
⑤避免在通讯时插拔电缆,避免在PLC 通电时插拔通讯适配器(CP1W-CIF01)。
(3)RS485/422 口的正确使用①CP1系列PLC在使用RS485/422通讯时,需要选用通讯适配器CP1W-CIF11/CIF12,如下图。
②制作通讯电缆时请使用屏蔽线。
③连接通信电缆时注意针脚定义,避免连接错误,拧紧螺丝扭矩控制在0.28N.M。
④通信电缆接头处避免线头毛刺引起短路,如下图。
⑤RS485/422 通讯时的拨码设置RS485 通讯时,CP1W-CIF11/12 的拨码开关23 为ON。
RS422 通讯时,CP1W-CIF11/12 的拨码开关23 为OFF。
⑥避免在通讯状态下插拔电缆,避免在PLC 通电状态下插拔通信适配器(CP1W-CIF01)。
(4)未正确使用通讯口会引起如下故障①带电热插拔或强静电导致USB 口通讯回路烧毁,导致无法通讯,如下图。
②误接线、热插拔或通讯干扰导致PLC 上选件口或通讯适配器烧毁,如图所示。
GPIB一、简介:GPIB(General-Purpose Interface Bus)-通用接口总线,大多数打印机就是通过GPIB线以及GPIB接口与电脑相连。
1965年惠普公司设计HP-IB1975年 HP-IB变成IEEE-488标准1987年 IEEE488.2被采纳, IEEE 488-1978变成IEEE488.1-19871990年SCPI规范被引入IEEE 488仪器1992年修订IEEE 488.21993年 NI公司提出HS4881965年, 惠普公司(Hewlett-Packard)设计了惠普接口总线(HP-IB, 用于连接惠普的计算机和可编程仪器.由于其高转换速率(通常可达1Mbytes/s), 这种接口总线得到普遍认可, 并被接收为IEEE标准488-1975和ANSI/IEEE 标准488.1-1987. 后来, GPIB比HP-IB的名称用得更广泛. ANSI /IEEE 488.2 -1987加强了原来的标准, 精确定义了控制器和仪器的通讯方式. 可编程仪器的标准命令(Standard Commands for Programmable Instruments, SCPI)采纳了IEEE488.2定义的命令结构,创建了一整套编程命令二、接口与总线接口部分是由各种逻辑电路组成,与各仪器装置安装在一起,用于对传输的信息进行发送、接收、编码和译码;总线部分是一条无源的多芯电缆,用做传输各种消息。
将具有GPIB接口的仪器用GPIB总线连接起来的标准接口总线系统。
在一个GPIB标准接口总线系统中,要进行有效的通信联络至少有“讲者”、“听者”、“控者”三类仪器装置。
讲者是通过总线发送仪器消息的仪器装置(如测量仪器、数据采集器、计算机等),在一个GPIB系统中,可以设置多个讲者,但在某一时刻,只能有一个讲者在起作用。
听者是通过总线接收由讲者发出消息的装置(如打印机、信号源等),在一个GPIB系统中,可以设置多个听者,并且允许多个听者同时工作。
调试常用的3种串口的简介一、简介RS-232、RS-422与RS-485都是串行数据接口标准,都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布。
RS-422由RS-232发展而来,为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mbps,传输距离延长到4000英尺(速率低于100Kbps时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
二、RS-232串行接口标准目前RS-232是PC机与通信工业中应用最广泛的一种串行接口。
RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
RS-232采取不平衡传输方式,即所谓单端通讯。
收、发端的数据信号是相对于信号地。
典型的RS-232信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在+5~+15V,负电平在-5~-15V电平。
当无数据传输时,线上为TTL,从开始传送数据到结束,线上电平从TTL电平到RS-232电平再返回TTL电平。
接收器典型的工作电平在+3~+12V与-3~-12V。
由于发送电平与接收电平的差仅为2V至3V 左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20Kbps。
RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3kΩ~7kΩ。
所以RS-232适合本地设备之间的通信。
1.RS232 计算机接口定义:DB9 DB251-----DCD载波信号8-----DCD载波信号2-----RXD 接收信号3-----RXD 接收信号3-----TXD 发送信号2-----TXD 发送信号4-----DTR 数据终端准备好20-----DTR 数据终端准备好5-----GND 信号接地7-----GND 信号接地6-----DSR 数据准备好6-----DSR 数据准备好7-----RTS 请求发送4-----RTS 请求发送8-----CTS 清除发送5-----CTS 清除发送9-----RI 振铃指示9-----DELL 振铃指示2.二、RS232 串口接线方法(三线制无硬握手):DB9----DB9 DN25-----DB25 DB9----DB252-------3 3--------2 2-------23-------2 2--------3 3-------35-------5 7--------7 5-------73.三、RS232 串口接线方法(硬握手):PC PLC PC PLCDB 9----------------------DB 9 DN25-----------------DB 92 RD-----------------3 SD 3 RD---------------2 SD3 SD-----------------2 RD 2 SD---------------3 RD5 SG-----------------9 SG 7 SG---------------9 SG4 DTR 4 RTS 6 DSR 4 RTS6 DSR 5 CTS 20 DTR 5 CTS7 RTS 4 RTS8 CTS 5 CTSPC PLC PC PLCDB 9----------------------DB 25 DN25-----------------DB252 RD-----------------2 SD3 RD---------------2 SD3 SD-----------------3 RD 2 SD---------------3 RD5 SG-----------------7 SG 7 SG---------------7 SG4 DTR 4 RTS 6 DSR 4 RTS6 DSR 5 CTS 20 DTR 5 CTS7 RTS 20 DTR 4 RTS 20 DTR8 CTS 5 CTS三、RS-422与RS-485串行接口标准(1)平衡传输RS-422、RS-485与RS-232不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,将其中一线定义为A,另一线定义为B。
(1)RJ45接口RJ-45端口是我们最常见的端口了,根据端口的通信速率不同RJ-45端口又可分为10Base-T网RJ-45端口和100Base-TX网RJ-45端口两类。
其中10Base-T网的RJ-45 端口在路由器中通常是标识为"ETH",而100Base-TX 网的RJ-45端口则通常标识为"10/100bTX",这主要是现在快速成以太网路由器产品多数还是采用10/100Mbps带宽自适应的。
如图左图所示为10Base-T 网RJ-45端口,而右图所示的为10/100Base-TX网RJ-45端口。
其实这两种RJ-45端口仅就端口本身而言是完全一样的,但端口中对应的网络电路结构是不同的,所以也不能随便接。
(2)RS232接口RS232接口就是我们通常所说的串口。
分同步串口和异步串口,在VPN设备中多用于广域网连接或本地控制。
示意图如下:RS-232接口定义及连线RS-232接口又称之为RS-232口、串口、异步口或一个COM(通信)口。
"RS-232"是其最明确的名称。
在计算机世界中,大量的接口是串口或异步口,但并不一定符合RS-232标准,但我们也通常认为它是RS-232口。
严格地讲RS-232接口是DTE(数据终端设备)和DCE(数据通信设备)之间的一个接口,DTE包括计算机、终端、串口打印机等设备。
DCE通常只有调制解调器(MODEM)和某些交换机COM口是DCE。
标准指出DTE应该拥有一个插头(针输出),DCE拥有一个插座(孔输出)。
这经常被制造商忽视(如:WYSE终端就是孔输出DTE串口)但影响不大,只要搞清楚DCE、DTE就行了,按照标准接线图接线就不会错了。
(DTE、DCE 引脚定相同)RS-232接口引脚定义RS232与RS485是两个难搞清的东西,尽管它们非常不同。
1.什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑?答:计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。
RS232 通讯原理 ? RS485通讯原理?RS422 是什么?RS485接线的正确原理图常见的RS485错误接线RS-232是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。
备注:以上是官方的专业描述,看不懂没有关系,大致有个印象就可以了,有兴趣的可以上网可以买一些专业书籍做深入研究,我再用通俗的语言补充描述一下。
RS232通讯的基础知识:RS232通讯又叫串口通讯方式。
是指计算机通过RS232国际标准协议用串口连接线和单台设备(控制器)进行通讯的方式。
通讯距离:9600波特率下建议在13米以内。
通讯速率(波特率Baud Rate):缺省常用的是9600 bps,常见的还有1200 2400 4800 19200 38400等。
波特率越大,传输速度越快,但稳定的传输距离越短,抗干扰能力越差。
备注:一般台式机会自带1-2个串口插座(公头(9针插头上带针的俗称公头,带针孔的俗称母头)),现在的笔记本一般不带串口插座,可以购买USB串口转换器,具体请参考怎样使用USB串口转换器?公头接线端子排序图母头接线端子排序图一般只用 2 3 5 号三根线。
电子设计中常用的通信接口标准介绍在电子设计领域,通信接口标准是非常重要的,它定义了不同设备之间的通信协议和规范,使得设备能够正确地进行数据交换和互操作。
下面将介绍一些常用的通信接口标准。
1. USB(Universal Serial Bus):USB是一种常见的通信接口标准,用于连接计算机和外部设备,如打印机、键盘、鼠标等。
USB接口具有热插拔和高速数据传输的特点,已成为大多数设备的标准接口。
目前最常用的USB接口是USB 3.0和USB-C,它们支持更快的数据传输速度和更小的接头尺寸。
2. HDMI(High Definition Multimedia Interface):HDMI是一种数字音视频接口标准,用于连接高清电视、投影仪、游戏机等设备。
HDMI接口可以传输高清视频和音频信号,支持多通道音频和高清视频分辨率,是目前最常用的数字音视频接口之一。
此外,HDMI标准还不断更新,如HDMI 2.0、HDMI 2.1等版本,以支持更高的视频分辨率和帧率。
3. Ethernet:Ethernet是用于局域网(LAN)的通信接口标准,用于连接计算机、路由器、交换机等设备。
Ethernet接口支持快速数据传输和网络通信,并且具有较高的可靠性和稳定性。
常见的Ethernet标准包括10Base-T、100Base-TX、1000Base-T等,它们分别表示不同的传输速度和传输介质。
4. SPI(Serial Peripheral Interface):SPI是一种串行外设接口标准,用于连接微控制器和外围设备,如存储器、传感器、显示屏等。
SPI接口具有简单的硬件连接和高速数据传输的特点,适用于短距离通信和设备控制。
SPI接口通常包括四根信号线:时钟线、数据线、主从选择线和片选线。
5. I2C(Inter-Integrated Circuit):I2C是一种双线串行总线接口标准,用于连接微控制器和外围设备,如传感器、温度计、EEPROM等。
By bingge 【整理】常用通信接口一(串口/RS232/RS485/USB/TYPE-C 原理与区别)
一、什么是串口通信
?
常见的串口通信一般是指异步串行通信。
与串行通信相对的是并行通信。
数据传输一般都是以字节传输的,一个字节8个位。
拿一个并行通信举例来说,也就是会有8根线,每一根线代表一个位。
一次传输就可以传一个字节,而串口通信,就是传数据只有一根线传输,一次只能传一个位,要传一个字节就需要传8次。
异步串口通信:就只需要一根线就可以发送数据了。
串口通信主要为分232,485,422通信三种方式。
二、RS232接口标准设计电路
232通信主要是由RX,T X,G ND 三根线组成。
RX 与TX ,TX 接RX ,GND 接GND 。
这样还是比较好理解吧。
因为发送和接收分别是由不同的线处理的,也就是能同时发送数据和接收数据,这就是所谓的全双工。
By bingge
三、RS485EMC 标准设计电路
1.RS485概念
是为了解决232通信距离的问题。
485主要是以一种差分信号进行传输,只需要两根线,+,-两根线,或者也叫A ,B 两根线。
A ,B 两根线的差分电平信号就是作为数据信号传输。
发送和接收都是靠这两根的来传输,也就是每次只能作发送或者只能作接收,这就是半双工的概念了,这在效率上就比232弱很多了。
RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差;
By bingge
2.422通信
422是为了保留232的全双工,又可以像485这样提高传输距离。
有些标注为485-4。
而485就标注为485-2。
有什么区别
呢。
就是为了好记呢。
485-2就是2根线。
485-4就是4根线。
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.定义与运用
By bingge 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)管脚定义,电路5)
实物
By bingge
其中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
的下一代规格
B3.0
设计电路
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(主设备)又可以应用于外部设备(从设备,如手机)的接口类型
By bingge
By bingge
2)作用与特性
用于充电、数据传输等用途。
Type-C 双面可插接口最大的特点是支持USB 接口双面插入。
USB-C 端口的最高传输速率为每秒
10Gb
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 等关键信息。
4)TYPE-C 设计电路
下一篇我们再整理“常用通信接口二(CAN/I2C/SPI/UART/GPIO 原理与区别)”
By bingge。