我的远程开机解决方案 zt

[19770707的blog目录] [给作者写信] [发表评论] (现有评论0条)

作 者: 19770707
标 题: 我的远程开机解决方案
时 间: Thu Nov 24 23:46:49 2005
点 击: 5

1。以太网唤醒:原理是通过在局域网上广播一个特殊的以太网帧,要被唤醒的计算机网络


接口(关机状态,当然要插电源,这时候网络接口是工作的,因此需要主办和网卡都支持才


行)收到这个包含有自己mac地址的唤醒帧的时候就给主板一个信号去开机。
我现在用网络唤醒来实现对试验室里计算机的开机操作。我们实验室有个能直接出校的服


务器(和我实验室电脑一个局域网),linux下再写了一个开机的脚本(广播开机的以太网


帧)放在服务器上,然后不论从哪里我先telnet实验室的服务器运行这个脚本实现开机。


我觉得这个办法最好,零成本阿。只要在地球上,有internet的地方都能开

2。modem开机:设置好bios里面的power on by Ring, 给小猫(外置)插上电话线,再给一


振铃信号(也就是拨电话过去)...开机!

3。用电力载波通信距离不会很远,限制在同一个变压器范围内,因为无法实现跨变压器通


信。这样子楼和楼之间就太可能通信了。如果采用这种方法,我觉得能在计算机的电源里


改一改最方便了,成本不会超过10块钱,电路很简单,因为传输的只有一个开关量,犯不


着用LMl893这样的专用IC。做好了外人还看不出来,机关都在电源里,呵呵!

4。用移动电话网络
大部分移动电话支持modem,有串行接口。理论上也可以采用主板支持的modem唤醒办法啊。


找个烂手机,接上数据线,插到串口上,打个电话过去应该也能开机!?恩,等等,忘了


手机的串行总线不是全功能的了,只有Rxd,Txd,Gnd,没有RI信号啊。 看来得用单片机来


解决了。想了一个方案,大家看看有问题没?示意图
   |
   ——                -----------P1.0     |-------
   |  |   ---Rxd-------|         |---------|      |-------------| \
   |  |   ---Txd-------|  89c51  |      Tin|max232|   Tou    9  |  |
   ——   ---Gnd-------|         |         |      |       ------|  |
  手机                 |         |         --------       |  5  | /
                       -----------             |         Gnd   9针D形插座
                                              Gnd


所有的原件也是10块钱就够了。这样子可以在51上通过at指令编成实现对手机短消息的查


询,收到特定开机的短消息之后就在P口给一个模拟的RI信号.这样子就可以用主板的mode

m
唤醒功能了.

就想了这么多,实现起来都很简单,只有后两个需要自己动动手。
其他方案我想距离不会太远吧(包括激光,无线遥控),因为没有现成的通信网络给你用



posted on 2005-12-12 11:23 路人甲2 阅读(...) 评论(...) 编辑 收藏

导航