用USB设备打开电脑

时间:2009-11-24 10:24:33

标签: usb avr htpc

我希望能够使用通过USB连接到PC的红外遥控传感器打开和关闭电脑。该传感器是一个定制PCB,采用AVR微处理器和V-USB软件USB实现。

现在,关闭电脑对软件没问题,但有没有办法用USB打开电脑?

(请注意,我不是在谈论从USB记忆棒或USB电源启动......)

4 个答案:

答案 0 :(得分:5)

似乎有两个问题:

  1. 在PC关机时保持USB开机状态。似乎大多数主板都有这种功能的跳线。

  2. 让PC恢复生机。似乎没有标准功能。解决方案是通过USB板上的AVR“按下”PC电源按钮。我知道,这意味着从USB到PC的额外电缆,但它似乎是最简单的解决方案。

  3. 另一种解决方法可能是通过以太网将电源开启信号发送到PC。但我想这比电源按钮解决方案更复杂,而且它也涉及额外的电缆。

答案 1 :(得分:5)

This Microsoft knowledgebase article描述了如何为USB鼠标启用“唤醒USB”。我刚检查过,我的键盘设备条目(在Windows Vista上)具有相同的选择,已经检查过。

因此,如果您的AVR正在模拟USB键盘或鼠标,则应该可以通过发送正确的数据来唤醒计算机。

答案 2 :(得分:1)

必须有一种方法可以通过USB进行此操作,因为某些PC可以通过键盘打开。我认为这将是你的主板/ BIOS是否支持它(可能你需要在BIOS中打开它,这可能也会确保你的设备从USB获得电源,虽然PC已关闭),以及是否V -USB(我不知道)可以发送“wakeup”-signal。

祝你好运!

答案 3 :(得分:0)

PC需要如何“关闭”?从睡眠中醒来/暂停足够吗? USB标准描述了“远程唤醒”。

除了启用远程唤醒功能外,如解除提及,PC上的软件也不参与此工作。