單芯片指紋鎖設(shè)計(jì)方案(07-100)
具體設(shè)計(jì)要點(diǎn)
本文引用地址:http://cafeforensic.com/article/81762.htm鎖具操作流程設(shè)計(jì)
對(duì)于像鎖具這種普通老百姓天天使用的產(chǎn)品來講,一個(gè)“簡(jiǎn)單實(shí)用”的操作流程是非常重要的。操作流程設(shè)計(jì)以“最簡(jiǎn)單”和“最合乎邏輯”為優(yōu)選原則。鎖具操作流程設(shè)計(jì)時(shí)需要注意:
·子功能設(shè)置盡量獨(dú)立,減少按鍵復(fù)用。
·操作時(shí)按鍵次數(shù)盡量少,操作層級(jí)不超過2級(jí)。
指紋操作流程設(shè)計(jì)
為普通鎖增加指紋功能后,對(duì)于鎖的使用,客觀上帶來了一定的復(fù)雜度。當(dāng)然這只是體現(xiàn)在初次使用時(shí)的指紋登記操作上,指紋開鎖操作仍然是非常簡(jiǎn)單的。
初次使用指紋鎖時(shí),需要先存入指紋數(shù)據(jù)到鎖的控制模塊中。存儲(chǔ)指紋需要經(jīng)過“指紋采集”和“指紋判別”。“指紋采集”需要設(shè)計(jì)一個(gè)友好的操作序列來引導(dǎo)用戶順暢的采集指紋。在“指紋判別”時(shí),需要根據(jù)“指紋質(zhì)量”給出回饋信息,以提示和幫助用戶輸入較好質(zhì)量的指紋。存儲(chǔ)的指紋數(shù)據(jù)通常稱為指紋模板,指紋模板的好壞直接影響后續(xù)指紋識(shí)別(開鎖)的準(zhǔn)確性。
在大多數(shù)場(chǎng)景下使用的指紋鎖,都會(huì)涉及“指紋管理”的問題。即由特定的管理員來授權(quán)其它人使用該指紋鎖。“指紋管理”包括指紋增加、指紋刪除(單個(gè))、指紋清除(全部)。甚至包括指紋編號(hào)管理,以及重復(fù)注冊(cè)的識(shí)別問題。
在安全等級(jí)要求更高的指紋鎖中,可能會(huì)涉及“雙指(多指)論證”—即由多個(gè)人的指紋串連驗(yàn)證通過才能開鎖的情況。這些涉及到“指紋管理”功能的需求,需要結(jié)合具體的應(yīng)用場(chǎng)景來完成流程設(shè)計(jì)。
核心控制模塊設(shè)計(jì)
指紋鎖的核心控制模塊是以SIB8132為核心設(shè)計(jì)的控制板。圖2兩圖分別是指紋控制板上的正面和背面。SIB8132是一個(gè)類似ARM7的32位高性能處理器。工作電壓3.3V,內(nèi)核工作電壓2.5V,最大工作電流75mA。256K的RAM、ROM使得編寫一個(gè)集密碼、遙控、指紋三者于一體的應(yīng)用程序綽綽有余。大小有14×14mm及10×10mm兩種。100個(gè)PIN引腳包含了3組UART、32位GPIO、主副I2C、8位并口、SPI等豐富的接口。這些接口便于處理器與更多的外設(shè)連接,從而能夠?qū)崿F(xiàn)功能更為強(qiáng)大的指紋鎖系統(tǒng)。因此對(duì)于目前市場(chǎng)上“多板拼接”的指紋鎖具方案,SIB8132具有更大的競(jìng)爭(zhēng)優(yōu)勢(shì)。采用SIB8132處理器,真正可以做到“單板單芯”的控制模塊。
評(píng)論