RS232和RS485的区别 - 用例和技术

内容


  1. 什么是串口?
  2. RS232和RS485串口有什么区别。
  3. 使用串行数据传输协议在哪里?
  4. 串行通信中的软件技术:

什么是串口?


串行端口是可以通过其进行串行通信的通信接口。 在IBM兼容计算机上,它们通常称为COM端口。 它们允许串行传输数据的外部设备连接到主机,并允许主机和设备之间的双向通信。

RS232和RS485串口有什么区别?


RS232和RS485是在引入个人计算机之前存在的两种电气传输标准。 它们用于支持计算机和外围设备之间串行通信的接口。 虽然它们都用于允许串行数据传输,但RS232和RS485协议有一些差异。 让我们看看这些协议的不同之处。

  • 电线数量 - RS232电缆通常由9根不同的电线组成,但在某些连接器中,使用25根电线。 每根导线在数据传输中起到不同的作用。 RS485电缆只有三根电线,2根用于数据传输,1根用于接地。
  • 双向传输 - RS232是全双工的,这意味着它可以在发送和接收两个方向上传输数据。 要实现与RS485的双工通信,您需要另一组电线。 原生RS485是半双工的,这意味着它一次只能在一个方向上传输。
  • 电压 - RS485使用+ 5V和-5V之间的电压。 RS232的推荐电压为+ 12V至-12V,仍然可以理解降至3V的信号。
  • 范围 - 可以与RS232和RS485协议一起使用的电缆长度存在显着差异。 RS232电缆的长度通常限制为50英尺(15米)。 RS485的电缆最长可达4,000英尺(1,200米)。

在某些应用中,这两种协议的差异可以使一种解决方案比另一种解决方案更有利。 RS232到RS485转换器的存在允许两个协议一起使用。 这些转换器通常在两个方向上工作,允许RS232到RS485和RS485到RS232连接。

使用串行数据传输协议在哪里?


使用RS232或RS485协议的串行数据传输不再是消费者计算机或电子外围设备的标准,已被USB和其他协议取代。 串行传输仍广泛用于工业监控和嵌入式系统,并可与配备USB的机器上的转换器一起使用。

RS232允许直接控制UPS系统等工业设备,无需软件帮助。 工业物联网中使用的许多工业传感器和监视器都使用串行通信。 它还广泛用于科学和医疗设备。 RS485协议已在CCTV(闭路电视)摄像机中得到广泛应用。

用于串行通信的软件技术


如果您使用串行接口和设备,则可能需要一些软件工具来帮助您履行职责。 Eltima软件开发了三种应用程序,可以轻松使用串行设备并扩展其功能。

Virtual Serial Port Driver - 此软件实用程序允许您创建无限数量的虚拟串行端口对,模拟和行为就像它们是物理COM端口一样。

Virtual Serial Port Driver

该工具不使用任何真正的串行端口,可以在没有任何COM端口的机器上使用。 系统重启后会重新创建端口,并且可以通过使用物理端口的虚拟串行端口进行更高速的数据传输。 这些只是此专用串行端口软件应用程序的一些功能。

Serial to Ethernet Connector - 如果您需要通过网络访问远程串行设备,则此软件应用程序是一个完美的解决方案。

Serial to Ethernet Connector

它旨在让您通过任何TCP / IP或UDP / IP网络共享无限数量的物理和虚拟串行端口。 您可以创建任意数量的虚拟端口并以您喜欢的任何方式命名它们,并且网络串行端口可以与虚拟机一起使用。 它是控制和访问远程串行设备问题的完整解决方案。

RS232 Analyzer - 这是一个功能齐全的工具,它是为了便于监控串口而开发的,是串行应用程序开发人员不可或缺的工具。 它使您能够在一个方便的日志中跟踪和分析流经所有串行端口的数据,并允许您以各种显示模式查看数据。 您可以监视其他应用程序已打开的端口,并模拟向串行设备发送数据。 其他功能还包括一个播放选项,可让您多次发送相同的数据,并自动比较结果和显示差异。

RS232 Analyzer

Eltima在串行通信领域拥有丰富的经验,这些都是成熟的软件应用程序。 如果您使用串行设备和端口,那么您应该了解如何从这些产品中受益。

Serial to Ethernet Connector

Windows(32位和64位)的要求: XP/2003/2008/ Vista/7/8/10, Windows Server 2012
Linux的要求:Kubuntu 9.10“Karmic Koala”,openSUSE 11.2,7.63MB可用空间,4.66MB大小 , 4.66MB 大小
版本 7.1.876 (27.01.2017) 行说明
類別: Communication Application