我有一个设备,它需要低电流 3-12v 输入信号来实现它的魔力,我想将它连接到我的 linux 盒子。我对此有哪些选择?拥有一些可能的低成本用户空间解决方案会很棒。
问问题
205 次
1 回答
3
如果我理解正确,您需要通过更改 3-12v 输入信号来控制您的盒子。以下是我能想到的选择:-
a: 使用 RS232 串行握手线。RTS/CTS 通常可以通过编程方式控制为“开/关”信号,而无需使用IOCTL 调用进行驱动程序开发。
b:使用“GPI dongle”,例如Advantech ADAM系列。这些通常采用串行或 TCP/IP 输入并将它们转换为合适的输出信号。
c:如果你的 PC 仍然有这样的东西,你也许可以用并行打印机端口做一些事情。
正如 shodanex 所说,请注意 RS232 电平与 TTL/CMOS 输入不直接兼容,因此您可能需要一些较小的电平转换/钳位电子设备来解决此问题。
于 2009-06-22T10:35:23.620 回答