專利名稱:一種可變呼吸指示燈裝置及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種指示燈,特別是涉及一種用戶可自行任意改變顏色和頻率的電腦呼吸指示燈裝置及其控制方法。
背景技術(shù):
指示燈是計(jì)算機(jī)主機(jī)的一個(gè)重要部件,用來指示計(jì)算機(jī)正常工作、待機(jī)等不同狀態(tài)。目前計(jì)算機(jī)主機(jī)指示燈一般使用普通雙色燈,主機(jī)正常工作時(shí)綠燈亮,主機(jī)待機(jī)時(shí)黃燈亮。這樣,一方面,由于指示燈為點(diǎn)光源,照亮范圍有限,指示效果不明顯;另一方面,作為機(jī)箱上最重要的指示燈,主機(jī)指示燈的燈光過于單調(diào),使整個(gè)計(jì)算機(jī)主機(jī)顯得冰冷、不活潑、缺乏生命力。
目前市場上已出現(xiàn)電腦呼吸指示燈,該呼吸燈徹底改變了電腦指示燈的傳統(tǒng)概念,它以獨(dú)特的漸進(jìn)韻律式閃爍來指示電腦當(dāng)前的運(yùn)行情況,就像一個(gè)人在安靜地呼吸,給電腦增添了生命的韻律。
但是,目前呼吸指示燈的顏色、狀態(tài)單一,而且都由計(jì)算機(jī)廠商預(yù)先確定了,用戶在購買時(shí)沒有選擇。在使用過程中,即使用戶厭倦了長期不變的指示燈的顏色、呼吸頻率,用戶也無法改變。而且,用戶甚至無法選擇關(guān)閉呼吸燈。
而且呼吸指示燈閃爍的閃爍控制,一般都通過簡單的電路來實(shí)現(xiàn),如利用脈沖信號控制指示燈的閃爍,硬件電路設(shè)計(jì)完后,指示燈的閃爍就確定了,用戶無法隨意改變。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是針對以上技術(shù)的缺點(diǎn)和不足,提出了一種新型的可變化的電腦主機(jī)呼吸指示燈裝置及其控制方法。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的
一種可變呼吸指示燈裝置,包括控制電路板和指示燈,所述指示燈具有一多色發(fā)光體,與所述控制電路板電氣連接;所述控制電路板包括微處理器單元、用于向控制電路板供電的電源濾波電路和為了實(shí)現(xiàn)PC機(jī)與微處理器通信的轉(zhuǎn)換芯片;PC主機(jī)板上的電源通過所述的電源濾波電路向微處理器系統(tǒng)提供電源,微處理器通過轉(zhuǎn)換芯片與PC機(jī)實(shí)現(xiàn)通信。
所述的微處理器單元包括一單片機(jī)、為單片機(jī)提供工作時(shí)鐘的晶振電路和單片機(jī)所必需的輔助電容和電阻。
所述控制電路板還包括第一插座、第二插座、第三插座,第一插座與主板對應(yīng)的管腳PDG、PDY連接,以獲取主機(jī)的工作狀態(tài)信息;第二插座與PC主機(jī)的5V電源連接,給電路板供電;第三插座與PC主板的串口連接,實(shí)現(xiàn)主機(jī)與單片機(jī)的通信。
所述發(fā)光體為三色發(fā)光二極管。所述發(fā)光二極管有四個(gè)管腳,其中一個(gè)共陽極、三個(gè)陰極,三個(gè)陰極各對應(yīng)一種顏色,并分別與單片機(jī)的三個(gè)I/O端口連接。
所述指示燈還包括燈套和燈罩,燈套為一不透光的圓柱型套筒,發(fā)光二極管設(shè)置在燈套內(nèi),燈罩為圓形平面的半透明漫射光型罩體,安裝在燈套的外端面。
一種可變呼吸指示燈裝置的控制方法,該控制方法包括步驟20計(jì)算機(jī)主機(jī)內(nèi)的指示燈設(shè)置軟件運(yùn)行后通過PC端保存有用戶上次的設(shè)置參數(shù)的一個(gè)數(shù)據(jù)文件向控制電路的I/O端口發(fā)送相應(yīng)命令;步驟30控制電路接收到命令后,由控制電路板上的微處理器中的程序來操作的指示燈狀態(tài)的改變和運(yùn)行。
所述的可變呼吸指示燈裝置的控制方法,還包括步驟10用戶通過安裝在PC端上的指示燈設(shè)置軟件重新設(shè)置指示燈的指示參數(shù),并將該參數(shù)保存在PC端設(shè)有的用于存儲(chǔ)用戶設(shè)置參數(shù)的一個(gè)數(shù)據(jù)文件中。
其中,步驟10還包括步驟101主機(jī)在正常工作狀態(tài)時(shí),如果用戶通過PC端指示燈設(shè)置軟件重新設(shè)置指示燈,則PC端指示燈設(shè)置軟件會(huì)向串口發(fā)送相應(yīng)的命令,從而引起微處理器串口產(chǎn)生中斷;步驟102微處理器程序會(huì)響應(yīng)中斷,讀取PC機(jī)發(fā)送到串口的命令編碼,然后解碼;步驟103微處理器程序首先存貯設(shè)置參數(shù),然后判斷設(shè)置參數(shù)的類型;步驟104根據(jù)參數(shù)的類型,控制指示燈進(jìn)入對應(yīng)的指示狀態(tài)。
其中,所述步驟20包括步驟201指示燈設(shè)置軟件運(yùn)行程序后,首先進(jìn)行串口初始化,包括設(shè)置串口、串口通信方式、波特率等參數(shù);步驟202串口初始化后,程序從PC端保存的一個(gè)數(shù)據(jù)文件里讀取用戶上次設(shè)置的指示燈參數(shù),向計(jì)算機(jī)串口發(fā)送與指示燈設(shè)置參數(shù)對應(yīng)的命令編碼。
其中,步驟30包括步驟301所述微處理器接收到命令后,運(yùn)行首先進(jìn)行串口和指示燈設(shè)置參數(shù)初始化,串口初始化包括串口通信方式、波特率等參數(shù)的設(shè)定;步驟302然后通過查詢主板上PDG、PDY兩個(gè)管腳信號判斷主機(jī)的工作狀態(tài);步驟303根據(jù)主機(jī)不同的工作狀態(tài),程序讀取缺省或存儲(chǔ)的設(shè)置參數(shù),指示燈進(jìn)入對應(yīng)的指示狀態(tài)。
其中,所述的指示燈的指示狀態(tài)用戶可以通過PC端的設(shè)置軟件的設(shè)置按鈕設(shè)置當(dāng)主機(jī)在正常工作狀態(tài)時(shí),用戶可通過指示燈設(shè)置軟件界面上的設(shè)置按鈕選擇指示燈呼吸或常亮,若選擇呼吸,則用戶還可設(shè)置呼吸指示燈的顏色和呼吸頻率,若選擇常亮,則用戶可設(shè)置常亮指示燈的顏色;當(dāng)主機(jī)進(jìn)入待機(jī)狀態(tài)時(shí),指示燈按設(shè)定的時(shí)間間隔循環(huán)閃爍,用戶可設(shè)置閃爍指示燈的顏色;當(dāng)主機(jī)進(jìn)入關(guān)機(jī)狀態(tài)時(shí),指示燈關(guān)閉。
其中,所述的指示燈的呼吸頻率通過微處理器中的程序?qū)崿F(xiàn),該程序控制與指示燈相連接的微處理器I/O口輸出占空比循環(huán)變化的PWM波。所述循環(huán)改變PWM波的占空比,是指占空比從0到100%,再從100%到0循環(huán)變化。
由以上方案可知,使用本發(fā)明時(shí)用戶可通過計(jì)算機(jī)內(nèi)附帶的一個(gè)設(shè)置軟件很方便地自行修改指示燈的設(shè)置,包括打開、關(guān)閉指示燈的呼吸功能,改變呼吸指示燈的的顏色、呼吸頻率等;這樣,呼吸指示燈能夠比過去更豐富多彩、更有生命力,從而滿足用戶更個(gè)性化、變化的需求。
圖1為本發(fā)明可變呼吸指示燈結(jié)構(gòu)示意圖;圖2為本發(fā)明的控制電路原理圖;圖3為本發(fā)明的PC機(jī)主程序流程圖;圖4為本發(fā)明的單片機(jī)主程序流程5為本發(fā)明呼吸子程序流程圖。
具體實(shí)施例方式
以下,通過具體實(shí)施例的描述并參考附圖對本發(fā)明做進(jìn)一步的詳細(xì)說明。
實(shí)施例1如圖1所示,本發(fā)明裝置的結(jié)構(gòu)部分主要有三個(gè)部件組成燈套1、高亮度磨砂三色發(fā)光二極管(LED)2和燈罩3??刂齐娐钒逦丛趫D中畫出,它與LED連接。燈套1是一個(gè)圓柱型套筒,不透光,發(fā)光二極管2放在燈套1內(nèi)。燈罩3是一圓形平面的半透明漫射光型燈罩,它在燈套1的外面。指示燈裝置安裝在主機(jī)機(jī)箱面板上時(shí),燈罩3的外表面與機(jī)箱前面板前表面處于同一平面,燈套1和發(fā)光二極管2在機(jī)箱前面板內(nèi)。根據(jù)實(shí)際的設(shè)計(jì)情況,指示燈裝置也可以不包括燈套1。由于半透明漫射光型燈罩3的材料本身的物理特性,發(fā)光二極管2所發(fā)射的光透過燈罩3產(chǎn)生均勻的光暈。此外,指示燈也可設(shè)于顯示器上。
可變指示燈是通過計(jì)算機(jī)主機(jī)內(nèi)的指示燈設(shè)置軟件和裝在計(jì)算機(jī)主機(jī)機(jī)箱前面板內(nèi)的控制電路板來實(shí)現(xiàn)的。打開主機(jī)內(nèi)的指示燈設(shè)置軟件,會(huì)出現(xiàn)指示燈設(shè)置界面,可以重新設(shè)置指示燈的狀態(tài),包括顏色和呼吸頻率等。指示燈的顏色有藍(lán)色、紅色、綠色、橙色等選項(xiàng),指示燈的呼吸頻率有快、正常、慢等選項(xiàng)。
指示燈狀態(tài)的改變是通過指示燈設(shè)置軟件發(fā)送相應(yīng)命令,由控制電路來執(zhí)行的,控制電路原理如圖2所示。其中單片機(jī)U1是控制電路的核心,指示燈狀態(tài)的改變和運(yùn)行即由單片機(jī)中的程序來操作。
本發(fā)明選用的單片機(jī)U1為MCS51系列的AT89C2051,也可以選擇具有類似功能的其他單片機(jī)芯片??刂齐娐凡糠种饕稍撔酒M成,晶振為單片機(jī)提供工作時(shí)鐘,其他一些輔助電容和電阻是一個(gè)單片機(jī)系統(tǒng)所必需的組成部分,磁珠L1和電容C4、C5對電源濾波。主機(jī)指示燈PLED是一個(gè)三色發(fā)光二極管LED,來實(shí)現(xiàn)呼吸指示燈不同顏色的改變。這種三色LED燈有四個(gè)管腳,其中一個(gè)共陽極,三個(gè)陰極。三個(gè)陰極分別對應(yīng)紅、藍(lán)、綠三種不同的顏色。單片機(jī)AT89C2051的3個(gè)I/O端口分別與PLED的3個(gè)陰極連接,也可以用單片機(jī)的其他I/O端口與PLED的陰極連接。發(fā)光二極管的每個(gè)正極通過一個(gè)電阻與電源正極連接。
由于PC機(jī)與單片機(jī)的電平不同,為了實(shí)現(xiàn)它們之間的串口通信,使用芯片U2進(jìn)行電平轉(zhuǎn)換。U2可采用MAX232芯片,其T1IN、RlOUT管腳分別與單片機(jī)的TXD、RXD管腳連接,R1IN、T1OUT分別與PC機(jī)串口的TXD,、RXD管腳連接。通過芯片MAX232,單片機(jī)與PC機(jī)之間通過串口傳輸數(shù)據(jù)。此外,單片機(jī)與PC機(jī)也可通過USB接口進(jìn)行通信。
電路板上共有三個(gè)插座,J1與主板對應(yīng)的管腳連接,其中PDG、PDY兩個(gè)管腳反映了主機(jī)的不同工作狀態(tài);J2與主機(jī)5V電源連接,給電路板供電;J3與主板的串口連接,實(shí)現(xiàn)主機(jī)與單片機(jī)的通信。
PC端提供一個(gè)用VC編寫的指示燈設(shè)置軟件界面,界面上提供不同的設(shè)置按鈕,用戶可以通過點(diǎn)擊這些按鈕改變指示燈的狀態(tài)。設(shè)置軟件在開機(jī)后會(huì)自動(dòng)運(yùn)行,用戶可關(guān)閉該軟件,也可自己運(yùn)行該軟件。為了保存用戶的指示燈設(shè)置狀態(tài),PC端提供了一個(gè)數(shù)據(jù)文件保存用戶上次的設(shè)置參數(shù)。
軟件界面為用戶提供的指示燈設(shè)置功能為當(dāng)主機(jī)在正常工作狀態(tài)時(shí),用戶可選擇指示燈呼吸或常亮,若選擇呼吸,則用戶還可設(shè)置呼吸指示燈的顏色和呼吸頻率,若選擇常亮,則用戶可設(shè)置常亮指示燈的顏色。當(dāng)主機(jī)進(jìn)入待機(jī)狀態(tài)時(shí),指示燈閃爍(循環(huán)亮2秒、滅2秒),用戶可設(shè)置閃爍指示燈的顏色。當(dāng)主機(jī)進(jìn)入關(guān)機(jī)狀態(tài)時(shí),指示燈關(guān)閉。
指示燈設(shè)置軟件的程序流程圖如圖3所示。程序運(yùn)行后,首先進(jìn)行串口初始化,包括設(shè)置串口、串口通信方式、波特率等參數(shù)。串口初始化后,程序從數(shù)據(jù)文件讀取用戶最近一次設(shè)置的指示燈參數(shù),向計(jì)算機(jī)串口發(fā)送與指示燈設(shè)置參數(shù)對應(yīng)的命令編碼,單片機(jī)接收到命令后,指示燈會(huì)進(jìn)入相應(yīng)的狀態(tài),該狀態(tài)是用戶上次設(shè)置的狀態(tài)。
如果用戶通過軟件界面重新設(shè)置指示燈狀態(tài),程序會(huì)從操作系統(tǒng)接收到一個(gè)消息,從而得知用戶重新設(shè)置了參數(shù),于是程序讀取新的設(shè)置參數(shù),并將設(shè)置參數(shù)轉(zhuǎn)換為對應(yīng)的命令編碼,發(fā)送到串口。同時(shí)程序?qū)⒂脩粜略O(shè)置的指示燈參數(shù)存儲(chǔ)到數(shù)據(jù)文件。關(guān)閉軟件或關(guān)機(jī),程序結(jié)束。
單片機(jī)(下位機(jī))程序流程圖如圖4所示。首先進(jìn)行串口和指示燈設(shè)置參數(shù)初始化,串口初始化包括串口通信方式、波特率等參數(shù)的設(shè)定。然后通過查詢主板上PDG、PDY兩個(gè)管腳信號判斷主機(jī)的工作狀態(tài)。根據(jù)主機(jī)不同的工作狀態(tài),指示燈進(jìn)入相應(yīng)的指示狀態(tài)。
如果主機(jī)處于正常工作狀態(tài),程序讀取缺省或存儲(chǔ)的設(shè)置參數(shù),指示燈進(jìn)入對應(yīng)的呼吸或常亮狀態(tài)。如果用戶通過PC端軟件重新設(shè)置指示燈,則PC端軟件會(huì)向串口發(fā)送相應(yīng)的命令,從而引起單片機(jī)串口產(chǎn)生中斷,單片機(jī)程序會(huì)響應(yīng)中斷,讀取PC機(jī)發(fā)送到串口的命令編碼,然后解碼。程序首先存貯設(shè)置參數(shù),然后判斷設(shè)置參數(shù)的類型。如果是顏色參數(shù),則無論當(dāng)前指示燈是呼吸,還是常亮,指示燈會(huì)變?yōu)橛脩粼O(shè)置的顏色;如果是頻率參數(shù),則指示燈會(huì)以用戶設(shè)置的頻率呼吸;如果是常亮參數(shù),指示燈會(huì)關(guān)閉呼吸,進(jìn)入常亮狀態(tài)。
如果主機(jī)處于待機(jī)狀態(tài),程序讀取存貯的顏色參數(shù),指示燈進(jìn)入對應(yīng)的閃爍狀態(tài)。如果用戶通過PC端軟件重新設(shè)置指示燈閃爍的顏色,則由于PC端軟件會(huì)向串口發(fā)送相應(yīng)的命令,單片機(jī)串口會(huì)產(chǎn)生中斷,單片機(jī)程序響應(yīng)中斷,讀取PC機(jī)發(fā)送到串口的命令編碼,然后解碼,獲取指示燈顏色。在存儲(chǔ)設(shè)置的顏色參數(shù)后,指示燈會(huì)以用戶新設(shè)置的顏色閃爍。
如果主機(jī)處于關(guān)機(jī)狀態(tài),指示燈關(guān)閉。
在單片機(jī)程序中實(shí)現(xiàn)指示燈呼吸功能的子程序的流程圖如圖5所示。它主要控制與指示燈相連接的單片機(jī)I/O口輸出占空比循環(huán)變化的PWM波,從而使指示燈象呼吸一樣循環(huán)閃爍。循環(huán)改變PWM波的占空比,使占空比從0到100%,再從100%到0循環(huán)變化。這樣,指示燈的電流相應(yīng)地也會(huì)從小到大、再從大到小循環(huán)變化,因此指示燈就能象呼吸一樣循環(huán)閃爍。
最后應(yīng)說明的是以上實(shí)施例僅用以說明而非限制本發(fā)明的技術(shù)方案,盡管參照上述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解依然可以對本發(fā)明進(jìn)行修改或者等同替換,而不脫離本發(fā)明的精神和范圍的任何修改或局部替換,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種可變呼吸指示燈裝置,包括控制電路板和指示燈,其特征在于所述指示燈具有一多色發(fā)光體,與所述控制電路板電氣連接;所述控制電路板包括微處理器單元、用于向控制電路板供電的電源濾波電路和為了實(shí)現(xiàn)PC機(jī)與微處理器通信的轉(zhuǎn)換芯片;PC主機(jī)板上的電源通過所述的電源濾波電路向微處理器系統(tǒng)提供電源,微處理器通過轉(zhuǎn)換芯片與PC機(jī)實(shí)現(xiàn)通信。
2.根據(jù)權(quán)利要求1所述的一種可變呼吸指示燈裝置,其特征在于所述的微處理器單元包括一單片機(jī)、為單片機(jī)提供工作時(shí)鐘的晶振電路和單片機(jī)所必需的輔助電容和電阻。
3.根據(jù)權(quán)利要求2所述的一種可變呼吸指示燈裝置,其特征在于所述控制電路板還包括第一插座、第二插座、第三插座,第一插座與主板對應(yīng)的管腳PDG、PDY連接,以獲取主機(jī)的工作狀態(tài)信息;第二插座與PC主機(jī)的5V電源連接,給電路板供電;第三插座與PC主板的串口連接,實(shí)現(xiàn)主機(jī)與單片機(jī)的通信。
4.根據(jù)權(quán)利要求1所述的一種可變呼吸指示燈裝置,其特征在于所述發(fā)光體為三色發(fā)光二極管。
5.根據(jù)權(quán)利要求4所述的一種可變呼吸指示燈裝置,其特征在于所述發(fā)光二極管有四個(gè)管腳,其中一個(gè)共陽極、三個(gè)陰極,三個(gè)陰極各對應(yīng)一種顏色,并分別與單片機(jī)的三個(gè)I/O端口連接。
6.根據(jù)權(quán)利要求4所述的一種可變呼吸指示燈裝置,其特征在于所述指示燈還包括燈套和燈罩,燈套為一不透光的圓柱型套筒,發(fā)光二極管設(shè)置在燈套內(nèi),燈罩為圓形平面的半透明漫射光型罩體,安裝在燈套的外端面。
7.一種可變呼吸指示燈裝置的控制方法,其特征在于,該控制方法包括步驟20計(jì)算機(jī)主機(jī)內(nèi)的指示燈設(shè)置軟件運(yùn)行后通過PC端保存有用戶上次的設(shè)置參數(shù)的一個(gè)數(shù)據(jù)文件向控制電路的I/O端口發(fā)送相應(yīng)命令;步驟30控制電路接收到命令后,由控制電路板上的微處理器中的程序來操作的指示燈狀態(tài)的改變和運(yùn)行。
8.根據(jù)權(quán)利要求7所述的可變呼吸指示燈裝置的控制方法,其特征在于,該控制方法還包括步驟10用戶通過安裝在PC端上的指示燈設(shè)置軟件重新設(shè)置指示燈的指示參數(shù),并將該參數(shù)保存在PC端設(shè)有的用于存儲(chǔ)用戶設(shè)置參數(shù)的一個(gè)數(shù)據(jù)文件中。
9.根據(jù)權(quán)利要求8所述的可變呼吸指示燈裝置的控制方法,其特征在于,步驟10還包括步驟101主機(jī)在正常工作狀態(tài)時(shí),如果用戶通過PC端指示燈設(shè)置軟件重新設(shè)置指示燈,則PC端指示燈設(shè)置軟件會(huì)向串口發(fā)送相應(yīng)的命令,從而引起微處理器串口產(chǎn)生中斷;步驟102微處理器程序會(huì)響應(yīng)中斷,讀取PC機(jī)發(fā)送到串口的命令編碼,然后解碼;步驟103微處理器程序首先存貯設(shè)置參數(shù),然后判斷設(shè)置參數(shù)的類型;步驟104根據(jù)參數(shù)的類型,控制指示燈進(jìn)入對應(yīng)的指示狀態(tài)。
10.根據(jù)權(quán)利要求8所述的可變呼吸指示燈裝置的控制方法,其特征在于,所述步驟20包括步驟201指示燈設(shè)置軟件運(yùn)行程序后,首先進(jìn)行串口初始化,包括設(shè)置串口、串口通信方式、波特率等參數(shù);步驟202串口初始化后,程序從PC端保存的一個(gè)數(shù)據(jù)文件里讀取用戶上次設(shè)置的指示燈參數(shù),向計(jì)算機(jī)串口發(fā)送與指示燈設(shè)置參數(shù)對應(yīng)的命令編碼。
11.根據(jù)權(quán)利要求7所述的可變呼吸指示燈裝置的控制方法,其特征在于,步驟30包括步驟301所述微處理器接收到命令后,運(yùn)行首先進(jìn)行串口和指示燈設(shè)置參數(shù)初始化,串口初始化包括串口通信方式、波特率等參數(shù)的設(shè)定;步驟302然后通過查詢主板上PDG、PDY兩個(gè)管腳信號判斷主機(jī)的工作狀態(tài);步驟303根據(jù)主機(jī)不同的工作狀態(tài),程序讀取缺省或存儲(chǔ)的設(shè)置參數(shù),指示燈進(jìn)入對應(yīng)的指示狀態(tài)。
12.根據(jù)權(quán)利要求7-11任一所述的可變呼吸指示燈裝置的控制方法,其特征在于,所述的指示燈的指示狀態(tài)用戶可以通過PC端的設(shè)置軟件的設(shè)置按鈕設(shè)置當(dāng)主機(jī)在正常工作狀態(tài)時(shí),用戶可通過指示燈設(shè)置軟件界面上的設(shè)置按鈕選擇指示燈呼吸或常亮,若選擇呼吸,則用戶還可設(shè)置呼吸指示燈的顏色和呼吸頻率,若選擇常亮,則用戶可設(shè)置常亮指示燈的顏色;當(dāng)主機(jī)進(jìn)入待機(jī)狀態(tài)時(shí),指示燈按設(shè)定的時(shí)間間隔循環(huán)閃爍,用戶可設(shè)置閃爍指示燈的顏色;當(dāng)主機(jī)進(jìn)入關(guān)機(jī)狀態(tài)時(shí),指示燈關(guān)閉。
13.根據(jù)權(quán)利要求12所述的可變呼吸指示燈裝置的控制方法,其特征在于,所述的指示燈的呼吸頻率通過微處理器中的程序?qū)崿F(xiàn),該程序控制與指示燈相連接的微處理器I/O口輸出占空比循環(huán)變化的PWM波。
14.根據(jù)權(quán)利要求13所述的可變呼吸指示燈裝置的控制方法,其特征在于,所述循環(huán)改變PWM波的占空比,是指占空比從0到100%,再從100%到0循環(huán)變化。
全文摘要
本發(fā)明公開一種可變呼吸指示燈裝置及其控制方法,所述可變呼吸指示燈裝置包括控制電路板和指示燈;所述指示燈具有一多色發(fā)光體,與所述控制電路板電氣連接;所述控制電路板包括微處理器單元、用于向控制電路板供電的電源濾波電路和為了實(shí)現(xiàn)PC機(jī)與微處理器通信的轉(zhuǎn)換芯片;PC主機(jī)板上的電源通過所述的電源濾波電路向微處理器系統(tǒng)提供電源,微處理器通過轉(zhuǎn)換芯片與PC機(jī)實(shí)現(xiàn)通信。用戶可通過計(jì)算機(jī)內(nèi)附帶的一個(gè)設(shè)置軟件自行修改指示燈的設(shè)置,包括打開、關(guān)閉指示燈的呼吸功能,改變呼吸指示燈的的顏色、呼吸頻率等;這樣,呼吸指示燈能夠比過去更豐富多彩、更有生命力,從而滿足用戶更個(gè)性化、變化的需求。
文檔編號G06F11/32GK1704907SQ20041004294
公開日2005年12月7日 申請日期2004年6月1日 優(yōu)先權(quán)日2004年6月1日
發(fā)明者謝洪潮, 張國 申請人:聯(lián)想(北京)有限公司