USB转COM,RS-232如何整合数据?

时间:2011-09-22 13:53:47

标签: usb hid rfid

如果我有一个RFID阅读器通过USB发送一堆按键,如HID,如果我使用USB转COM转换器,COM端口如何插入? COM端口会看到什么?

3 个答案:

答案 0 :(得分:1)

应该看到来自rfid设备的“击键”。

在链路级别,转换器应该处理速度不匹配问题。它通过内部缓冲区或限制发送方来完成此操作。

但是HID protocol不仅仅是简单的击键。因此,附加信息将被USB-COM转换器抑制,或者不会。此问题也可能与转换器有关。

在这种硬件混搭中,最好的方法是尝试并查看。 (然后写一篇关于你发现的内容的博客文章。)

您的总体目标是什么?你想把RFID阅读器连接到什么地方?

已添加我同意@Turbo J的观点:大多数USB-COM转换器都充当USB设备。因此,如果您将它们连接到另一个USB设备,那么就不会发生任何事情,因为您“错误地使用它们”。

您需要找到USB /主机到COM转换器。这类东西的通常名称是“电脑” - 如果你想继续沿着这条路走下去,那么二手笔记本电脑可能是你最好的选择。

答案 1 :(得分:1)

在USB上,设备只能与主机通信。

RFID阅读器是一种设备。 USB->COM转换器是一种设备。他们无法与主人交谈。

结论:如果您希望RFID数据从COM端口输出,请编写一个程序,通过从RFID设备读取HID数据并写入USB COM端口。

答案 2 :(得分:0)

可能没什么。 COM端口通常是非常低速的东西(你通常可以将它们调整到大约115kbps。相比之下,USB端口是非常高速的端口。我认为最低速度USB就像1.5mbps。

更重要的问题是如何进行物理转换。 你有一个带有USB插头的RFID阅读器。你打算把它砍掉并在末端焊接一个db9连接器,然后你要插入一个USB转COM适配器并尝试从com端口读取串行数据? 您正在向其中添加一个您不需要的步骤(无论如何,您正在占用一个USB端口)。