让内置MODEM唤醒计算机

Author: 邓清 Date: 2000年 第7期

  现在用MODEM唤醒计算机是很寻常的事了,现在的ATX主板基本上都支持该功能。我用的是华硕P3B-F,有许多新的功能,当然包括MODEM唤醒,STR等等,我很喜欢STR功能,它既节电又能快速唤醒计算机。然而我在实际使用时却发现,内置MODEM不能将计算机唤醒。拿出主板说明书一看,主板上有一个MODEM唤醒针,通过该针能将计算机唤醒。我用的是同维HCF56S内置式MODEM,拆下来看了半天也没有找到唤醒用的接口,打电话到华硕产品的技术服务部也得到证实,他们也只用外置MODEM唤醒计算机,还没有用过内置MODEM,因为一般内置MODEM没有提供唤醒接口。难道要我换外置式的?那可得要好几百大元,不符合我们DIY的精神,经过摸索和小的改装,终于解决了问题。下面将我实现内置MODEM唤醒计算机的方法介绍给大家。
  我先对主板上的MODEM唤醒针进行了试验,发现只要用金属物短路一下,计算机就能从关机状态启动,哈哈!看来这个MODEM唤醒功能跟电话震铃的原理是一样的。电话挂机时是三十多伏的直流电压,而震铃时是九十伏左右的交流电压,电压变化的控制方法是通过一个隔直电容接一个继电器,有电话震铃时继电器就会吸合而起动。既然如此,马上到电子商店买回一只电容(1μF/200V,约1.5元)和一个继电器(4010型,24V,约2.5元)。将电容与继电器的绕组串连,然后并到电话线入口的两端,用带一个母插的电线连到继电器的常开组,将母插插到主板上的MODEM唤醒接针(^07030203a^一)。接上电源,用手机打进电话,刚响一声,计算机马上就启动了,几块钱就搞定,太容易了。然而用了一段时间却发现了一个问题,在计算机休眠时不能唤醒。于是我又进行了改进,继电器的常开组不接唤醒接针,而是改接到电源开关(与电源按钮并连)。这样有震铃时继电器就吸合而启动电脑,但这就要保证电脑启动后继电器不能再次吸合,不然来一个电话就如同按一次电源按钮,电脑会关机或休眠。这也难不倒我,我加了一只继电器(4010/12V),绕组接到电脑的+12V上,常闭组串到电容与电话线接头中间(^07030203b^二),只要电脑一启动,继电器吸合,常闭组断开,切断了电话线与第一个继电器的连系,只要电源启动了就不会受电话震铃电压影响。同时电脑休眠时+12V没电,电话震铃电压又能传过来,唤醒电脑。这次真的搞定了,不管是关机状态还是休眠状态都能唤醒。但要注意几点,一是要启用电脑的STR功能,如未启用STR,进入休眠后电脑的各组供电未断,继电器2常闭组断开震铃电压传不进,将无法唤醒电脑。二是要将WIN98电源管理中的“按下电源开关”选为“休眠”,如选为“关机”就会变成MODEM关机。
  本方法适于有STR功能的主板,无此功能的主板不能在休眠时通过MODEM唤醒,但如果你在使用Win2000,在“电源管理中”的“启用休眠”处打钩,将“按下电源按钮”选中“休眠”,那么你也能在无STR功能的主板上用MODEM唤醒休眠的电脑。本方法改装共用了三个元件,电容直接焊到电话插座上,两个继电器很小,可用热溶胶在MODEM上,+12V是通过插头(和CPU风扇用的一样)连到电脑的电源上。焊接很间单,只要用过烙铁的都能行。祝你成功。