999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32單片機的電子指紋身份鑒別系統的設計與實現

2019-01-06 02:19:13肖厚祥王莉盛宇彪李瀾興彭志強錢燕芝
電腦知識與技術 2019年32期

肖厚祥 王莉 盛宇彪 李瀾興 彭志強 錢燕芝

摘要:該文進行了基于STM32單片機的電子指紋身份鑒別系統的設計。該指紋鑒別系統的硬件由STM32F103開發板、指紋鑒別傳感器STK-AS608光學指紋鑒別模塊、WIFI模塊ATK-ESP8266、2.8寸ALIENTEKTFTLCD模塊組成。軟件根據系統設計要求分成指紋鑒別模塊、信息顯示模塊、信息發送模塊三個模塊,實現了指紋從鑒別、信息顯示到指紋信息發送的整個過程。該指紋鑒別系統精度較高,輕巧方便,具有一定的應用價值。

關鍵詞:指紋鑒別;WIFI信息發送;液晶顯示;STM32

中圖分類號:TP39 文獻標識碼:A

文章編號:1009-3044(2019)32-0261-03

1概述

隨著時代的發展,網絡基礎設置逐漸完善,網絡智能設備慢慢取代傳統的設備,社會網絡信息化的發展也給我們帶來了新的挑戰。對于信息化的安全,一些簡單的身份鑒別方式由于其本身存在的局限性隨時代發展慢慢地被新的鑒別方式取代。而指紋鑒別系統它具有簡單和便攜的優勢,且指紋正是生物特征中具有代表性的一種,識別錯誤率低,精度高,現在已經是主流的一種身份鑒別方式。

2總體設計方案

系統總體框圖如圖1所示,整個系統環繞STM32F103開發板進行控制,實現與各個模塊的通信交互。輸入開發板的信息有:按鍵輸入信息,TFT電容觸屏輸入信息,指紋模塊鑒別信息。開發板輸入信息有:蜂鳴器報警,TFTLCD液晶顯示,ESP8266WIFI發送指紋鑒別信息。

2.1指紋模塊電路設計

指紋模塊ATK-AS608內部自帶手指探測電路,通過讀取引腳(WAK)狀態判斷有無手指按下,以此來決定是否繼續進行指紋處理,節約系統的能耗。引腳描述如表1所示。AS608模塊的Tx、R)(分別連接到STM32F103開發板的串口2引腳PA3(RX)、PA2(TX)。指紋模塊的串口輸人輸出是通過串口USART2連接通信。觸摸感應通過GPIOA.6連接開發板,觸摸感應是輸出高電平。

2.2觸屏顯示模塊電路設計

TFTLCD模塊與開發板STM32F103ZET6的10口對應關系如下:LCD_BL對應PB0,推挽輸出,這個連接時背光控制;LCD_CS對應PGl2即FSMC_NE4,使用復用推挽輸出;LCD_RS對應PG0即FSMC_A10,使用復用推挽輸出;LCD_WR對應PD5即FSMC_NWE;LCD-RD對應PPD4即FSMC_NOE;LCD_D[15:0]直接連接在FSMC.D15-FSMC_DO。以上使用的GPIOD端口都是復用推挽輸出。

2.3 WIFI模塊電路設計

本系統WIFI模塊ATK-ESP8266使用TCP/IP協議,實現數據傳輸和轉換。通過串口USART3與開發板連接。10_0端口接GPIOA.15,其目的是控制進入固件燒寫模式,處于低電平時為燒寫模式,高電平時為運行模式。

3軟件設計

本系統設計應用的編程軟件是KEILuVISION5,可以用于調試Cortex-M內核的芯片,實時觀察變量值的變化,而本系統的主芯片STM32F103正是內核為Cortex-M3的芯片。

3.1主程序流程

主程序的目的時為了要合理配置各個功能而調用各個功能模塊的子程序,有序管理各部分模塊能夠正常運行,達到系統整體功能正常運行的實現。具體工作流程為:系統初始化各個硬件后,然后檢查中文字庫。因為功能的選擇是通過觸屏選擇,因此,要進行觸摸屏校準(電阻屏)。與AS608模塊通訊,通訊成功讀取模塊參數,顯示模塊參數,加載虛擬鍵盤,wile循環獲取觸摸鍵值,判斷鍵值進入錄取指紋或刪除指紋流程,判斷觸摸感應狀態,計入刷指紋流程。

3.2 TFTLCD模塊流程圖

TFTLCD模塊流程圖如圖3所示。首先將TFTLCD液晶顯示模塊相連的通用10口初始化,通過此來使得液晶模塊驅動,初始化TFTLCD模塊,通過字符和數字轉換液晶顯示數據軟件獲取數據,編寫對應的搜索字符數據程序,調用顯示函數顯示到TFTLCD液晶顯示模塊上。顯示字符首先要獲取字符庫,然后對要顯示的字符區字符庫中尋找對應的字符顯示數據,最后通過打點函數在對應位置打點。

3.3指紋鑒別流程

指紋鑒別流程如圖4所示。先獲取指紋圖像,如果獲取圖像成功,則蜂鳴器響,表示指紋特征生成成功,關閉蜂鳴器。然后通過指紋特征搜索指紋,搜索成功通過液晶顯示鑒別信息,如果沒有鑒別成功顯示指紋錯誤信息。

4系統調試與仿真

AS608模塊通訊成功后的主界面如圖5所示。界面顯示指紋模塊的信息:波特率、指紋存儲地址、剩余存儲庫容量,刪指紋,錄指紋等。

指紋錄入和存儲操作如圖6所示。按下“錄指紋”,系統會提示“請按指紋”,錄入第一次成功后系統會提示“請再按一次指紋”,當第二次成功后,系統提示“請輸入存儲ID”,輸入指紋ID號,按"En~r”保存指紋,保存成功后系統會提示“錄入指紋成功”。按下“刪指紋”后,系統會提示“請輸入指紋ID”,輸入刪除的指紋ID可以刪除對應指紋,按下“清空指紋”會清空庫中所有指紋。刪除成功后,系統提示“刪除指紋成功”,庫容量也會相應地改變。

5總結

本文設計了基于STM32的嵌入式指紋鑒別系統,實現了指紋信息的錄入、鑒別、存儲及發送等功能。采用的ATK-AS608指紋模塊在進行指紋鑒別時對指紋庫的搜索更加高速,提高了指紋鑒別的速度。

主站蜘蛛池模板: 在线日韩日本国产亚洲| 中文字幕在线永久在线视频2020| 欧美一道本| 国产精品无码翘臀在线看纯欲| 国产丝袜精品| 国产精品va免费视频| 国产女人在线| 综合色婷婷| 天堂成人av| 亚洲男人的天堂网| 亚洲AV无码不卡无码| 国产精品9| AV片亚洲国产男人的天堂| 在线99视频| 国产激情无码一区二区免费| 亚洲精品少妇熟女| 无码国产伊人| 熟女日韩精品2区| 国产原创自拍不卡第一页| 狼友视频国产精品首页| 一级毛片在线免费视频| 中文字幕2区| 国产一级做美女做受视频| 国产乱码精品一区二区三区中文 | 久久中文字幕av不卡一区二区| 四虎国产在线观看| 欧美综合区自拍亚洲综合绿色 | 欧美精品v欧洲精品| 亚洲乱码视频| 日韩精品专区免费无码aⅴ| 无码电影在线观看| 欧美一区二区三区不卡免费| 女人18一级毛片免费观看| 美女视频黄频a免费高清不卡| 久草国产在线观看| 嫩草影院在线观看精品视频| 99视频免费观看| 激情影院内射美女| 亚洲精品自拍区在线观看| 亚洲无码在线午夜电影| 国产1区2区在线观看| 亚洲中文字幕在线观看| 67194亚洲无码| 亚洲成人动漫在线观看 | 免费高清自慰一区二区三区| 极品国产一区二区三区| 伊人福利视频| 青青青亚洲精品国产| 福利片91| a级毛片免费在线观看| 欧美乱妇高清无乱码免费| 亚洲人成网站18禁动漫无码| 色哟哟国产精品| 国产精品久久精品| 91精品在线视频观看| 日韩午夜福利在线观看| 免费人欧美成又黄又爽的视频| 性69交片免费看| 国产精品久久久久久久伊一| 老司机精品99在线播放| 国产成人精品一区二区三区| 成人在线天堂| 久久久久亚洲精品成人网| 国产成人区在线观看视频| 伊人欧美在线| 草草线在成年免费视频2| 91最新精品视频发布页| 亚洲AV一二三区无码AV蜜桃| 五月激情婷婷综合| 中文字幕啪啪| 永久毛片在线播| 特级毛片免费视频| 欧美精品aⅴ在线视频| 精品少妇人妻无码久久| 亚洲第一天堂无码专区| 自拍亚洲欧美精品| 国产精品综合色区在线观看| 成年人国产视频| 91娇喘视频| 老熟妇喷水一区二区三区| 国产成人艳妇AA视频在线| 日韩精品成人在线|