生物識別技術代表了未來身份驗證技術的發展方向,而指紋識別技術又是最可靠、最有效的生物識別技術之一。目前,指紋識別技術是優于其它生物識別技術的身份鑒別方法。這是因為人的指紋各不相同、終生基本不變的特點已經得到公認,特別是現有的指紋識別算法已達到識別迅速、準確可靠的水平,是完全可以商業化的生物識別技術。 傳統的指紋識別系統多是基于PC平臺,這種系統將指紋圖像處理和指紋匹配甚至指紋采集控制都放在PC平臺上,在獲得了較高速度和開發效率的同時,缺點也是顯而易見的,其體積龐大,成本較高。而已有的嵌入式指紋識別系統多是基于單片機和DSP的,不是在運算速度上受到硬件限制,就是在系統的擴展性、可維護性及用戶交互上有諸多不足。 近年來指紋識別應用的普及對自動指紋識別系統的便攜性和易用性提出了更高的要求,指紋識別技術正向著小型化和嵌入式的方向發展。在微電子領域,以ARM、DSP、FPGA為代表的嵌入式微處理器的性能飛速提高,為構建嵌入式系統提供了硬件保證。 ARM是當前最為流行的32位RISC處理器架構,目前ARM占RISC處理器市場的七成左右。三星公司的S3C2410是基于ARM920T內核的通用32位微處理器,它具有高性能和低功耗的特性,被設計用于手持設備和通用嵌入式系統。 嵌入式系統對操作系統和其上運行的軟件有特別的要求。針對本課題所采用的ARM硬件平臺,詳細介紹了嵌入式操作系統Arm-Linux的移植。分別說明了交叉編譯工具鏈的安裝、引導裝載器的移植和Linux內核的裁減和交叉編譯過程。為了運行應用程序,還介紹了文件系統的構建。 指紋識別系統需要指紋采集設備。FPS200是Veridicom公司推出的第三代半導體指紋傳感器,是一款專為嵌入式系統設計的高性能、低成本、低功耗的電容式固態指紋傳感器。本文詳細闡述了基于FPS200的USB接口指紋采集卡的設計與實現。 指紋圖像處理與匹配是整個系統的重要環節,論文介紹了圖像處理與匹配的一般概念,并提出了新的指紋匹配方法。指紋匹配是自動指紋識別中的一個難點。現有的指紋匹配方法大致可以歸結為圖形匹配和人工神經網絡匹配兩大類,本文提出的基于線段的特征點匹配算法屬于圖形匹配。 嵌入式系統需要完善的軟件支持。隨著嵌入式技術的飛速發展,用戶交互界面也由傳統的字符界面向圖形界面轉變,圖形用戶界面系統得到了長足的發展。MiniGUI 是一個非常適合于工業控制實時系統以及嵌入式系統的可定制的、小巧的圖形用戶界面支持系統。本文介紹了基于MiniGUI的可視化指紋識別軟件設計。 綜上所述,本文針對特定硬件條件,構建了定制的嵌入式操作系統;設計了支持USB數據傳輸的指紋采集卡;指紋圖像的濾波、提取特征和指紋特征匹配均針對嵌入式系統的實際情況進行了優化;利用MiniGUI圖形支持庫完成了界面美觀友好的可視化指紋識別程序。系統具有安全可靠、易于擴展、性價比高等優點。
上傳時間: 2013-08-02
上傳用戶:小儒尼尼奧
近年來,隨著計算機和通信技術的飛速發展,特別是網絡的迅速普及和3C(計算機、通信、消費電子)合一的加速,微型化和專業化成為發展的新趨勢,嵌入式產品已經成為了信息產業的主流,嵌入式系統技術也成為目前電子產品設計領域最為熱門的技術之一,目前已經廣泛地應用于軍事國防、消費電子、網絡通信、工業控制等各個領域。本文在研究視頻采集發展現狀和趨勢的基礎上,設計了一種基于32位處理器的嵌入式圖像采集和傳輸系統。此套硬件系統可應用于LCD顯示屏、桌面視頻、多媒體、數字電視機、圖像處理、可視電話和遠程戶外圖像采集等領域。 該圖像采集系統在硬件系統上以ARM芯片S3C44BOX為核心,利用CMOS圖像傳感器采集圖像;以FIFO幀存儲器暫存圖像數據,解決了ARM芯片與圖像傳感器之間速率的不同步問題;并充分利用了FPGA/CPLD高性能、低功耗、低成本的優點,用CPID器件控制整個圖像采集的時序邏輯。在軟件平臺移植了嵌入式操作系統’uClinux,并在此基礎上開發了底層的驅動程序和應用程序。體積小巧,具備圖像采集、顯示和遠程傳輸功能和良好的可擴展性。 全文共分為五個章節,第一章主要介紹了論文的課題背景和圖像采集技術的發展現狀,介紹了論文的研究目標和研究內容。第二章從硬件和軟件兩方面闡述了嵌入式圖像采集系統的總體設計方案,詳細介紹了硬件開發平臺嵌入式系統和軟件開發平臺嵌入式操作系統各自的定義和特點。第三章主要介紹基于ARM的圖像采集系統硬件設計方面的內容,包括各個模塊的具體實現方案、系統硬件性能分析和硬件電路的抗干擾設計等。第四章研究了基于uClinux平臺的幾個主要模塊的軟件設計,主要包括圖像傳感芯片的初始化和采集程序的實現、LCD控制器的初始化和圖像顯示程序的實現、以太網控制器的初始化和圖像數據傳輸程序的實現。第五章是對全文的一個總結,概括了作者所做的工作,提出所存在的不足并對后續的研究工作做了進一步的展望。
上傳時間: 2013-04-24
上傳用戶:wangxuan
本課題是江蘇省“十一五”工業攻關項目“總線化智能多參數高精度檢測及控制儀表開發與產業化(BE2006090)”。本項目要求多環境參數測控、多總線接口,選擇具有豐富接口的高速處理器作為本項目的核心。為滿足多參數測控精度和多網絡接口通訊可靠性,嵌入式設計是應用系統的理想選擇。本文所研究的多參數測控裝置是以三星公司生產的32位ARM微處理器S3C2410為核心的嵌入式系統,該系統能實時地獲取水環境參數,為水環境和多總線接口提供基本的數據和控制信息。 本文詳細地介紹了MODBUS和CAN-BUS總線協議和通訊原理,闡述了水產養殖幾個重要環境參數一溶解氧、溫度、PH值的檢測算法原理、以及傳感器調理電路和溫度、溶解氧的控制策略,進行了測控系統的硬件架構和各個模塊的原理設計,實現了操作系統的移植,編寫了驅動程序。在基于QT/E環境下實現了系統的測控和總線通訊部分上層軟件設計。提出并實施了系統測試方案,成功地完成了測控系統的硬件、軟件測試、以及通信功能測試和現場在線測試。 本論文的研究開發工作是在實踐的基礎上完成的,實驗結果證明該系統充分利用了S3C2410芯片提供的資源,具有高性能、低功耗、低成本的優點,在各個方面的性能比傳統的水環境參數測控系統有很大提高,通過測試實現了預期的各種功能,完全達到預期要求。
上傳時間: 2013-06-28
上傳用戶:zuozuo1215
隨著生活水平的提高,人們對環境的要求越來越高,如何獲取實時、可靠的環境數據已經成為一個迫在眉睫的問題,特別是在人跡罕至的地方或者危險區域,傳統的環境監測手段已經無法滿足需要。無線傳感器網絡具有低功耗、自組織、可靠性高等優點,非常適合野外環境監測。 本文介紹了環境監測無線傳感器網絡中的網關設計。從低功耗和可靠性出發,網關的ZigBee通信模塊采用CC2430,負責組建管理無線環境監測網;GPRS模塊采用TC35,實現了環境監測網絡與監控系統的無線數據傳輸;主控制器采用嵌入式處理器LPC2210,通過與ZigBee模塊和GPRS模塊的通信,實現兩種網絡的協議轉換。在硬件設計方面,介紹了主控制器模塊的電源電路、串口電路、存儲器電路、人機交互電路、與ZigBee通信模塊的接口設計、與GPRS模塊接口設計;在軟件設計方面,提出了基于需時中斷的軟件設計方法,移植了μC/OS-II操作系統,設計了串口驅動、ARM與ZigBee通信、ARM發送短消息、人機交互以及監控中心軟件等;對ZigBee網絡中的組網、數據傳輸等進行了研究,設計了星型無線傳感器網絡,介紹了系統的測試情況。結果表明,星型ZigBee環境監測網絡能通過GPRS網絡實現對ZigBee網絡的監測,整個系統具有實時、可靠、低功耗、監測范圍廣等優點。
上傳時間: 2013-06-13
上傳用戶:yuzsu
隨著科學技術的進步和人民群眾生活水平的提高,視頻監控系統在工業生產、國家安防、日常生活中得到了廣泛的應用。實時的遠程視頻監控,能夠及時、直觀地為人們提供動態現場信息。遠程視頻監控已經逐步成為現代社會管理的重要手段之一。與傳統的視頻監控系統相比,嵌入式遠程無線監控系統具有體積小、攜帶方便、可以進行遠距離監控等優點,從而有著良好的應用前景。 本文在總結分析即有的研究成果的基礎上,將先進的嵌入式技術、視頻技術、無線網絡技術有效的結合在一起,力圖設計出一款便攜式、低功耗、高電池使用壽命、硬件與軟件資源管理高效合理、人機交互性能良好的手持式無線視頻監控終端。通過對Windows CE.NET嵌入式操作系統下進行USB相關設備驅動程序開發的研究與分析,在本手持終端中實現了USB host端功能,以滿足對USB設備的即插即用操作。本手持終端將會極大程度上方便監控保安人員,使得他們不必隨時守候在傳統的基于PC的視頻監控機旁,實現企業樓宇及智能小區中電子巡更的任務。 本文首先對無線視頻監控系統的發展現狀進行分析與研究,主要包括:無線視頻監控系統的定義、特點、分類、應用以及發展趨勢;之后介紹ARM處理器并對無線網絡的發展狀況進行研究分析,重點對無線網絡中無線局域網技術進行闡述;然后筆者利用一款基于ARM920T核的微處理器S3C2410來構建Windows CE.NET操作系統下的無線視頻監控手持終端,在此詳細闡述了該手持終端硬件、軟件平臺的研究與設計;最后為了使該終端支持不同類型的非標準USB存儲設備以及從、USB接口可擴展性方面的考慮,通過對Windows CE.NET下的USB系統結構和設備驅動程序開發包的分析,研究了在Windows CE.NET嵌入式操作系統下進行USB相關設備驅動程序開發的過程。
上傳時間: 2013-06-26
上傳用戶:tinawang
隨著計算機技術的發展,嵌入式系統已成為計算機領域的一個重要組成部分,并成為近年來新興的研究熱點。ARM9TDMI是一種高效、低功耗的RISK處理器,以該內核為核心的S3C2410X是一款基于以太網應用的高性價比16/32位微控制器,非常適合嵌入式產品。文本提出并研究了基于ARM-Linux的嵌入式產品平臺,完成了系統的硬件和軟件設計、實現了操作系統的裁減和移植。并且系統充分利用ARM處理器高性能、低功耗、低成本的優點,擴展平臺通用接口,為今后開發基于該平臺的應用系統提供了捷徑。 Linux由于其代碼開放性以及強大的網絡功能等特點,在許多的嵌入式網絡設備中有著廣泛應用,與其他的嵌入式操作系統相比,具有著更多的優勢。因此本課題將其作為硬件平臺的操作系統,并在這個系統中實現Linux的一些基本操作。論文中介紹的硬件和軟件平臺也可以為實際應用提供很好的開發起點。 USB作為一種總線技術,已經得到快速的普及和應用,本文實現了Linux操作系統下USB驅動程序的編程設計;此外,本文將嵌入式技術與無線通信技術結合起來,實現了基于ARM-9處理器的無線通信平臺的開發。 歸納起來本課題具體工作如下: 1)調研了國內外嵌入式系統開發的現狀和發展趨勢。并且詳細論述了基于ARM-9處理器的硬件結構、嵌入式操作系統以及開發流程。 2)詳細研究了Linux在ARM-9硬件平臺上的移植。包括移植環境的建立、BootLoader的制作、Linux的裁減和移植、根文件的制作等。 3)詳細分析并開發了Linux下USB驅動,包括主機控制器驅動以及設備驅動等內容。 4)基于ARM-9嵌入式微處理器,利用其性價比高,功能豐富,接口完善,可擴展性強等優點將移動通信技術與嵌入式系統融合在一起。實現基于ARM-9處理器的無線通信平臺的開發。
上傳時間: 2013-04-24
上傳用戶:lwt123
隨著嵌入式系統以及流媒體技術的快速發展,基于嵌入式系統實現可視電話、視頻點播、視頻會議等功能已經成為當前的熱點研究領域。這樣的系統通常具有小型化、低功耗、低成本、穩定可靠、便于攜帶等特點。 本文旨在研究流媒體以及嵌入式系統的相關技術,基于ARM9處理器平臺實現一種基于嵌入式系統的流媒體播放器。該播放器的硬件平臺以32位高性能ARM9處理器為核心進行規劃,在此基礎上,采用嵌入式Linux操作系統、MPEG-4視頻解碼技術和流媒體網絡傳輸技術進行設計。 本文的主要貢獻體現在以下六個方面: l、分析嵌入式流媒體播放器的功能需求和技術特點,對嵌入式流媒體播放器的總體實現方案進行設計。 2、研究嵌入式Linux系統設計方法,基于ARM處理器平臺構建嵌入式Linux操作系統。這部分的工作包括嵌入式BootLoader的移植、Linux內核的配置與編譯以及根文件系統的創建。 3、研究MPEG-4視頻壓縮標準,基于ARM-Linux系統平臺移植MPEG-4視頻解碼器。 4、研究ARM體系結構以及基于ARM平臺的嵌入式軟件優化方法,對所移植的MPEG-4視頻解碼器進行平臺相關優化。 5、研究視頻通信中的錯誤隱藏技術,針對錯誤隱藏過程中傳統邊界匹配算法對邊緣匹配的局限性,提出了一種改進的基于時域與空域平滑性的邊界匹配算法。 6、研究流媒體網絡傳輸的相關技術協議,基于RTSP/RTP/RTCP協議實現了一個基本的MPEG-4視頻流實時傳輸系統。
上傳時間: 2013-05-16
上傳用戶:a937518043
大圓機是一種涉及到計算機、機械、電子、控制等諸多領域,比較復雜的典型機電一體化產品。近幾年來,伴隨著我國針織行業的快速發展,大圓機的需求日益加大,傳統的基于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
上傳用戶:皇族傳媒
介紹了一種通用溫度監測儀。闡述了以MSP430F149 為核心的溫度檢測儀的硬件模塊和軟件設計。該溫度檢測儀具有低成本、低功耗、可靠性高、抗干擾能力強等特點,根據不同需要可應用于多種溫度檢測系統中。
上傳時間: 2013-07-29
上傳用戶:刺猬大王子
圖像采集系統是數字圖像信號處理過程中不可缺少的重要部分,它將前端相機所捕獲的模擬信號轉化為數字信號,或者直接從數字相機中獲取數字信號,然后通過高速的計算機總線傳回計算機,憑借計算機的強大的運算、數據存儲與處理等操作能力,可以方便快捷地對信號進行分析處理,具有人機友好、功能靈活、可移植性強等優點。隨著對數據傳送速度要求的提高,PCI總線以其高的數據傳輸率,即插即用,低功耗等眾多優點,得到廣泛的應用。本文針對PCI總線接口電路使用的廣泛性,介紹了PLX公司橋接芯片PCI9054主模式的工作原理和中斷機制,采用可編程邏輯器件FPGA實現與PCI9054的本地接口的信號轉換,給出了邏輯實現方案和仿真圖。本文針對FPGA中各功能模塊的邏輯設計進行了詳細分析,并對每個模塊都給出了精確的仿真結果。同時,文中還在其它章節詳細介紹了系統的硬件電路設計、并行接口設計、PCI接口設計、PC端控制軟件設計以及用于調試過程中的SignalTapⅡ嵌入式邏輯分析儀的使用方法,并且也對系統的仿真結果和測試結果給出了分析及討論。最后還附上了系統的PCB版圖、FPGA邏輯設計圖、實物圖及注釋詳細的相關源程序清單。在文章的軟件設計部分介紹了WinDriver驅動開發工具,利用WinDriver工具,在WindowsXP系統下實現設備的驅動程序開發,完成主模式數據傳輸和設備中斷的功能。
上傳時間: 2013-06-03
上傳用戶:com1com2