我最近在一些論壇上見到有人發(fā)帖子,問如何才能改造機箱上的HDD指示燈使其具備更多的功能。其實光有一個發(fā)光二極管是弄不出什么名堂來的,如果不喜歡自己動手的話,你可以購買了價值40美元的MojoMeter

MojoMeter是由Kermit R. Woodall設計的,用來替代機箱上的HDD指示燈的小裝置。它可以粗略的顯示出硬盤的數(shù)據(jù)流量:當MojoMeter的藍色發(fā)光二極管閃爍時,表示硬盤上有少量的數(shù)據(jù)讀寫;當它的紅色發(fā)光二極管閃爍時,表示硬盤上正有大量數(shù)據(jù)讀寫。


這就是MojoMeter

但是40美元顯然……太貴了。我們有沒有其它辦法呢?有!下面,我會為DIY一族提供兩種不同的制作方案,一種是指針式硬盤指示表,另一種是數(shù)字式硬盤指示表。兩種方案的原理其實都是一樣的:就是從主板上獲取硬盤的電壓信息,然后把這些信息用儀表顯示出來。

方案一:指針硬盤指示表

對于這個方案,我們需要下列材料:

·電壓表(越便宜越好)
·可變電阻器或者分壓計(10K歐姆左右)
·電阻一個(阻值取決于電壓表)
·電線若干
·主板上的跳線頭連接器

需要的工具:

·外部AT電源(測試與調整用)
·焊鐵
·萬用表

在開始之前,我們先來弄清楚電壓表的原理。模擬電壓表是利用載流線圈在磁場中受力矩作用的原理而設計的。線圈中的電流越大,磁場對線圈產(chǎn)生的力矩就越大,然后線圈就會帶動指針,指針指示的數(shù)值就會越大。弄清楚電壓表的原理之后,我們的下一步工作就是要找一個電壓表。

你可以去二手市場買個電壓表,又或者從你家中的廢舊電器中拆一個出來(很多電器上都有模擬電壓表)。我就是從我家的舊收音機上拆了一個小電壓表(用來顯示電池容量)下來。因為主板上的硬盤指示燈開關接口輸出電壓為3.5伏,而我這個電壓表的量程只有1.5伏,所以必須串聯(lián)一個電阻進行分壓。首先把電壓表和分壓計串聯(lián)起來,然后把兩端分別接到AT電源的5伏輸出(紅色)和地線(黑色)上,如下圖:

在打開電源之前,務必把分壓器的阻值調到最大,以防燒壞電壓表。

打開AT電源,你就可以看到電壓表指針晃動,調節(jié)分壓計,使電壓表滿檔位置指示5伏電壓。之前也提到主板上的硬盤指示燈開關接口輸出電壓為3.5伏,滿檔位置調節(jié)到指示5伏電壓,這是考慮到電壓跳變時的沖擊電流比較大,所以電壓表必須要預留一定的裕度。


沖擊電流導致峰值電壓較大


使?jié)M檔位置指示5伏

接下來就是測量分壓計上的電阻阻值,然后選擇相應阻值的電阻,再把這個電阻和電壓表焊在一起,接到主板上的HDD LED接頭上去。恭喜,你的指針式硬盤指示表已經(jīng)打工告成了。就是如此簡單!趕快拷貝個大文件測試一下這個裝置吧!


完工圖

雖然這個指示表在我的電腦上運行良好,但是與往常一樣,我不會對你改造過程中對電腦造成的任何損壞負責。

方案二:數(shù)字式硬盤指示表

指針式的指示表看上去很不錯,但是我還是更加喜歡數(shù)字式的指示表。因此下面將介紹如何制作數(shù)字式的硬盤指示表。

我們將制作一個使用LM3914點/條線顯示驅動器作為驅動的10級發(fā)光二極管陣列,。我們知道,主板供給HDD指示燈的電壓是一個3.5伏躍階電壓,在沖擊電流過后,電壓將維持在3.5伏。所以這個指示陣列將會在很短時間內就跳到指示3.5伏的位置,那樣,這個指示表和普通的硬盤指示燈就沒什么區(qū)別了。但是,我們可以利用電容充放電的特性,在指示表的輸入端加一個RC濾波器,使電壓緩慢平穩(wěn)的上升,就如下圖:

我們要調節(jié)這個RC濾波器,使LM3914有一個合適的反應時間:當硬盤不讀寫時,電壓輸入維持在零伏;當硬盤有小量的數(shù)據(jù)讀寫時,濾波器使LM3914的輸入端電壓維持在一個較低的水平;當硬盤有大量數(shù)據(jù)讀寫時,電容來不及放電,使LM3914的輸入端電壓保持在滿檔。

但是這個電路還存在一些問題,一是電路耗電比較厲害,而且LM3914必須要有5伏的工作電壓,所以這個電路必須外接電源。二是RC濾波器會對主板有反饋效應,所以我們還必須使用一個三極管輸出型光電耦合器4N2X,以隔離主板和這個電路。

三極管輸出型光電耦合器4N2X的內部電路如下圖:

其作用就象一個開關,當內部的發(fā)光二極管亮時,由于光電效應,時三極管的射極接通。因此,我們將1,2腳接到主板上HDD指示燈開關上,而把4腳和5腳(射極和集電極)接到LM3914的外部電路中去,作為一個控制開關,這樣,就實現(xiàn)了主板和RC濾波器的隔離。

對于這個方案,我們需要下列材料:

·220uf,25伏的電容一個
·330歐姆電阻一個
·470歐姆電阻一個
·3300歐姆電阻一個
·10000歐姆電阻一個
·發(fā)光二極光電壓10只
·集成電路LM3914一塊
·集成電路4N25一塊(光電耦合器,4N26或者4N28均可)
·18腳的IC插座一個
·6腳的IC插座一個
·打孔PCB板一塊(把電路焊在上面)
·電線若干
·跳線頭一個(用于功能選擇,非必須)
·硬盤線一條(非必須)

需要的工具:

·焊鐵
·外部AT電源(只用于測試)


電路圖

接著下來就是一步步地焊板了。務必要記住:每焊完一個元件,都要檢驗一下是否焊好,元件之間是否有短路。這將會為以后的測試工作減少許多難以預料的麻煩。

第一步:先焊IC插座,注意IC插座之間要預留一定位置。先不要急著把IC插上,以防燒壞IC。


步驟一:固定IC插座

第二步:焊接發(fā)光二極管。我建議先用硬盤線固定這些發(fā)光二極管(把二極管的管腳插入硬盤線內),這樣焊接出來的效果會美觀許多。就如下圖一樣:

不過謹記,二極管的陰極要接到LM3914上,而陽極直接接5伏。


步驟二:焊接發(fā)光二極管

第三步:焊接電阻。電阻是沒有極性的,所以不必擔心方向問題。3300歐姆是連接LM3914的第4腳和第8腳。而10K歐姆的電阻是連接LM3914第8腳和第7腳,把LM3914第6腳和第7腳短接。330歐姆的電阻是RC濾波器的一部分。而470歐姆的電阻的一端連接4N25的第5腳。


步驟三:焊接電阻

第四步:焊接電容,電路輸入端與電路跳線。

把220uf的電容焊接到阻值為330歐姆的電阻上方,謹記電容的陰極是要接地的。

通常我們使用黑線表示地線,紅線表示陽極。把一條黑色電線焊到4N25的第一腳,一條黑色電線焊到4N25的第二腳。這兩條線是連接到主板上的HDD LED開關接口上的。在PCB板的左端,我們也分別焊一條紅色電線與黑色電線,這兩條線是用來接外置電源的(使用時可以接到分別ATX電源的5伏輸出和地線上)。如下圖:


步驟四:焊接電容與電源輸入線

LM3914有兩種工作方式,如果其第九腳接高電平,那么發(fā)光二極管就會工作在條形顯示方式,而如果第九腳接低電平,那么發(fā)光二極管就會工作在點式的顯示方式。所以我們可以在LM3914的第九腳處安裝一個跳線選擇開關。如下圖:

第五步:焊接電線。

我們先焊接地線,把LM3914的第二腳于第四腳短接,接到地線上。然后就是濾波器部分的陰極,也接到地線上。如下圖:


電線焊接圖一

接著焊接RC濾波器的陽極部分,把它焊到4N25的第四腳和LM3914的第五腳上,如下圖:


電線焊接圖二

然后就是5伏的供電線,接到所有發(fā)光二極管的陽極,還有LM3914的第三腳,還有第九腳(通過可選的跳線),如下圖:


電線焊接圖三

最后就是連接IC的各腳了,如下圖:


電線焊接圖四

好了,這就焊完了。接著把LM3914插上IC插座,先不要插上4N25。把4N25的IC插座的第四腳與第五腳短路,然后把電路接上外部的AT電源進行測試。如果工作正常,你會見到十個發(fā)光二極管會一個接一個的亮起來。如果其中一個或者數(shù)個沒亮,那說明電路有問題,你就要用萬用表檢查一下電路哪里有故障了。


焊好的PCB板的正反面

如果證實電路沒有故障之后,把4N25插上,然后把電路接上主板與機箱電源。OK,趕快測試一番吧!這就是我為你設計的兩個方案,希望你會喜歡。