新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種高性能指紋鎖硬件平臺(tái)的設(shè)計(jì)

一種高性能指紋鎖硬件平臺(tái)的設(shè)計(jì)

作者: 時(shí)間:2010-07-07 來源:網(wǎng)絡(luò) 收藏
隨著生物特征識(shí)別技術(shù)的快速發(fā)展,識(shí)別技術(shù)廣泛進(jìn)入人們的生活領(lǐng)域?;赑C機(jī)端的算法應(yīng)用已經(jīng)相當(dāng)成熟,而便攜、輕巧的嵌入式產(chǎn)品相對(duì)缺乏。國(guó)內(nèi)很多知名企業(yè)已經(jīng)研發(fā)并生產(chǎn)了脫機(jī)模式的識(shí)別,這類產(chǎn)品價(jià)格高昂且多數(shù)為商業(yè)用途。隨著家庭數(shù)字化的需求和消費(fèi)類電子的普及,越來越多的民用領(lǐng)域需要指紋門禁系統(tǒng)。因此,開發(fā)一種、低成本、安全可靠的民用指紋鎖具有很強(qiáng)的現(xiàn)實(shí)意義和廣闊的市場(chǎng)空間。
研究嵌入式的指紋識(shí)別系統(tǒng)的:明確項(xiàng)目的整體需求,針對(duì)具體需要的部分功能作詳細(xì)的需求分析;時(shí),在器件運(yùn)用上作最優(yōu)的選擇,同時(shí)兼顧性能和價(jià)格等因素;布局上,考慮相應(yīng)系統(tǒng)的體積、容量和位置等因素,實(shí)現(xiàn)一個(gè)比較全面合理的整體布局。

1 指紋鎖的基礎(chǔ)構(gòu)件
一款指紋鎖的基礎(chǔ)構(gòu)件:傳感器、傳感器的驅(qū)動(dòng)、底層的接口、電源的設(shè)計(jì)以及軟件算法的設(shè)計(jì)。
1)指紋傳感器用于采集指紋圖像。選擇成像合適的、數(shù)據(jù)接口通用的指紋傳感器,便于采集和讀取清晰的指紋圖像,進(jìn)行指紋識(shí)別,提高識(shí)別的效率。用在指紋鎖上的指紋傳感器,要兼顧體積小、功耗低、采集圖像速度快和清晰等特點(diǎn)。
2)指紋算法模塊將采集的圖像數(shù)據(jù)進(jìn)行存儲(chǔ)、運(yùn)算、處理等工作。選擇合適的嵌入式CPU,將提高采集圖像的速度,快速提取所需的信息,準(zhǔn)確的進(jìn)行比對(duì)和判斷工作。指紋識(shí)別上層構(gòu)件――指紋鎖,根據(jù)其特點(diǎn),指紋算法模塊采用當(dāng)前的嵌入式系統(tǒng)CPU設(shè)計(jì),具有體積較小、功耗極低的特點(diǎn)。
3)底層電機(jī)驅(qū)動(dòng)門鎖。指紋鎖的設(shè)計(jì),就是將電控技術(shù)和傳統(tǒng)的機(jī)械技術(shù)相結(jié)合。通過MCU來驅(qū)動(dòng)電機(jī)開關(guān)機(jī)械門鎖,是指紋鎖的一個(gè)基礎(chǔ)構(gòu)件。指紋識(shí)別模塊處理認(rèn)證工作做出的最終判斷,即是否要執(zhí)行開鎖的操作,必須通過電機(jī)驅(qū)動(dòng)門鎖來完成。簡(jiǎn)潔、、低功耗、穩(wěn)定的MCU驅(qū)動(dòng),保證了指紋鎖整體的性能。
4)成熟的指紋識(shí)別算法。指紋鎖的靈魂部分是指紋算法,準(zhǔn)確、高效、快速處理指紋的算法,是指紋鎖性能決定性因素。實(shí)現(xiàn)這一算法,采用在PC機(jī)上進(jìn)行驗(yàn)證測(cè)試,不斷進(jìn)行修改調(diào)整,直到成熟可靠,再移植到嵌入式系統(tǒng)。

2 系統(tǒng)組成方案
經(jīng)過全面的考慮和詳細(xì)分析,結(jié)合嵌入式、算法軟件的特點(diǎn),對(duì)指紋鎖的整體布局進(jìn)行具體規(guī)劃設(shè)計(jì),系統(tǒng)由算法處理核心,指紋采集,電源管理,底層控制驅(qū)動(dòng)以及存儲(chǔ)器等5個(gè)模塊組成。各個(gè)模塊之間的相互關(guān)系如圖1所示。

本文引用地址:http://www.butianyuan.cn/article/151734.htm


1)算法處理模塊用于移植上位機(jī)驗(yàn)證通過的可靠指紋識(shí)別算法,其主要功能:通過CPLD存取傳感器采集的指紋圖像;并對(duì)圖像數(shù)據(jù)進(jìn)行處理,作出圖像識(shí)別的最終結(jié)論;管理外部存儲(chǔ)器SDRAM和DATA Flash;與控制驅(qū)動(dòng)模塊通訊等。
2)指紋采集模塊集合了指紋傳感器和采集控制電路,按照預(yù)先設(shè)定的采集參數(shù),負(fù)責(zé)實(shí)時(shí)采集指紋圖像,并通過相應(yīng)的接口將圖像數(shù)據(jù)傳輸至算法處理核心模塊。
3)電源管理模塊為整體系統(tǒng)供電,該系統(tǒng)設(shè)計(jì)的平臺(tái)有3組供電電壓:外圍機(jī)械電機(jī)驅(qū)動(dòng)為5 V,底層控制模塊的電壓和DSP的外核電壓同為3.3 V,DSP的內(nèi)核電壓為1.8 V。
4)底層控制模塊包括控制器MCU、LED指示燈、指紋鎖鍵盤、電機(jī)和邏輯控制器CPLD等外同電路,與指紋產(chǎn)品的中間構(gòu)件相配套,設(shè)計(jì)上層構(gòu)件――指紋鎖。
5)存儲(chǔ)器模塊包括外部SDRAM和外擴(kuò)DATA Flash,前者用于存儲(chǔ)臨時(shí)比對(duì)的圖像和一些變量,后者用于保存指紋特征庫(kù)和DSP的BootLoa-der啟動(dòng)程序。


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉