密碼防盜鍵盤的制作方法
【專利摘要】本實用新型涉及密碼防盜鍵盤,包括按鍵,用于按下后向微控制器輸入按鍵信號;顯示器,與微控制器連接,數(shù)目與所述按鍵相同,每個顯示器對應(yīng)一個按鍵,用于提示按鍵輸入的數(shù)字;微控制器,隨機(jī)輸出顯示信號并由所述顯示器顯示,通過所述按鍵輸入密碼,每輸入一次密碼,微控制器控制顯示器改變一次顯示順序。微控制器隨機(jī)輸出顯示信號并由所述顯示器顯示,通過所述按鍵輸入密碼,每輸入一次密碼,所述微控制器控制顯示器改變一次顯示順序,有效降低因為密碼被偷窺造成密碼泄露的問題。
【專利說明】
密碼防盜鍵盤
技術(shù)領(lǐng)域
[0001]本實用新型涉及一種密碼防盜鍵盤及采用該密碼防盜鍵盤的防盜方法。
【背景技術(shù)】
[0002]隨著技術(shù)的進(jìn)步,金融系統(tǒng)中ATM取款機(jī)、POS機(jī)、自助終端等設(shè)備日益普及,在給人們帶來便利的同時,也存在密碼泄露等安全隱患。
[0003]大部分的金融系統(tǒng)中使用的是傳統(tǒng)的輸入鍵盤。這種鍵盤鍵的鍵盤值固定,保密性和安全性差,犯罪分子通過觀察用戶對各個鍵位的操作便可以分析出用戶的各自數(shù)字信息。近年來各種密碼被盜案件呈上升趨勢,給國家和個人帶來了很大的經(jīng)濟(jì)損失。同時在銀行、商城或其他需要密碼輸入的公共場合不能保證有效的保密距離,人們的財產(chǎn)安全受到了極大威脅。
【實用新型內(nèi)容】
[0004]本實用新型所要解決的技術(shù)問題是提供一種密碼防盜鍵盤,每輸入一次按鍵,鍵盤代表的數(shù)字隨機(jī)變化一次,打亂輸入順序,從而很好的起到防盜功能。
[0005]本實用新型解決上述技術(shù)問題的技術(shù)方案如下:密碼防盜鍵盤,其特征在于,包括
[0006]若干個按鍵,用于按下后向微控制器輸入按鍵信號;
[0007]若干個顯示器,與微控制器連接,數(shù)目與所述按鍵相同,每個顯示器對應(yīng)一個按鍵,用于提示按鍵輸入的數(shù)字;
[0008]微控制器,用于隨機(jī)輸出顯示信號并由所述顯示器顯示,通過所述按鍵輸入密碼,每輸入一次密碼,所述微控制器控制顯示器改變一次顯示順序。
[0009]本實用新型的有益效果:按鍵旁邊都設(shè)置一個顯示器,用于提示輸入數(shù)字,每輸入一次,微控制器控制鍵盤代表的數(shù)字或字母等隨機(jī)變化一次,直到輸入結(jié)束,按下確認(rèn)按鍵。采用該方法,能夠有效降低因為密碼被偷窺造成密碼泄露的問題。
[0010]進(jìn)一步,所述微控制器是型號為AVRmegal6的單片機(jī)。
[0011]采用上述進(jìn)一步方案的有益效果是:型號為AVRmegal6的單片機(jī),成本低而且性能可靠。
[0012]進(jìn)一步,所述顯示器為七段數(shù)碼管顯示器,該七段數(shù)碼管顯示器的陽極與所述單片機(jī)的第一輸出端組(PB0-PB6)連接,所述七段數(shù)碼管顯示器共陰極接地。
[0013]采用上述進(jìn)一步方案的有益效果是:顯示器選用七段數(shù)碼管顯示器,結(jié)構(gòu)簡單成本低廉。
[0014]進(jìn)一步,所述按鍵設(shè)置有四組,每組案件為3個,四組按鍵的一端分別與所述單片機(jī)的第一輸入端組(PA0-PA3)連接,四組按鍵中第一個按鍵的另一端都與所述單片機(jī)的第一輸入端(PA4)連接,四組按鍵中第二個按鍵的另一端都與所述單片機(jī)的第二輸入端(PA5)連接,四組按鍵中第三個按鍵的另一端都與所述單片機(jī)的第三輸入端(PA6)連接。
[0015]采用上述進(jìn)一步方案的有益效果是:因為采用了結(jié)構(gòu)簡單的單片機(jī),單片機(jī)端口有限,因此采用了 4X3矩陣式按鍵,按鍵設(shè)置有四個行線和三個列線,分別與單片機(jī)不同的接線端連接,因此行線和列線可以有12種組合情況,每個組合代表按下的對應(yīng)的一個按鍵。當(dāng)按鍵沒有鍵閉合時,所有的行線和列線斷開,行線均呈高電平。當(dāng)某一按鍵閉合時,該按鍵所對應(yīng)的行線與列線短路,此時該行線的電平將由被短路的列線電平所決定。當(dāng)按鍵上有鍵閉合時,向CPU請求中斷,CPU響應(yīng)按鍵發(fā)出的中斷請求,對按鍵進(jìn)行掃描,以識別哪一個鍵處于閉合狀態(tài),并對鍵輸入信息作相應(yīng)處理。
[0016]進(jìn)一步,所述七段數(shù)碼管顯示器共陰極還與用于放大共陰極電流的數(shù)碼驅(qū)動芯片的輸入端連接連接,所述數(shù)碼驅(qū)動芯片的輸出端與所述單片機(jī)的第二輸入端組連接。
[0017]采用上述進(jìn)一步方案的有益效果是:由于單片機(jī)的I/O口輸出電流最高可輸出40mA的電流,為提高電流驅(qū)動能力,采用數(shù)碼驅(qū)動芯片,其作用是放大共陰極電流。
[0018]進(jìn)一步,所述單片機(jī)的第二輸出端組還與數(shù)碼管編譯芯片的輸入端組連接,所述數(shù)碼管編譯芯片的輸出端組連接驗證顯示裝置。
[0019]采用上述進(jìn)一步方案的有益效果是:驗證顯示裝置用于提示輸入密碼的正確性,如果輸入密碼錯誤,進(jìn)行提示。
[0020]進(jìn)一步,所述驗證顯示裝置為七段數(shù)碼管。
[0021]采用上述進(jìn)一步方案的有益效果是:驗證顯示裝置選用七段數(shù)碼管顯示器,結(jié)構(gòu)簡單成本低廉。
【附圖說明】
[0022]圖1為本實用新型的電路原理圖。
【具體實施方式】
[0023]以下結(jié)合附圖對本實用新型的原理和特征進(jìn)行描述,所舉實例只用于解釋本實用新型,并非用于限定本實用新型的范圍。
[0024]如圖1所示,密碼防盜鍵盤,包括12個按鍵,用于按下后向微控制器I輸入按鍵信號;七段數(shù)碼管顯示器,與微控制器I連接,數(shù)目與所述按鍵相同,每個顯示器對應(yīng)一個按鍵,用于提示按鍵輸入的數(shù)字;
[0025]微控制器I,用于隨機(jī)輸出顯示信號并由所述顯示器顯示,通過所述按鍵輸入密碼,每輸入一次密碼,所述微控制器I控制顯示器改變一次顯示順序。
[0026]微控制器I選用型號為AVR megal6的單片機(jī)。顯示器為七段數(shù)碼管顯示器,該七段數(shù)碼管顯示器的陽極與所述單片機(jī)的第一輸出端組(PB0-PB6)連接,所述七段數(shù)碼管顯示器共陰極與所述接地。七段數(shù)碼管顯示器共陰極還與用于放大共陰極電流的數(shù)碼驅(qū)動芯片2的輸入端連接連接,所述數(shù)碼驅(qū)動芯片2的輸出端與所述單片機(jī)的第二輸入端組連接。
[0027]按鍵設(shè)置有四組,每組案件為3個,四組按鍵的一端分別與所述單片機(jī)的第一輸入端組(PA0-PA3)連接,四組按鍵中第一個按鍵的另一端都與所述單片機(jī)的第一輸入端(PA4)連接,四組按鍵中第二個按鍵的另一端都與所述單片機(jī)的第二輸入端(PA5)連接,四組按鍵中第三個按鍵的另一端都與所述單片機(jī)的第三輸入端(PA6)連接。單片機(jī)的管腳PC2-PC5用于與金融中心的主機(jī)通信。單片機(jī)的第二輸出端組還與數(shù)碼管編譯芯片3的輸入端組連接,所述數(shù)碼管編譯芯片3的輸出端組與驗證顯示裝置連接,驗證顯示裝置優(yōu)選七段數(shù)碼管。該數(shù)碼管編譯芯片3選用型號為74LS248數(shù)碼管編譯芯片。
[0028]基于上述密碼防盜鍵盤的密碼防盜方法,微控制器I隨機(jī)輸出顯示信號并由所述顯示器顯示,通過所述按鍵輸入密碼,每輸入一次密碼,所述微控制器I控制顯示器改變一次顯示順序。
[0029]具體方法步驟流程為:
[0030]S1:開始,微控制器控制七段數(shù)碼管顯示器隨機(jī)顯示數(shù)字;
[0031 ] S2:判斷是否有按鍵信號輸入,如果沒有按鍵信號輸入,則維持七段數(shù)碼管顯示器當(dāng)前顯示;如果有按鍵信號輸入,讀取當(dāng)前按鍵輸入的密碼;
[0032]S3:微控制器控制改變七段數(shù)碼管顯示器隨機(jī)顯示數(shù)字,并返回步驟S2;
[0033]S4:密碼輸入完畢按下確認(rèn)按鍵,微控制器與金融中心的服務(wù)器通信,服務(wù)器判斷接收到的密碼與用戶身份是否匹配,并將匹配結(jié)果反饋至微控制器,微控制器控制驗證顯示裝置輸出匹配結(jié)果提示用戶。
[0034]上所述僅為本實用新型的較佳實施例,并不用以限制本實用新型,凡在本實用新型的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本實用新型的保護(hù)范圍之內(nèi)。
【主權(quán)項】
1.密碼防盜鍵盤,其特征在于,包括 若干個按鍵,用于按下后向微控制器(I)輸入按鍵信號; 若干個顯示器,與微控制器(I)連接,數(shù)目與所述按鍵相同,每個顯示器對應(yīng)一個按鍵,用于提示按鍵輸入的數(shù)字。2.根據(jù)權(quán)利要求1所述的密碼防盜鍵盤,其特征在于,所述微控制器(I)是型號為AVRmegal6的單片機(jī)。3.根據(jù)權(quán)利要求2所述的密碼防盜鍵盤,其特征在于,所述顯示器為七段數(shù)碼管顯示器,該七段數(shù)碼管顯示器的陽極與所述單片機(jī)的第一輸出端組(PB0-PB6)連接,所述七段數(shù)碼管顯示器共陰極接地。4.根據(jù)權(quán)利要求2所述的密碼防盜鍵盤,其特征在于,所述按鍵設(shè)置有四組,每組案件為3個,四組按鍵的一端分別與所述單片機(jī)的第一輸入端組(PA0-PA3)連接,四組按鍵中第一個按鍵的另一端都與所述單片機(jī)的第一輸入端(PA4)連接,四組按鍵中第二個按鍵的另一端都與所述單片機(jī)的第二輸入端(PA5)連接,四組按鍵中第三個按鍵的另一端都與所述單片機(jī)的第三輸入端(PA6)連接。5.根據(jù)權(quán)利要求3所述的密碼防盜鍵盤,其特征在于,所述七段數(shù)碼管顯示器共陰極還與用于放大共陰極電流的數(shù)碼驅(qū)動芯片(2)的輸入端連接連接,所述數(shù)碼驅(qū)動芯片(2)的輸出端與所述單片機(jī)的第二輸入端組連接。6.根據(jù)權(quán)利要求2所述的密碼防盜鍵盤,其特征在于,所述單片機(jī)的第二輸出端組還與數(shù)碼管編譯芯片(3)的輸入端組連接,所述數(shù)碼管編譯芯片(3)的輸出端組連接驗證顯示裝置。7.根據(jù)權(quán)利要求6所述的密碼防盜鍵盤,其特征在于,所述驗證顯示裝置為七段數(shù)碼管。
【文檔編號】G07F19/00GK205680209SQ201620578910
【公開日】2016年11月9日
【申請日】2016年6月15日 公開號201620578910.2, CN 201620578910, CN 205680209 U, CN 205680209U, CN-U-205680209, CN201620578910, CN201620578910.2, CN205680209 U, CN205680209U
【發(fā)明人】張紅, 葉明 , 劉光遠(yuǎn)
【申請人】西南大學(xué)