0 卖盘信息
BOM询价
您现在的位置: 首页 > 电子资讯 >基础知识 > 常见的通信接口有哪些?

常见的通信接口有哪些?

2018-02-06
类别:基础知识
eye 456
文章创建人 拍明

随着电子技术的发展和市场的需求,各种各类的仪表越来越多地应用于各个不同领域的自动化控制设备和监测系统中,这要求系统之间以及各系统自身的各个组成部分之间必须保持良好的通信来完成采集数据的传输,先进的通信协议技术能可靠地保证这一点。通信协议是通信双方的约定,对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,实现不同设备、不同系统间的相互沟通。将通信协议合理地应用于新产品的开发中,不仅能使产品的设计更加灵活、使用更为便捷,还能扩大产品的使用范围、增强产品市场竞争力。

通信接口(communicaon interface )是指中央处理器和标准通信子系统之间的接口。 如:RS232接口。RS232接口就是串口,电脑机箱后方的9芯插座,旁边一般有 “|O|O|” 样标识。

RS-232是很常见的一种串行通信。RS-232接口连接器一般采用DB-9插头,计算机的RS-232接口为9芯针插座,在仪表产品中,与计算机连接或与其它系统连接的RS-232接口一般不使用传送控制信号,只需三条接口线,即发送数据TXD、接收数据RXD和信号地GND。由于RS-232串行通信协议出现较早,难免存在一些不足之处:1. 传输距离有限,一般在15米左右;2. 传输速率较低,在异步传输时,波特率约为20kbps。现在由于采用新的UART 芯片16c550 等,波特率能达到115.2kbps;3. 传输容易产生共模干扰,抗噪声干扰性弱;4. 接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL 电路连接。鉴于以上不足,在要求较高的场合一般采用RS-485或RS-422,它们具有良好的抗噪声干扰性,传输距离远,此外还有一个很大的特点是:RS-485或RS-422接口在总线上允许连接多达128个收发器,而只允许RS-232一对一通信。所以在很多需要达到工业标准的应用场合RS-485或RS-422成为串行接口的首选。

主要分类

一般机箱有两个,新机箱有可能只有一个。笔记本电脑有可能没有。

有很多工业仪器将它作为标准通信端口。通信的内容与格式一般附在仪器的用户说明书中。

计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。 在串行通讯时,要求通讯双方都采用一个标准接口,使不同 的设备可以方便地连接起来进行通讯。 RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标 准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间 串行二进制数据交换接口技术标准”该标准规定采用一个25个脚的 DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信 号的电平加以规定。

随着电子技术的发展和市场的需求,各种各类的仪表越来越多地应用于各个不同领域的自动化控制设备和监测系统中,这要求系统之间以及各系统自身的各个组成部分之间必须保持良好的通信来完成采集数据的传输,先进的通信协议技术能可靠地保证这一点。

通信协议是通信双方的约定,对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,实现不同设备、不同系统间的相互沟通。将通信协议合理地应用于新产品的开发中,不仅能使产品的设计更加灵活、使用更为便捷,还能扩大产品的使用范围、增强产品市场竞争力。

通信接口.png

几种常见的通信接口

1、标准串口(RS232)

232通讯线路简单,只要一根交叉线即可与PC主机进行点对点双向通讯。线缆成本低,但传输速度慢、不适于长距离通讯。消费类PC机也逐渐取消了该接口,目前多存在于工控机及部分通信设备中。

工控机在安装完系统及必要的驱动后,其串口便可直接使用,网上也有许多流行的串口调试工具可用于测试仪器。用户二次开发通讯程序也相对简单。

标准串口(RS232).png

2、GPIB

GPIB最大的特点是可用一条总线连接若干个仪器,组成一个自动测试系统。该通讯速率较低,常用于发送控制类命令,适用于电气干扰轻微的实验室或生产现场。由于普通的PC机及工控机较少提供GPIB接口,所以需要购买专用的控制卡、安装驱动程序后才能与仪器通讯。

GPIB.png

3、以太网

目前大多数设备都配有LAN网络接口,俗称“水晶头”,该特点是可灵活组网、多点通讯、传输距离不限、高速率等优点,使其成为目前主流的通讯方式。

该接口本身的作用主要是用于路由器与局域网进行连接。但是,局域网类型是多种多样的,所以这也就决定了路由器的局域网接口类型也可能是多样的。不同的网络有不同的接口类型,常见的以太网接口主要有AUI、BNC和RJ-45接口,还有FDDI、ATM、光纤接口,这些网络都有相应的网络接口。在仪器行业或者系统集成行业,大多的工程师也会选择通过网口写入命令对仪器做控制。

以太网接口.png

以太网具有简单方便、价格低、速度快等特点,它属于基带总线局域网技术,是当今最为通用的一种通信协议标准。随着电子技术的发展,该通信方式越来越多地被应用在对现场各种传感器的数据采集和设备的远程控制。我们公司正在研发的EM615数表就是采用以太网通信协议,扩大了该数表的使用范围。

4、USB

作为最最常用的接口,USB只有4根线,两根电源两根信号,信号是串行传输的,因此USB接口也称为串行口,接口的输出电压和电流是+5V 500mA 实际上有误差,最大不能超过+/-0.2V 也就是4.8-5.2V 。

USB接口的4根线一般是下面这样分配的:黑线:gnd 红线:vcc绿线:data+ 白线:data- USB的主要作用是对设备内的数据进行存储或者设备通过USB接口对外部信息进行读取识别;除此以外,USB也是做二次开发的有效接口。虽然USB3.0的技术已经在笔记本电脑等领域应用的非常成熟,但是在仪器领域,受处理速度和架构的影响,多见的还是USB2.0的技术。

USB接口.png

USB是“Universal Serial Bus”的英文缩写,即中文含义为“通用串行总线”,它具有支持即插即用和热插拔功能、传送速度较快、使用方便、成本也相对比较低廉等特点,是近年来最流行的计算机外围设备接口。USB接口技术被广泛地应用于计算机与外设的数据传输,尤其是仪表、仪器等便携式设备通常都采用USB接口。例如我们公司的数表EM6000、EM130等产品均采用USB/RS232桥接器件,利用计算机通过USB接口虚拟一个RS232接口与数表连接,这样使得数表对计算机接口的形式为USB接口。

5、无线

除了常见的通讯接口外,无线连接也是一种非常重要的通讯方式,它的特点是:无实体线连接,传输速率快,有很多仪器设备内部都直接内置了802.11无线接口。

可以将仪器与无线路由相连接,或连接到手机的WIFI热点形成组网。

6、多机同步接口

其实多机同步接口不同于上文提到的USB、LAN等常见通讯接口,而是功率分析仪类的设备为保证同时测量得到通道数加多设计的接口。通过线缆连接两台仪器即可同时测试多路型号,保证了信号测试的同步性。

多机同步接口.png

总结

1、在对通讯速率要求不高、不需要长距离通讯、只存在一台主机、一台仪器的场合下,使用串口可以更快的开始测量;

2、在需要与校准源、信号发生器等仪器同时连接,且它们均提供GPIB接口时,可以将设备的通讯方式改为GPIB,可组成小型网络;

3、以太网接口是我们所推荐的连接方式,短距离通讯时可以用一根双绞线直接与工控机、或笔记本电脑相连。远距离通讯时,还可以增加交换机,实现一台主机控制多个仪器;

4、在某些特殊场合下,不具备进行有线通讯的条件时,可以使用致远PA2000mini、PA8000系列功率分析仪所特有的无线通讯接口。例如,某同事与客户在动车牵引车内测量时,就是将功率分析仪、PC主机同时连接到手机WIFI热点上,然后在PC主机上远程无线操作仪器;

5、PA系列功率分析仪内置FTP服务器,在以太网或无线连接建立后,可以通过PC主机或手机的浏览器进行访问,将仪器内存储的测量数据直接下载到PC主机硬盘,或手机存储空间中。


通信接口规定

(1)接口的信号内容 实际上RS-232-C的25条引线中有许多是很少使用的,在计算机与终端通讯中一般只使用3-9条引线。RS-232-C最常用的9条引线的信号内容见附表1所示

(2)接口的电气特性 在RS-232-C中任何一条信号线的电压均为负逻辑关系。即:逻 辑“1”,-5— -15V;逻辑“0” +5— +15V 。噪声容限为2V。即 要求接收器能识别低至+3V的信号作为逻辑“0”,高到-3V的信号 作为逻辑“1”

(3) 接口的物理结构 RS-232-C接口连接器一般使用型号为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端. 一些设备与PC机连接的RS-232-C接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和“信号地”。所以采用DB-9的9芯插头座,传输线采用屏蔽双绞线。

(4)传输电缆长度 由RS-232C标准规定在码元畸变小于4%的情况下,传输电缆长度应为50英尺,其实这个4%的码元畸变是很保守的,在实际应用中,约有99%的用户是按码元畸变10-20%的范围工作的,所以实际使用中最大距离会远超过50英尺,美国DEC公司曾规定允许码元畸变为10%而得出附表2 的实验结果。其中1号电缆为屏蔽电缆,型号为DECP.N.9107723 内有三对双绞线,每对由22# AWG 组成,其外覆以屏蔽网。2号电缆为不带屏蔽的电缆。型号为9105856-04是22#AWG的四芯电缆。

通信接口类型

1.232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅助通道,在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。

2.RS-485总线,在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。 RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。

通信接口决定方式

以往,PC与智能设备通讯多借助RS232、RS485、以太网等方式,主要取决于设备的接口规范。但RS232、RS485只能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序,但这种程序多数都不能符合ISO/OSI的规范,只能实现较单一的功能,适用于单一设备类型,程序不具备通用性。在RS232或RS485设备联成的设备网中,如果设备数量超过2台,就必须使用RS485做通讯介质,RS485网的设备间要想互通信息只有通过“主(Master)”设备中转才能实现,这个主设备通常是PC,而这种设备网中只允许存在一个主设备,其余全部是从(Slave)设备。而现场总线技术是以ISO/OSI模型为基础的,具有完整的软件支持系统,能够解决总线控制、冲突检测、链路维护等问题.




责任编辑:Davia

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

下一篇: FPGA工作原理
标签: 通信接口

相关资讯