前言
前不久买了一台 1037U 工控机,2+8 ,有一个 2.5 寸硬盘的位置,放在寝室挂 Qbittorrent 配合 Flexget 全自动下载番剧(最不喜欢叔叔了,才不会给给叔叔钱)。为了给机子勉强延寿一下,需要弄一个自动开关机,但是主机的 BIOS RTC 自动开机没办法正常工作,于是就想到外接一个时间继电器,定时短接开机线。
大致的原理就是:时间继电器-定时输出脉冲到继电器-“点短接”开机线。
开冲
如何开机
PC 的开机方式一般都是通关短接两个引脚,(所谓的螺丝刀开机键),这一台主机也同样使用。拆开很容易找到的开机键,主板背面的两个引脚就是开机的引脚。
短接这两个引脚就等于按下按钮,就可以做到开机或者关机的动作。
而我们要达成定时开机的目的就使通过定时短接这两个引脚实现,这里就用到了继电器。
这套方案的核心就是一个时间继电器,我是在某宝上买到的。能实现的功能就是每天在 “OPEN" 和 ”CLOSE“ 两个时间分别输出一个 1s 的脉冲,使继电器上面两个引脚连通 1s 即断开,刚好模拟按下开机键的动作。这里为了方便讲述,我贴出来产品文档 。
这一款继电器有三个引脚,继电器动作的实质就是在连接公共端和常闭端、连接公共端和常开端这两个状态之间切换,当继电器未通电(平没到设定的时间)就连通公共端和常闭端,通电时(到了设定的时间)就连接常开端和公共端,断电返回上个状态。
怎么做
这里我要做到的是用两根杜邦线分别连接在常开端和公共端上,两根线的另外一端焊接在主板的两个引脚上即可。
防止焊点被扯断,建议上万能的热熔胶把线固定在主板上。
继电器这边接好电源等线材,我是用绑带直接固定在机器上,下面最好垫一垫,防止金属外壳把继电器下面裸露焊点短路了。
注意接下面两个引脚。供电是路由器上的 USB,拿一根数据线接上即可。
设定时间(这里是根据产品文档)
设定系统时间:
长按 DOWN
后,YEA
闪烁,进入时间设置,set
切换年/月/日/小时/分钟(YEA/dAE/HOU), up/down 调整。
设置工作方式和开关机时间
时间界面长按 set
2s 松手进入设置界面;
选择第一个时间段(这里是第一个 profile 的意思)突然不知道该怎么描述 (这个继电器可以设置五个互相不干扰的 profile,具体请看文档
短按 set
选择第一个 PE-1
,进入工作模式选择,
按 up
选择 p-1
,~~~~
是禁用这个 profile 的意思。p-1
的模式输出一个 1s 的脉冲,即接通继电器 1s 断开。
屏幕闪烁 OPE
,设定时间,按 SET
切换,这个模式下的 OPEN
和 CLE
都会输出脉冲,通断一个继电器,恰好实现,晚上开机,早上开机的设置,我这里设置的是 2:00 关机,8:00 开机。
长按 SET
检查参数,保存设置并退出。
更改输出模式和响铃设置
在具体参数设置界面(第二步后,设置时间时),短按 STOP 可以切换输出模式,OUT1
:开始点导通继电器,结束点断开继电器,OUT2
:时间点输出1S脉冲。
长按 STOP 可以切换响铃模式;
bLL0:响铃禁止;
bLL1:响铃启用。
其他
如果到了时间继电器未工作,请检查继电器的使能模式,在时间显示界面短按STOP
按键,实现ON
和OFF
之间的切换。ON
:在继电器导通时间内继电器导通,OFF
:继电器禁止导通,始终是关闭状态。
碎碎念
这个机子我其实用着不大顺心,主要有以下几点:
- 1037U 不支持 INTEL 的 QUICK-SYNC,也就是没办法支持 EMBY 的硬件解码。
- 1037U 的发热很大,风扇不开就稳定在 50 ℃,旁边的 HDD 直奔 40℃,(室温 16℃)
- 风扇的 PWM 不好用, 是 3pin 的接口, BIOS 里面何时启动风扇的温度设定是废的,只会按照停止温度启动风扇,就会出现风扇频繁启动的现象。(温度超过了停止温度,风扇启动,不一会儿温度下去了,风扇停了)(风扇声音也蛮大)
- 单内存插槽,没办法上两条 2GB DDR3(两条 DDR3 2GB 比一条 4GB 便宜)。
- 扩展性不足,没有 SATA 3.5 的供电,改也蛮难改的。(挂着 BT 机械似乎不会休眠,这个不好说是好是坏)
但是呢,x86 真的比 ARM 好用,在桌面和服务器生态上,我用的大多数程序都是由 x86 的不一定有 ARM,还没见过 ARM 服务器 独占的。