USB 转 RS232 转换器可以完全“模仿”主板上的经典 RS232 端口吗?

USB 转 RS232 转换器可以完全“模仿”主板上的经典 RS232 端口吗?

我几天前买了一台笔记本电脑,当然它没有串行端口 :) 我对卫星技术很感兴趣,大多数卫星接收器都使用串行端口与计算机通信。这就是我需要串行端口的原因。由于我的笔记本电脑没有它,唯一的解决方案是使用 USB 到 RS232 转换器。它能完全“模仿”旧 PC 主板上的串行端口吗?有什么限制吗?此致

答案1

我的经验是,USB 转 RS232 电缆通常至少支持控制信号 DTR/DSR 和 RTS/CTS。不知道其他很少使用的引脚是否支持。

我会坚持使用采用 FTDI 芯片组的电缆,因为我知道它们有以下四个握手信号(以及 TXD 和 RXD):

在此处输入图片描述

该芯片组甚至具有 DCD 和 RI,因此它具有 RS232 DB-9 连接器上的所有信号。

亚马逊上有几条 USB 转 RS-233 电缆,请搜索 USB RS232 FT232R。驱动程序包含在 Windows 8 及更高版本中;您可能需要为 Windows 7 及更早版本下载它们。

答案2

看看商业级 USB RS232 适配器,例如 Digi 的 Edgeport,它们的价格大约是廉价 USB 适配器的 2-4 倍,但它们可以为您提供尽可能接近纯 RS232 的体验,甚至无论连接到哪个 USB 端口都可以保持相同的 Com 端口。它们还将为您提供包括 RI 在内的所有信号线。

答案3

Digi Edgeport、Moxa 以及带有 FTDI 芯片组的电缆都应提供完整的握手逻辑。

过去的问题是,有时在 Windows 驱动程序端,不支持更奇特的东西,如 BREAK 状态或“RTS On Send”(Windows 通信 API 中的 RTS_CONTROL_TOGGLE)。

最近几年我没有再遇到任何相关问题。

相关内容