隨著信息技術的不斷發展,安全、可靠的身份識別技術成為許多系統首先考慮的問題。指紋具有唯一性和穩定性,因此指紋采集技術是指紋識別技術中的最為重要的一個環節,伴隨著生物識別技術的不斷提高,以及指紋傳感器的性能不斷提升,指紋識別技術的應用越來越廣泛。因此,高質量的采集指紋圖像技術已經成為一個重要的研究課題。 本文的內容是基于ARM的指紋采集系統的設計。按照設計思想,系統主要包括兩個大的模塊:指紋圖像采集模塊、指紋圖像傳輸模塊。在設計工作中,根據系統的實現要求和本專業領域內最新技術的發展狀況,確定了以Samsung公司的ARM7處理器S3C44BOX和ALTERA公司的復雜可邏輯編程器件EPM240為核心的系統組成方案。 本文主要做的工作有:首先介紹了指紋識別技術的基本原理和方法,通過對不同類型指紋傳感器的比較選擇了性價比較高的電容式指紋傳感器。設計了以Samsung ARM和MBF200電容式指紋傳感器為主要組成部分的電容式指紋采集系統。在ADS1.2編譯環境下對ARM進行基于C語言和匯編語言混合編程的初始化程序,指紋采集程序以及數據傳輸程序;采用了USB技術實現系統與計算機之間的通訊,大大提高了指紋圖像數據的傳輸速度;采用CPLD對系統各個芯片之間的信號進行邏輯控制;采用SST公司的閃爍存儲器SST39VF160存放系統啟動程序Boot loader。 本文首先描述了整個系統的總體方案,然后主要從硬件電路設計和軟件編程兩個方面對系統進行了詳細的描述,硬件設計包括芯片的選型、核心芯片接口電路設計以及處理器的外圍電路設計,軟件設計包括系統主程序、指紋采集程序以及指紋數據通訊的流程圖。最后列舉了一些在調試過程中碰到的一些問題以及解決辦法,并為系統進一步優化提出了建議。
上傳時間: 2013-07-23
上傳用戶:zhf1234
進入20世紀90年代后,隨著全球信息化、智能化、網絡化的發展,嵌入式系統技術獲得了前所未有的發展空間。 嵌入式系統的最大特點之_是其所具有的目的性或針對性,即每一套嵌入式系統的開發設計都有其特殊的應用場合與特定功能,這也是嵌入式系統與通剛的計算機系統最主要的區別。由于嵌入式系統是為特定的目的而設計的,且常常受到體積、成本、功能、處理能力等各種條件的限制。因此,如果可以最大限度地提高應用系統硬件上和軟件上的靈活性,就可以用最低的成本,最少的時間,快速的完成功能的轉換。 本課題的目的在于提出并設計一種基于ARM(Advanced RISC Machines)和CPLD(Complex Programmable Logic Device)的可擴展功能嵌入式系統平臺,并完成了系統的硬件設計和PCI(Peripheral Component Interconnect)橋的固件設計。設計過程中采用美國ALTIUM公司的ALTIUM DESIGNER 6.0 EDA軟件開發了系統的硬件部分。在整個硬件開發環節中,充分采用高速PCB(Printed Circuit Board)的設計原則,并進行全面的電路仿真試驗,保證了硬件系統的高度可靠性。本系統承襲了ARM7系列處理器高性能、低功耗、低成本的優點,并充分考慮到用戶的需要,擴展了多種常用的外部設備接口以及藍牙無線接口等,為將米各種可能的應用提供了完善的硬件基礎。概括總結起來本文具體工作如下: 1.完全自主設計了具有高擴展性的基于LPC2292嵌入式處理器的嵌入式系統應用開發平臺。基于該硬件平臺,可以實現許多基于ARM架構處理器的嵌入式應剛而無需對硬什系統作出大的改變,如多協議轉換器、CAN(Control Area Network)總線網關、以太網關、各種工業控制應用等。并在具體的設計實踐中,總結出了嵌入式系統硬件平臺的設計原則及設計方法。 2.完成了基于CPLD的PCI橋接芯片的同什設計,在ARM硬件平臺上成功擴展了PCI設備,成功解決了ARM處理器和PCI從設備之間通訊的問題。 3.完成了對所開發的嵌入式系統硬件平臺的測試工作,完成了基于AT89C51的PCI測試卡軟硬件設計。基于此測試卡,可以實現對系統中的PCI通訊功能進行有效測試,以保證整個硬件系統正常、高效、穩定地運行。本系統的設計完成,使其可以作為嵌入式應用的二次開發或實驗平臺,用于工業產品開發及高校相關專業的實踐教學。
上傳時間: 2013-05-22
上傳用戶:sztfjm
大圓機是一種涉及到計算機、機械、電子、控制等諸多領域,比較復雜的典型機電一體化產品。近幾年來,伴隨著我國針織行業的快速發展,大圓機的需求日益加大,傳統的基于MCU面板控制和采用薄膜按鍵方式的大圓機控制系統已經無法滿足需求。隨著微處理器技術的發展,嵌入式技術以其高集成度和高穩定性、高性價比在工控領域有著廣闊的應用前景。 近幾年,隨著嵌入式技術的發展,對人機界面的要求越來越高,友好的圖形人機界面為嵌入式系統的人機交互提供了豐富的圖形圖像信息。uC/GUI是一款不僅可以實現快速開發,而且能夠提供低功耗型GUI支持的嵌入式GUI軟件。用戶可以使用它方便地定制出自己的圖形用戶界面,完成各種應用程序的開發。因此已經被越來越多的領域所采用。 本文在對大圓機系統的功能和控制要求進行分析的基礎上,提出了一個以ARM微處理器和CPLD器件為中心構建硬件平臺、基于uC/OS-Ⅱ和uC/GUI的嵌入式大圓機控制系統解決方案。 此方案中的硬件平臺由主CPU核心應用系統電路、人機交互接口電路、協處理器CPLD模塊電路等部分組成。主CPU采用Samsung公司的基于ARM7內核的S3C44BOX處理器,人機交互接口電路采用觸摸屏和LCD液晶顯示器,為了解決閉環控制的問題,采用了CPLD作為協處理器,進行外圍擴展構成控制電路,軟件部分包括uC/OS-Ⅱ、Boot Loader、設備驅動程序、人機界面和主控制應用程序等。其中Boot Loader支持系統啟動,程序下載到RAM執行和燒寫到Flash存儲器等功能,而人機界面和主控制應用程序則基于設備驅動程序實現了對于大圓機系統的控制。 與傳統的基于MCU或工控機的大圓機控制系統相比,基于此設計方案實現的控制系統具有低成本、高集成度和高性能等特點,具有較大的實用價值和廣闊的應用前景。
上傳時間: 2013-07-13
上傳用戶:皇族傳媒
開關電源PCB制版布線基本要求詳解+如何創建優秀的開關電源PCB版圖設計
上傳時間: 2013-04-24
上傳用戶:zhliu007
衛星電視接收系統基本知識,希望對剛接觸衛星電視接收的朋友有所幫助。
上傳時間: 2013-06-23
上傳用戶:portantal
示波器基本理論培訓教程 示波器基本理論培訓教程. 目錄. 什么是示波器; 波和波形; 示波器技術的發展; 示波器的 主要指標及其選擇指南. 什么是示波器. 示波器是形象地顯示信號隨時間變化波形地
上傳時間: 2013-07-03
上傳用戶:363186
此文檔為對高聚物注塑成型基本流動問題作了較詳細分析,在電子成品組裝常需用到塑料件固定,對于高聚物注塑加工時,傳質傳熱是注塑件性能、模具設計必須考慮問題,文檔對介紹常用流動模型
標簽: 基本知識
上傳時間: 2013-07-20
上傳用戶:bcjtao
·詳細說明:這本書是導彈制導控制的基本書籍,非常適合初學者使用。
上傳時間: 2013-04-24
上傳用戶:qijian11056
·正弦脈寬調制(SPWM)波的基本要素
上傳時間: 2013-04-24
上傳用戶:zukfu
·44B0最基本的PCB,SCH和庫文件,初學者可以參考,但不一定推薦,里面的封裝是可以用的
上傳時間: 2013-08-01
上傳用戶:fudong911