日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 《機電信息》
[導(dǎo)讀]摘要:指紋由于防偽性好、易于被識別、識別方法易于實現(xiàn),在身份識別領(lǐng)域被廣泛應(yīng)用?,F(xiàn)有指紋鎖方案存在可靠性低或界面不友善的問題,現(xiàn)提出在門禁系統(tǒng)上增加ei-Fi模塊,使用手機通過ei-Fi對指紋庫進行維護的方案。經(jīng)過樣機實測,該指紋系統(tǒng)具有人機交互界面友善、可靠性高和指紋庫維護方便等優(yōu)點。

引言

可用于身份識別的人體特征有聲音、面容、虹膜、指紋等,其中,指紋由于防偽性好、易于被識別、識別方法易于實現(xiàn)而被廣泛應(yīng)用,尤其是在需要門禁的場合。常見的指紋門禁系統(tǒng)由指紋采集傳感器、指紋庫、人機交互模塊等部分構(gòu)成,其中指紋庫起著驗證指紋的作用。指紋庫的維護,如增加、刪除指紋等操作有兩種實現(xiàn)方式。曹潤強等采用通過上位機修改指紋庫信息后,使用有線或無線方式同步指紋庫數(shù)據(jù)到門禁系統(tǒng)的方法,該方法由于使用了PC機,人機交互友善;但缺點是PC機需要和門禁系統(tǒng)通過線纜連接或者使用短距離無線通信,增加了系統(tǒng)布設(shè)難度,降低了可靠性;馬馨雅采用在門禁系統(tǒng)上設(shè)計人機交互部件的方法,使門禁系統(tǒng)具備獨立工作能力;但缺點是門禁系統(tǒng)的人機交互模塊由于軟硬件資源有限,增加、刪除指紋的過程復(fù)雜,界面不友善。

針對上述兩種方案的缺陷,本文結(jié)合這兩個方案的優(yōu)點,提出在門禁系統(tǒng)上增加Wi-Fi模塊,使用手機通過Wi-Fi對指紋庫進行維護的方案。

1系統(tǒng)構(gòu)成方案

該門禁系統(tǒng)以單片機為核心,通過串口與指紋傳感器連接實現(xiàn)雙向通信,獲取指紋數(shù)據(jù);通過Wi-Fi模塊利用手機App維護指紋庫;單片機通過GPIo接口產(chǎn)生PeM信號控制舵機運動開鎖;單片機通過Wi-Fi模塊與手機實現(xiàn)雙向通信。電源部分電路則對板上所有系統(tǒng)進行供電。

該方案使用手機替代顯示器鍵盤等硬件,既增加了指紋鎖人機交互的友善度,又簡化了硬件設(shè)計,其硬件結(jié)構(gòu)圖如圖1所示。

2硬件選型

單片機的選型應(yīng)綜合考慮存儲系統(tǒng)大小、外圍引腳種類及數(shù)量、CPU運算性能以及調(diào)試便利性等指標是否滿足設(shè)計需求。該系統(tǒng)由于需要處理指紋數(shù)據(jù),控制舵機開鎖,使用Wi-Fi模塊通信,故選用sTM32F103C8單片機作為核心處理器。該單片機具備64KFLAsH、20K內(nèi)存,72M最高工作頻率,6個GPIo端口,3路串口,因此具備支持門禁系統(tǒng)正常工作的能力。

As608指紋傳感器具有體積小、功耗低、接口簡單的特點。該模塊具有一個通信串口,單片機可通過該串口采集指紋信息。此外,該模塊提供一個eAK信號引腳,當指紋模塊檢測到有手指接觸的時候,該引腳產(chǎn)生高電平,可用于觸發(fā)單片機處理指紋采集動作。

Wi-Fi模塊作為該門禁系統(tǒng)中的通信模塊,需要具備連接移動設(shè)備,并傳輸數(shù)據(jù)的功能。EsP8266支持802.11b/g/n等標準協(xié)議,內(nèi)置LeIP協(xié)議棧,同時具備一個串口,可滿足門禁系統(tǒng)的通信要求。

完成硬件設(shè)計后的門禁系統(tǒng)實物圖如圖2所示。

圖2 門禁系統(tǒng)實物圖

3單片機程序設(shè)計

3.1操作系統(tǒng)選擇

軟件系統(tǒng)按照運行平臺不同可分為單片機端程序和手機端程序,單片機端程序負責采集、驗證指紋,控制鎖頭開啟,根據(jù)手機App指令對指紋庫進行維護。手機端程序負責將錄入或刪除的指紋信息傳輸?shù)絾纹瑱C上,并顯示指紋庫的已錄入名單。同時,單片機端需同時處理多項任務(wù),因此需要使用操作系統(tǒng)。UCos3是一個可以基于RoM運行的、可裁剪、搶占式、實時多任務(wù)內(nèi)核,它可支持的任務(wù)數(shù)無上限,提供信號量、消息隊列等功能。該操作系統(tǒng)可對門禁系統(tǒng)提供多任務(wù)同步運行的環(huán)境。在操作系統(tǒng)的基礎(chǔ)上,可按任務(wù)編寫應(yīng)用程序。

3.2任務(wù)模塊設(shè)計

在具備操作系統(tǒng)的基礎(chǔ)上可將門禁軟件分為如下任務(wù)模塊:指紋錄入任務(wù)如圖3中(a)所示,指紋刪除任務(wù)如圖3中(b)所示,指紋驗證任務(wù)如圖3中(c)所示。

一旦單片機接收到錄入或刪除指紋指令,就會分別觸發(fā)指紋錄入任務(wù)或者指紋刪除任務(wù)運行一次。指紋驗證任務(wù)由指紋模塊的wAK信號經(jīng)由單片機中斷觸發(fā)執(zhí)行。

指紋錄入任務(wù)在接收到App端輸入的新增人員信息后,為保證錄入指紋質(zhì)量,會發(fā)起三次指紋錄入,只有三次錄入的指紋一致,錄入任務(wù)才會繼續(xù)執(zhí)行,將人員信息和指紋信息配套存入sTM32內(nèi)部FLAsH,否則錄入任務(wù)中止。

指紋刪除任務(wù)則根據(jù)App輸入的人員信息查詢是否存在指定人員指紋,成功則刪除該條指紋記錄,否則中止刪除指紋。

指紋驗證任務(wù)是根據(jù)采集到的指紋和指紋庫中的指紋進行對比,如果一致,則返回成功,不一致則返回失敗。

3.3指紋庫設(shè)計

由于指紋數(shù)據(jù)包含人員信息、指紋信息,且要求存儲數(shù)量達到100,因此需要構(gòu)建一個指紋庫。該指紋庫要求斷電后不被清空,故需存在FLAsH上。sTM32F103C8內(nèi)部自帶64K字節(jié)FLAsH,程序代碼只占用了前46K空間,因此可將全部人員及指紋信息存儲在第63K至64K地址范圍內(nèi)。

單片機FLAsH訪問壽命遠小于內(nèi)存,因此在內(nèi)存中建立與FLAsH第63K至64K地址上數(shù)據(jù)一致的鏡像數(shù)據(jù),每次發(fā)生指紋驗證事件,讀指紋庫數(shù)據(jù)都只讀內(nèi)存中的鏡像數(shù)據(jù)。只有發(fā)生指紋錄入或者刪除指紋數(shù)據(jù),才會修改內(nèi)存中的指紋庫鏡像數(shù)據(jù)。一旦內(nèi)存與FLAsH中數(shù)據(jù)不一致,程序運行一次數(shù)據(jù)同步,將鏡像庫中的數(shù)據(jù)寫入FLAsH。引入該機制,可大量減少對FLAsH的訪問次數(shù),延長FLAsH壽命。

4手機端App設(shè)計

手機端App運行在安卓系統(tǒng)上,因此開發(fā)使用JAVA語言,并且使用Androidstudio完成軟件編寫。由于JAVA語言具有面向?qū)ο筇匦?手機端App按照功能分為如下類:通信類、人員名單顯示類、新增/刪除庫中指定人員類等。

通信模塊負責通過手機wi-Fi與單片機端EsP8266模塊進行通信,通信方式可采用UDP以及TCP,該門禁系統(tǒng)無高實時要求,但要求高可靠度,因此選擇面向連接的TCP協(xié)議傳輸。

指紋庫人員名單顯示模塊向單片機端發(fā)起指紋庫訪問請求,獲取當前指紋庫人員信息,并通過App界面(圖4)顯示。該模塊在App啟動時或指紋庫數(shù)據(jù)變化時運行一次。

新增/刪除人員模塊運行會將App界面(圖4)人員信息編輯框中所輸入的人員名字傳輸至單片機端,然后向單片機發(fā)起新增或刪除人員指令,以完成新增、刪除人員的操作。

5結(jié)論

本文從現(xiàn)有指紋鎖存在的問題入手,結(jié)合常用的兩種指紋鎖設(shè)計方案,引入手機wi-Fi,提出新的優(yōu)化方案。該指紋鎖方案與現(xiàn)有技術(shù)相比具有以下優(yōu)點:

(1)充分利用手機資源作為人機交互工具,人機交互過程便利友善:

(2)無需使用計算機參與門禁系統(tǒng)工作,降低了系統(tǒng)實施的難度,提高了門禁系統(tǒng)的可靠性:

(3)使用單片機自帶存儲空間作為指紋庫存儲介質(zhì),在簡化設(shè)計的基礎(chǔ)上,避免了因外部存儲介質(zhì)失效造成的門禁癱瘓風險。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉