■合肥市第一中學 蘇權錦
2019 年暑假,我在寫實習報告時突然停電了,來電之后電腦無法開機,我的實驗報告永遠地消失了。后來我換了一塊硬盤,電腦才能正常啟動。這次丟失數據的意外事件深深地觸動了我,我決定探究如何解決電腦突然斷電、丟失數據的問題。
在此過程中,我發現了UPS 系統無法實現安全關機的弊端,進而想到解決因UPS 電量不足導致計算機斷電的方法,并開發出一種UPS 斷電響應通信模塊(以下簡稱通信模塊),用于電源斷電檢測,實現計算機安全關機。
UPS 即不間斷電源,在電網異常的情況下可不間斷地為負載電器提供電源。UPS系統由濾波電路、整流器、充電器、電池組、逆變器、旁路開關等構成。
當市電中斷時,在極短的時間內,由UPS內置的電池組經逆變器轉換為交流電,為用電設備持續提供電源。
圖1 市電中斷UPS 能量流向系統圖
通信模塊由設備硬件和設備固件組成,并與上位機軟件(指安裝在與通信模塊連接的計算機上的通信軟件)協同工作。
上位機軟件隨計算機啟動自動運行,并自動讀取用戶設置的通信模塊識別信息、指令發送時間間隔等參數,按照上述參數自動連接通信模塊并保持通信。
當市電中斷時,UPS 由內置電池組向計算機供電,通信模塊檢測到市電中斷,上位機軟件按照用戶設置的時間間隔向通信模塊發送指令,當連續查詢到市電中斷信息后,調用對應的程序自動關閉計算機。模塊工作方式如圖2 所示,其中紅色為AC 220V 電路,藍色為通信電路,綠色為DC 5V 電路。
圖2 通信模塊運行示意圖
設備由外殼、USB 接口、51 單片機芯片STC15W204、USB 轉TTL 芯片CH340N、光耦芯片LTV354、LED 指示燈等組成。USB 接口用于連接計算機。USB 轉TTL 芯片用于與計算機、單片機通信。51 單片機用于檢測市電,向上位機發送市電檢測信息。
Micro USB 連接5V 電源,考慮到大量淘汰的智能手機采用該接口,可采用此類具有Micro USB 接口的充電器為設備提供市電檢測的電源輸入,既可利用淘汰手機的充電器,降低成本,又能避免重復生產電源帶來的環境污染和能源消耗。實物如圖3所示。
圖3 通信模塊實物圖
1.電子元件較少,選用的元件穩定可靠,故障率低。簡化固件設計,上位機軟件設計充分考慮了意外狀況,工作可靠性高。
2.具有市電在線指示燈,同時作為檢修指示燈,方便觀察工作狀態。上位機軟件界面設計簡單,使用方便。
3.硬件設計在保證功能的同時減少元件、減小體積,造價低廉,又采用的是廢舊電源,更加環保。
4.除借助通信模塊實現關機功能外,也可作為智能UPS 系統的備份檢測裝置。另外,在上位機軟件設計中可增強對數據保護的設計,加強數據保護,或構建可實現更多功能的通信模塊系統。