1. 研究?jī)?nèi)容
設(shè)計(jì)的主要內(nèi)容包括:
(1)指紋采集器采集指紋;
(2)用STM32實(shí)現(xiàn)系統(tǒng)控制;
(3)用按鍵對(duì)采集到的指紋增加和刪除指紋;
(4)在TFT LCD液晶屏上顯示圖像;
2.系統(tǒng)總體設(shè)計(jì)方案
控制器硬件電路總體框圖如圖1所示。
本系統(tǒng)由微控制芯片,指紋采集模塊,數(shù)據(jù)顯示電路,按鍵電路和電源電路組成。電源上電后,通過(guò)指紋采集電路采集指紋。按鍵電路可以通過(guò)按鍵來(lái)增加指紋和刪除指紋,這部分具有斷電不丟失指紋數(shù)據(jù)的功能。
本設(shè)計(jì)首先需要STM32這樣的智能器件,本文所要實(shí)現(xiàn)的功能主要包括,指紋的識(shí)別、指紋的對(duì)比、指紋的輸入。指紋模塊作為本設(shè)計(jì)的核心,液晶顯示屏是人機(jī)交互的載體。只有通過(guò)液晶顯示屏,才能真真的知道指紋識(shí)別的過(guò)程和結(jié)果。STM32作為主控芯片,接收按鍵輸入的指令,并且總體控制指紋模塊工作的整個(gè)過(guò)程,并將結(jié)果實(shí)時(shí)和操作的過(guò)程實(shí)時(shí)的顯示在液晶顯示器上面。
圖1 系統(tǒng)硬件框圖
說(shuō)明:
1.本方案是在正點(diǎn)原子的mini開(kāi)發(fā)板上驗(yàn)證的。 指紋傳感器接口如下圖:
LED接口:PC4;蜂鳴器接口:PC5(LED和蜂鳴器另一端接VCC)
2.發(fā)了上傳圖片指令,串口一次上傳數(shù)據(jù)量3,4萬(wàn)。電腦上位機(jī)接受處理顯示都要等幾十秒的。原理就是把這些代表指紋信息的數(shù)據(jù)提取出來(lái),數(shù)據(jù)要經(jīng)過(guò)算法篩選。再轉(zhuǎn)化成一個(gè)數(shù)組192*192(還是258×288)這樣的圖片數(shù)據(jù)。再調(diào)用顯示圖片的子程序。就ok
3.本人上傳的所有方案僅供發(fā)燒友參考,如若用于商業(yè)開(kāi)發(fā),請(qǐng)聯(lián)系本人,作進(jìn)一步的溝通,合作!否則產(chǎn)生的一切后果由購(gòu)買者自行承擔(dān)!