專利名稱:一種開關電源用的電子密碼鎖的制作方法
技術領域:
本發(fā)明涉及一種開關電源用的電子密碼鎖。
背景技術:
長期以來,計算機的安全一直困擾著廣大計算機用戶。現在普遍使用的加密方式是通過軟件編程來實現的,而各種軟件的加密方式可靠性極差,很容易被破解。
發(fā)明內容
本發(fā)明的目的在于提供一種采用硬件電路結構來對計算機進行加密的開關電源用的電子密碼鎖,其比現有的軟件加密方式具有更加安全的加密性能,從而根本解決計算機的非法使用等安全問題。
為了實現上述目的,本發(fā)明采用的技術方案為所述的開關電源用的電子密碼鎖包括以CPU(IC1)為核心的控制電路、以數碼顯示器為核心的顯示電路、顯示驅動電路及按鍵矩陣電路;控制電路與顯示驅動電路及按鍵矩陣電路連接,顯示驅動電路與顯示電路連接;當電源接通220V交流電源時,電路處于待機狀態(tài),當控制電路檢測到開關電源的開機信號后,發(fā)出顯示信號至顯示驅動電路進行譯碼、放大后輸入至顯示電路,在顯示屏上顯示輸入密碼的提示,同時控制電路的CPU開始掃描從按鍵矩陣電路鍵入的號碼,并與預置密碼比較,當號碼與密碼相同,則發(fā)出密碼通過的信號并啟動開關電源,當號碼與密碼不相同,則回復到待機狀態(tài)。
本發(fā)明所述的電子密碼鎖還設有一過壓保護電路以對開關電源的+5V、+12V及+3.3V電壓進行保護,該過壓保護電路與CPU(IC1)及開關電源的+5V、+12V及+3.3V連接;該電路包括過壓保護門限二極管D5、D6、D7、D8、D9、D10及比較電路IC6A、IC6B,開關電源的+5V、+12V及+3.3V輸出通過過壓保護門限二極管D5、D6、D7、D8、D9、D10輸入至比較電路IC6A、IC6B中進行比較,比較信號輸入至CPU(IC1)中,如出現高壓,則比較電路IC6A、IC6B輸出高電平信號,則CPU(IC1)發(fā)出信號控制開關電源停止工作,并發(fā)出警告信號。
本發(fā)明所述的電子鎖通過與開關電源配合,進行安全密碼驗證,阻止非法用戶使用該電源,從而有效地防止非法使用計算機的目的,比現有的軟件加密方式更加安全可靠。在本電子鎖內增設一過壓檢測電路,即能進入實時電壓檢測狀態(tài),一旦電壓超出允許范圍即快速切斷電源輸出,從而保護計算機免受損害。
圖1本發(fā)明所述的電子鎖的電路方框圖;圖2本發(fā)明所述的電子鎖的工作信號流向圖;圖3本發(fā)明所述的電子鎖的詳細電路圖之一;圖4本發(fā)明所述的電子鎖的詳細電路圖之二。
具體實施例方式
所述的用于開關電源的電子密碼鎖,直接用電子密碼鎖的形式控制開關電源的工作,并附有過電壓多重保護功能,在電腦的核心(電源)上直接對電腦的軟硬件起著可靠的保護作用;及已開機時間顯示功能,且能獨立安裝在計算機箱的閑置的光驅位置,與機箱構成一個整體。
如圖1、2、3、4所示,所述的電子密碼鎖包括CPU)及外圍電路,以數碼管顯示器為核心的顯示電路,電流放大驅動電路,過壓保護信號的檢測電路,及各自的控制電路,其中CPU外圍電路包括以CPU(MCU4051)為核心的控制信號及過壓保護電路,顯示驅動電路包括IC2,IC3,IC4(均為4094)、R1—R24及Q1—Q24。當開電源接通220V交流電源時,其輸出的+5Vsb電壓從8P插座的第8腳輸入到本電路中作為本機的供電電壓,電路在CPU的作用下進行加電初始化的動作,CPU輸出一組顯示歡迎詞的控制信號經IC2,IC3,IC4(均為4094)譯碼,從IC2,IC3,IC4輸出3×8位的并行控制信號至驅動放大三極管Q1-Q24的基極,經放大的電流從插針JP2連接到顯示數碼管的控制極,顯示出字符形式的可讀化歡迎詞內容,之后便進入待機狀態(tài)。當計算機發(fā)出PS-ON(開機信號)時,CPU檢測到此信號后即輸出一組顯示“ENTER PASSWORD”的控制信號經IC2、IC3、IC4譯碼,Q1-Q24驅動,在數碼管上顯示相應內容,同時CPU開始掃描按鍵短陣電路的鍵入,如果所檢測到的鍵盤輸入號碼與預置的不同,則重新回到待機狀態(tài),如果輸入號碼與預置號碼相同,則CPU從第3腳輸出一個短暫的響音信號經Q25三極管放大后從蜂鳴器BZ1發(fā)出一聲短暫的笛音,同時CPU還發(fā)出一串顯示特定字母的掃描界面信號到顯示電路以顯示出相應內容,掃描顯示完畢后,CPU便通過(26)腳輸出控制信號到開關電源中,使開關電源正常輸出,計算機開始正常工作。
在計算機正常工作時,開關電源輸出的+5V、+12V、+3、3V電壓便通過由D5-D11,R42-R46,IC6A、IC6B等組成的過壓檢保護路送至CPU的第15腳作為保護信號輸入,當此信號為高電平時,CPU便迅速關斷26腳的輸出,使開關電源停止工作,以保護計算機免受損害;同時CPU還輸出一組顯示控制信號,顯示電壓錯誤的警告字符,并從蜂鳴器發(fā)出告警聲。在開關電源正常工作時,若計算機發(fā)出關機信號,CPU在檢測到此信號后,便關閉26腳的輸出使開關電源停止工作,并使本機重新回到待機狀態(tài)。
所述的開關電源電子密碼鎖,還附加有計時器的功能,在計算機發(fā)出開機信后,CPU便開始計時,并通過顯示電路以小時分鐘秒鐘的格式顯示時間數值,其最大顯示數目為999小時59分59秒,并能在溢出時重新從零開始計時。在顯示時間的過程中,CPU還定期發(fā)出一組顯示歡迎詞的控制信號到顯示屏,并在既定的時間內自動重復。
所述的開關電源電子密碼鎖,通過CPU及其軟件的支持,用戶可同時設置兩組不同的密碼,并可以設置密碼為系統預定的超級密碼以取消驗證密碼的功能;而設置一個新密碼時,則必須輸入其中一個舊密碼以保證其安全性。
權利要求
1.一種開關電源用的電子密碼鎖,包括以CPU(IC1)為核心的控制電路、以數碼顯示器為核心的顯示電路、顯示驅動電路及按鍵矩陣電路,其特征在于控制電路與顯示驅動電路及按鍵矩陣電路連接,顯示驅動電路與顯示電路連接;當開關電源接通220V交流電源時,電路以開關電源輸出的5Vsb作為電機電源,電路處于待機狀態(tài),當控制電路檢測到開關電源的開機信號后,發(fā)出顯示信號至顯示驅動電路進行譯碼、放大后輸入至顯示電路,在顯示屏上顯示輸入密碼的提示,同時控制電路的CPU開始掃描從按鍵矩陣電路鍵入的號碼,并與預置密碼比較,當號碼與密碼相同,則發(fā)出密碼通過的信號并啟動開關電源,當號碼與密碼不相同,則回復到待機狀態(tài)。
2.按權利要1所述的開關電源用的電子密碼鎖,其特征在于所述的顯示驅動電路包括IC2、IC3、IC4、R1—R24及Q1—Q24,CPU發(fā)出的顯示信號從IC2、IC3、IC4輸入,經譯碼后通過R1-R24分別加到Q1—Q2的基極放大后輸往顯示電路。
3.按權利要求1所述的開關電源用的電子密碼鎖,其特征在于所述的電子密碼鎖還設有一過壓保護電路,該過壓保護電路與CPU(IC1)及開關電源的+5V、+12V及+3.3V連接;其包括過壓保護門限二極管D5、D6、D7、D8、D9、D10及比較電路IC6A、IC6B,開關電源的+5V、+12V及+3.3V輸出通過過壓保護門限二極管D5、D6、D7、D8、D9、D10輸入至比較電路IC6A、IC7A中進行比較,比較信號輸入至CPU(IC1)中,如出現高壓,則比較電路IC6A、IC6B輸出高電平信號,則CPU(IC1)發(fā)出信號控制開關電源停止工作,并發(fā)出警告信號。
4.按權利要求1所述的開關電源用的電子密碼鎖,其特征在于所述的電子密碼鎖還有一蜂鳴器(BZ1),蜂鳴器(BZ1)經Q25接收CUP輸出的信號而發(fā)聲。5、按權利要求1所述的開關電源用的電子密碼鎖,其特征在于所述的IC1的型號為MCU4051,IC2、IC3、IC4的型號為4094。
6.按權利要求5所述的開關電源用的電子密碼鎖,其特征在于所述的CPU具有計時功能,其在計算機發(fā)出開機信號后,CPU開始計時,并發(fā)出信號至顯示驅動電路、顯示電路以小時分鐘秒鐘的格式顯示時間數值,其最大顯示數目為999小時59分59秒,并能在溢出時重新從零開始計時;在顯示時間過程中,CPU還定期發(fā)出一組顯示歡迎詞的控制信號到顯示屏,并在設定的時間內自動重復。
全文摘要
本發(fā)明公開了一種開關電源用的電子密碼鎖。其包括控制電路、顯示電路、顯示驅動電路及按鍵矩陣電路;控制電路檢測到開關電源的開機信號后,發(fā)出顯示信號至顯示驅動電路進行譯碼、放大后輸入至顯示屏上顯示輸入密碼的提示,同時CPU掃描鍵入的號碼,并與預置密碼比較,當兩者相同,則發(fā)出密碼通過的信號并啟動開關電源,當兩者不相同,則回復到待機狀態(tài)。所述的密碼鎖其比現有的軟件加密方式具有更加安全的加密性能。
文檔編號H01H13/76GK1329345SQ0112766
公開日2002年1月2日 申請日期2001年7月27日 優(yōu)先權日2001年7月27日
發(fā)明者許勇明 申請人:許勇明