新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一種高性能指紋鎖硬件平臺的設計

        一種高性能指紋鎖硬件平臺的設計

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

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

        2 系統組成方案
        經過全面的考慮和詳細分析,結合嵌入式、算法軟件的特點,對指紋鎖的整體布局進行具體規劃設計,系統由算法處理核心,指紋采集,電源管理,底層控制驅動以及存儲器等5個模塊組成。各個模塊之間的相互關系如圖1所示。

        本文引用地址:http://www.104case.com/article/151734.htm


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


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 北宁市| 永修县| 固阳县| 佛坪县| 安阳市| 黑龙江省| 麟游县| 安义县| 长寿区| 延庆县| 阳信县| 蕲春县| 彰化市| 丰宁| 恭城| 镇宁| 竹北市| 万安县| 台州市| 垦利县| 武冈市| 涟水县| 鞍山市| 阿城市| 安吉县| 云和县| 夏河县| 清新县| 长丰县| 阿克苏市| 乌苏市| 安溪县| 普格县| 土默特左旗| 基隆市| 临猗县| 亳州市| 饶平县| 长顺县| 马关县| 岳普湖县|