简单概述串口服务器的技术原理是什么?

虽然,现在通用串行总线(USB)端口使用的越来越广泛,但是对于我们许多经常使用转换器的客户来说,串行端口仍然是一个重要的接口。不仅在计算机上,而且在数码相机、印刷设备、调制解调器和各种工业自动化网络设备上,都继续利用串口进行连接。(不过,如果你检查最近几年生产的电脑,你可能会发现只有一个串行端口,在一些型号上,还有一个并行端口。)很多老式设备依然保留串口,因此串口转以太网服务器常常用来解决串口数据的收集和自动化控制。


串行通信的最大优点之一是它的简单性,它采用8位字节,一次在一条线路上传输1位字节。这有助于保持电缆成本低和控制通信协议简单。当然,这样做的代价是串行传输8位,而不是并行传输,因此速度要慢8倍!(记住,并行端口是在串行端口之后开发的。


串口服务器通信原理是什么?虽然我们提到了8位的串行传输,但实际上控制位也是传输的。一个“开始”位表示数据到达,一个“停止”位表示数据完成,还有一个(可选的)奇偶校验位。


这种数据传输背后的“电子大脑”是一个专用的硅芯片,称为“通用异步收发器”(UART)。该芯片是内部计算机总线并行通信与串口(“Com”)之间的接口。一些UART芯片能够缓存来自计算机总线的大量数据,同时以高达115kbps的速率将数据传输到标准串行端口。


目前使用的串口连接器包含9或25个引脚,这些引脚的分配表明调制解调器较早地与计算机连接。有专门的引脚传输,接收和其他控制功能的遗产,允许串行数据传输和同时接收,即在全双工。


自然,全双工通信是一个巨大的好处,但只有在发送方和接收方都能优化传输的数据量和完成这一工作的时间间隔的情况下。这个重要的功能被称为“流控制”,通过让一个设备告诉另一个设备何时发送数据,何时不发送数据来实现,例如在大多数USB到RS485或RS232到RS485转换器。


在串行通信领域,分配给该功能的特定硬件插口有:数据终端就绪(DTR)和数据集就绪(DSR)、发送请求(RTS)和清除发送(CTS)。通过监控这些线连接到计算机上的设备可以应对突然增加数据(除此之外的缓存处理)通过降低“清除发送”(CTS)销信号,知道计算机监控其CTS销将信号下降,并停止发送数据。


在USB和RS232等设备之间进行转换的设备中,这种保持流畅数据流的能力非常重要。高速USB数据通信与更慢的RS232接口需要小心处理。


更多技术文章访问有人物联网官方商城

http://shop.usr.cn/



.

客服咨询

微信互动

使用教程

返回顶部

商城小程序购买

微信支付更方便