我正在开发一个项目,需要从十个等级中提取和分类数据。每个秤都有一个RS232串口,我想知道将它们全部连接到一台计算机的最佳方法。似乎有两种方法可以将这些秤连接到计算机:
10个RS232到USB适配器到一个USB集线器
带有16个RS232端口和1个USB端口的RS232集线器
似乎选项1更便宜,所以我想知道是否有任何令人信服的理由来获得16端口RS232集线器。我将在Windows中使用Python从规模中获取数据。
是否有人能够阐明这些方法中可能出现的潜在问题,以及为什么可能优先于另一种方法。
提前致谢!
一些额外的说明: 我需要很容易识别每个刻度,因为它们将用于单独的测量。
答案 0 :(得分:2)
仅供记录,以及其他可能查找此信息的人 - 以下是两个可能需要考虑的问题:
如果您选择" 10 RS232转USB适配器"更便宜,我认为这些是标准的消费者插头,你通常不知道他们使用哪种芯片组,或者更糟糕的是,芯片组可能在一批内变化。通常,电气特性(例如RS232线路电平)和整体可靠性不如工业解决方案。如果需要,有时不能正确支持握手信号。
此外,您可能会或可能不会遇到驱动程序稳定性问题,即使这只是因为此消费产品驱动程序的创建者从未假设您在一台计算机上使用了其中两个以上。 (不可否认,我在上一次大约十二年前已经看到了这样的副作用问题,所以我发现它不可能在2015年发生。但对于任何"无名"插头,没有办法确定无疑。)