IC卡電子鎖芯片CIPH09特性及應(yīng)用
文章出處:http://coolbang.cn 作者:曾昭、扶蔚鵬 人氣: 發(fā)表時(shí)間:2011年10月24日
IC卡電子鎖芯片CIPH09特性及應(yīng)用
湘潭工學(xué)院 曾zhe 昭 長(zhǎng)沙電力學(xué)院 扶蔚鵬
1. 芯片功能特性
CIPH09芯片是IC卡電子密碼鎖的核心,它具有密碼設(shè)置、插卡檢測(cè)、IC卡讀寫(xiě)以及插卡開(kāi)鎖等功能。修改密碼時(shí),由鍵盤(pán)輸入的用戶密碼不僅被寫(xiě)入密碼控制器的24C01A EEPROM中,同時(shí)也寫(xiě)入用戶手持IC卡中;開(kāi)鎖時(shí),只要將手持IC卡插入IC卡座中即可將電控鎖體開(kāi)啟,使用方便,開(kāi)鎖快捷,特別適合老人等記憶力差的人員使用。此外,IC卡作開(kāi)鎖鑰匙,通用性強(qiáng),即便在丟失、損壞等情況下,也可借用別人的IC卡作臨時(shí)開(kāi)鎖鑰匙,即將IC卡插入密碼控制的IC卡座上,在非密碼設(shè)置狀態(tài)下,由鍵盤(pán)輸入原密碼后再按一下“F”功能鍵,此時(shí)即可將輸入密碼寫(xiě)入IC卡的備用存儲(chǔ)區(qū)域中,而且不影響被借用戶密碼信息。將該IC卡插入自己的IC卡座后,一方面將電控門(mén)鎖打開(kāi),另一方面清除IC卡備用存儲(chǔ)區(qū)中的密碼信息,以防別人持卡開(kāi)啟自己的門(mén)鎖。
2. 芯片引腳功能
芯片引腳排列如圖1所示,芯片引腳功能說(shuō)明如下:
RST:復(fù)位電路輸入端。
ALARM:報(bào)警信號(hào)輸出端,低電平有效。密碼控制器檢測(cè)無(wú)效卡插入時(shí),該端輸出20s有效報(bào)警電平。
HD:按鍵指示輸出端,直接接蜂鳴器到電源或經(jīng)270Ω限流電阻接二極管到電源。
XTAL1、XTAL2:晶體振蕩器接入端,接6MHz晶體振蕩器;
F:密碼設(shè)置功能鍵。由A、B、C三按鍵輸入十進(jìn)制密碼,按“F”功能鍵后,在非密碼設(shè)置狀態(tài),輸入的密碼僅寫(xiě)入IC卡的備用存儲(chǔ)區(qū)域中;在密碼設(shè)置狀態(tài),輸入的密碼不僅寫(xiě)入IC卡的用戶存儲(chǔ)區(qū)中,而且也寫(xiě)入密碼控制器的24C01A EEPROM用戶存儲(chǔ)區(qū)中。
A:密碼位數(shù)確認(rèn)功能鍵,低電平有效。由B、C二鍵輸入一位十進(jìn)制數(shù)后,按一下“A”鍵,十進(jìn)制數(shù)被確認(rèn)。
B:累加1功能鍵,低電平有效。連按該鍵可執(zhí)行累加1的功能,最多可連按九次,超過(guò)九次后,按鍵操作無(wú)效。
C:累加3功能鍵,低電平有效。連按該鍵可執(zhí)行累加3的功能,最多可連按三次,超過(guò)三次后,按鍵操作無(wú)效。
VDD:電源正,接2.7~6.0V直流電源。
GND:電源。
MEM:密碼設(shè)置輸入端,低電平有效。該端接地時(shí)為密碼設(shè)置狀態(tài),懸空時(shí)為非密碼設(shè)置狀態(tài)。
OPEN:開(kāi)鎖信號(hào)輸出端,低電平有效。當(dāng)有效卡插入后,該端輸出1s開(kāi)鎖脈沖。
VT1:密碼控制器中用戶密碼存儲(chǔ)器24C01A的電源控制輸出端,低電平有效。當(dāng)密碼控制器中的CIPH09微電腦對(duì)24C01A存儲(chǔ)器進(jìn)行讀寫(xiě)操作時(shí),該端輸出低電平,驅(qū)動(dòng)三極管對(duì)24C01A的電源加電。
SCL1:時(shí)鐘信號(hào)輸出端,直接接密碼控制器中24C01A的SCL端。
SDA1:數(shù)據(jù)輸入輸出端,直接接密碼控制器中24C01A的SDA端。
VT2:IC卡的電源控制輸出端,低電平有效。當(dāng)密碼控制器中的CIPH09微電腦對(duì)IC卡進(jìn)行讀操作時(shí),該端輸出低電平,驅(qū)動(dòng)三極管對(duì)IC卡的電源加電。
SCL2:時(shí)鐘信號(hào)輸出端,直接接IC卡的SCL端。
SDA2:數(shù)據(jù)輸入輸出端,直接接IC卡的SDA端。
CHECK:IC卡插卡檢測(cè)輸入端。有卡插入時(shí),該端輸入低電平,否則輸入高電平。
3. 應(yīng)用電路
圖2是密碼控制器實(shí)用電路。密碼控制器由CIPH09微電腦芯片、24C01A用戶密碼存儲(chǔ)器、IC卡卡座、鍵盤(pán)輸入設(shè)備以及外圍電路組成。圖3是自制IC卡鑰匙觸點(diǎn)排列圖,實(shí)際上就是在一塊印制電路板上封裝了一片24C01A存儲(chǔ)器制成的IC卡鑰匙。
4. 使用方法
4.1 密碼設(shè)置方法
將“MEM”端接地,按一下“ST”鍵激活密碼控制器正常工作,然后將IC卡插入IC卡卡座中,由A、B、C組合輸入十進(jìn)制數(shù)字密碼(密碼位數(shù)不超過(guò)十五位)后,再按一下“F”功能鍵,輸入的密碼分別寫(xiě)入IC卡和密碼控制器中24C01A的用戶密碼存儲(chǔ)區(qū)中,并在“OPEN”端輸出1s開(kāi)鎖脈沖,表示密碼設(shè)置完畢。拔出IC卡,將“MEM”端與地?cái)嚅_(kāi),以防別人修改密碼。
4.2 密碼輸入舉例
如果輸入密碼:“1389619119”,其最快輸入方法是:
BA-CA-CCBBA-CCCA-CCA-BA-CCCA-BA-BA-CCCA
1 3 8 9 6 1 9 1 1 9
4.3 開(kāi)鎖方法
按一下“ST”鍵激活密碼控制器正常工作,將存儲(chǔ)正確密碼的IC卡插入IC卡卡座中,電控門(mén)鎖將立即開(kāi)啟。若有非法IC卡插入,“ALARM”端立即輸出20s報(bào)警電平,驅(qū)動(dòng)報(bào)警電路發(fā)出報(bào)警聲。