隨著數(shù)字化和網(wǎng)絡(luò)化的發(fā)展,傳統(tǒng)的門禁系統(tǒng)由于鑒別方式、速度和性能等方面的限制,很難滿足安全可靠和網(wǎng)絡(luò)化的控制需求。由于識別技術(shù)的不斷成熟,基于人體生理特征的身份識別系統(tǒng)逐漸被人們開始采用,目前,從實(shí)用的角度看,指紋識別技術(shù)要比其它生物識別技術(shù)更安全和方便,這是因?yàn)槿说闹讣y具有唯一性、不變性以及貼身性的特點(diǎn)。傳統(tǒng)的門禁控制器常采用單片機(jī)開發(fā),利用串行通信接口向遠(yuǎn)程上位機(jī)傳送數(shù)據(jù),多個門禁控制器一般組成RS485網(wǎng)絡(luò),通信線路專用且不易于實(shí)現(xiàn)網(wǎng)絡(luò)控制和遠(yuǎn)程控制,而基于TCP/IP網(wǎng)絡(luò)通信的門禁系統(tǒng)通過局域網(wǎng)傳遞數(shù)據(jù),很容易實(shí)現(xiàn)遠(yuǎn)程控制和分布式管理。 文中設(shè)計(jì)了基于指紋識別和以太網(wǎng)的智能網(wǎng)絡(luò)型門禁控制器。在ARM9和Linux操作系統(tǒng)上采用FPS200指紋傳感器采集指紋圖像和USB攝像頭采集視頻圖像,以及采用以太網(wǎng)控制器芯片AX88796,實(shí)現(xiàn)了基于TCP/IP協(xié)議的網(wǎng)絡(luò)門禁系統(tǒng)。 論文首先分析了門禁系統(tǒng)的研究背景、意義及國內(nèi)外的發(fā)展現(xiàn)狀,然后介紹了指紋識別網(wǎng)絡(luò)門禁系統(tǒng)的總體結(jié)構(gòu),闡述了系統(tǒng)各個重要功能模塊的硬件資源。根據(jù)系統(tǒng)的硬件資源搭建了嵌入式Linux的軟件平臺,移植了相關(guān)模塊的驅(qū)動程序。論文研究了指紋識別算法,包括指紋圖像預(yù)處理和指紋圖像的特征提取和匹配,重點(diǎn)分析了指紋圖像分割法,利用灰度梯度和灰度方差的結(jié)合設(shè)置一個合適的局部閾值對指紋進(jìn)行分割。然后,闡述了門禁控制系統(tǒng)軟件的總體設(shè)計(jì),并重點(diǎn)介紹Video4Linux采集圖像、指紋圖像采集、GoAhead Web Server的應(yīng)用以及系統(tǒng)運(yùn)用TCP/IP實(shí)現(xiàn)系統(tǒng)門禁控制器和上位機(jī)PC之間的網(wǎng)絡(luò)通信。 系統(tǒng)測試部分介紹了測試環(huán)境、測試方法以及測試內(nèi)容。測試結(jié)果表明,本課題設(shè)計(jì)的指紋識別網(wǎng)絡(luò)型門禁系統(tǒng)在穩(wěn)定性、可靠性以及實(shí)時性方面達(dá)到了較好的效果。文章最后提出了一些在工作中遇到的問題,并對近幾年來的一些新的研究趨勢做了簡單的總結(jié)與展望,指出了指紋識別網(wǎng)絡(luò)型門禁系統(tǒng)未來的研究方向。
標(biāo)簽: ARM 指紋識別 門禁系統(tǒng)
上傳時間: 2013-07-23
上傳用戶:pwcsoft
運(yùn)動控制系統(tǒng)是機(jī)器人控制系統(tǒng)的重要組成部分。本文將ARM與CPLD技術(shù)應(yīng)用于機(jī)器人運(yùn)動控制系統(tǒng),使控制系統(tǒng)更加開放、更加模塊化,同時ARM芯片的高速大容量的數(shù)據(jù)處理能力以及CPLD的高集成度,可編程性,能夠逾越以往控制系統(tǒng)中實(shí)時、高速、高精度的技術(shù)瓶頸. 嵌入式技術(shù)是當(dāng)今最熱門的技術(shù)之一,由于簡潔、高效等優(yōu)點(diǎn),使得其廣泛應(yīng)用在各個領(lǐng)域;所謂嵌入式系統(tǒng)就是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可裁剪,適用于應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個部分組成,用于實(shí)現(xiàn)對其它設(shè)備的控制、監(jiān)視或管理等功能。 本文主要闡述了基于嵌入式處理器S3C44B0X的機(jī)器人控制器的設(shè)計(jì)過程。文章首先介紹了機(jī)器人本體規(guī)劃、嵌入式系統(tǒng)和嵌入式微處理器S3C44B0X的結(jié)構(gòu)特點(diǎn);接著介紹了基于S3C44B0X的智能控制器的設(shè)計(jì),包括硬件設(shè)計(jì)和CPLD軟件設(shè)計(jì)。其中控制器硬件平臺擴(kuò)展了外部存儲器、串行口,通過輸出PWM信號進(jìn)入驅(qū)動電路模塊,從而實(shí)現(xiàn)控制機(jī)器人運(yùn)動的目的。在CPLD設(shè)計(jì)過程中,引入JTAG調(diào)試接口,方便系統(tǒng)程序的下載和調(diào)試,通過自上而下、分塊設(shè)計(jì)的思想給出了QUARTUSⅡ設(shè)計(jì)環(huán)境下的軟件代碼。本系統(tǒng)利用不同任務(wù)間的切換來實(shí)現(xiàn)通信過程,而不再采用無操作系統(tǒng)的工程文件的形式,這樣不但有利于項(xiàng)目的調(diào)試,也有利于對其它接口的擴(kuò)展。最后對該控制器進(jìn)行了測試和分析。
標(biāo)簽: CPLD ARM 四足機(jī)器人 嵌入式控制器
上傳時間: 2013-07-19
上傳用戶:Zxcvbnm
隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和微電子技術(shù)的深入發(fā)展,嵌入式系統(tǒng)在各個領(lǐng)域中得到廣泛應(yīng)用。以ARM和以FPGA為核心的嵌入式系統(tǒng)是當(dāng)前嵌入式研究的熱點(diǎn),而相關(guān)研究的開展需要功能強(qiáng)大的開發(fā)平臺支持,因此基于ARM和FPGA的開發(fā)平臺設(shè)計(jì)研究具有重要意義。 本文分別設(shè)計(jì)了一款基于PXA270的ARM開發(fā)平臺和一款基于Virtex5的FPGA開發(fā)平臺,主要針對電源管理、接口設(shè)計(jì)、板級時序等關(guān)鍵技術(shù)進(jìn)行了研究。在此基礎(chǔ)上利用PADS Logic設(shè)計(jì)工具完成了系統(tǒng)原理圖設(shè)計(jì),并借助Hyperlynx SI仿真工具,對PCB的板級設(shè)計(jì)問題進(jìn)行了分析,實(shí)現(xiàn)了平臺PCB的可靠設(shè)計(jì)。最后對平臺各模塊進(jìn)行了調(diào)試,通過在平臺上運(yùn)行操作系統(tǒng)并加載可執(zhí)行程序的方法驗(yàn)證了平臺整體功能。 本文的特色體現(xiàn)在以下三個方面: (1)結(jié)合PXA270處理器內(nèi)部的電源管理單元和MAX1586A集成電源管理芯片,實(shí)現(xiàn)了PXA270開發(fā)平臺的動態(tài)電源管理,有效降低了平臺功耗; (2)平臺實(shí)現(xiàn)了FF/BT/STUART、USB Host/Client、SD/MMC、AC'97、LCD和擴(kuò)展VGA、PCMCIA/CF等多種接口,具有良好的開發(fā)靈活性和通用性; (3)對開發(fā)平臺PCB板級走線中可能出現(xiàn)的反射、串?dāng)_、時序沖突等問題進(jìn)行評估,給出了布線約束方案,使系統(tǒng)可靠性得到有效提高。
標(biāo)簽: FPGA ARM 嵌入式開發(fā) 平臺設(shè)計(jì)
上傳時間: 2013-07-06
上傳用戶:gps6888
嵌入式系統(tǒng)廣泛應(yīng)用于各種智能控制器中,目前國外高端繡花機(jī)控制器主要采用高性能嵌入式微處理器,而國內(nèi)繡花機(jī)控制器仍以單片機(jī)為主,存在繡花色澤單調(diào),數(shù)據(jù)處理能力欠佳,缺乏圖形控制界面等不足。本文在分析了繡花機(jī)的結(jié)構(gòu)和功能的基礎(chǔ)上,研制了基于Linux-2.6的嵌入式繡花機(jī)控制器,論文的主要工作和成果如下: (1)設(shè)計(jì)并實(shí)現(xiàn)了基于嵌入式微處理器的繡花機(jī)控制器開發(fā)平臺,建立宿主機(jī)開發(fā)環(huán)境,制作了針對Linux-2.6的交叉編譯器,實(shí)現(xiàn)了宿主機(jī)和目標(biāo)機(jī)之間的數(shù)據(jù)傳輸,設(shè)計(jì)了基于雙口RAM的雙處理器通信接口。 (2)深入研究了嵌入式系統(tǒng)的引導(dǎo)裝載程序vivi、Linux-2.6內(nèi)核和根文件系統(tǒng),成功移植了基于S3C2410硬件平臺的vivi、嵌入式Linux-2.6操作系統(tǒng)和cramfs根文件系統(tǒng),系統(tǒng)運(yùn)行穩(wěn)定可靠。 (3)對Linux-2.6內(nèi)核設(shè)備驅(qū)動程序進(jìn)行了分析和研究,在設(shè)備驅(qū)動程序開發(fā)原理的基礎(chǔ)上,設(shè)計(jì)了基于Linux-2.6內(nèi)核的IIC鍵盤驅(qū)動程序和雙處理器通信接口驅(qū)動程序。 (4)深入分析了三種主流繡花機(jī)花樣文件存儲格式和解碼方法,采用MiniGUI圖形系統(tǒng),設(shè)計(jì)實(shí)現(xiàn)了繡花機(jī)控制器的圖形控制界面。
標(biāo)簽: Linux ARM 嵌入式 繡花機(jī)
上傳時間: 2013-07-01
上傳用戶:jackgao
本文介紹了嵌入式圖形用戶界面(GUI)的特點(diǎn)、發(fā)展概況以及嵌入式圖形用戶界的實(shí)現(xiàn)方法。針對開發(fā)自主、輕型、占用資源少可配置的GUI系統(tǒng),提出了輕量級GUI系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn),分析了該系統(tǒng)的體系結(jié)構(gòu)
上傳時間: 2013-06-07
上傳用戶:121212121212
針對現(xiàn)場總線的應(yīng)用,提出了以控制器MCP2515作為CAN總線硬件擴(kuò)展接口的以太網(wǎng)/CAN總線嵌入式網(wǎng)關(guān)解決方案。這種方案可實(shí)現(xiàn)以太網(wǎng)和CAN總線的數(shù)據(jù)交互,同時給出了嵌入式Linux下CAN
標(biāo)簽: Ethernet CAN 嵌入式 網(wǎng)關(guān)
上傳時間: 2013-07-24
上傳用戶:xuan‘nian
本文結(jié)合無位置傳感器永磁無刷直流電動機(jī)控制系統(tǒng)的開發(fā),以Microchip 公司的PIC18F452 單片機(jī)為主控器件,采用嵌入式實(shí)時操作系統(tǒng)μC/OS-II 作為軟件開發(fā)平臺,詳細(xì)討論了嵌入
上傳時間: 2013-04-24
上傳用戶:fhzm5658
針對嵌入式Linux 系統(tǒng)中幾種常見的GUI(Graphic User Interface) 系統(tǒng), 討論嵌入式GUI 實(shí)現(xiàn)的底層支持方式;詳細(xì)分析Microwindows、MiniGUI、Qt/Em
上傳時間: 2013-07-24
上傳用戶:riiqg1989
隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展與后PC時代的到來,嵌入式系統(tǒng)已成為計(jì)算機(jī)領(lǐng)域的一個重要組成部分,并成為近年來新興的研究熱點(diǎn)。現(xiàn)今的嵌入式應(yīng)用對嵌入式設(shè)備的性能提出了更高的要求,8/16位單片機(jī)所能提供的系統(tǒng)性能已經(jīng)顯出不足。ARM7TDMI是一種高效,低功耗的RISC處理器。而S3C44BOX就是以該內(nèi)核為核心的一款芯片,它集成了許多外圍設(shè)備,非常適合做嵌入式產(chǎn)品。 論文主要研究基于ARM處理器和μC/OS- II操作系統(tǒng)的嵌入式數(shù)據(jù)采集系統(tǒng)設(shè)計(jì),主要內(nèi)容包括以下幾方面: (1)介紹了ARM7 S3C44BOX體系結(jié)構(gòu)和BootLoader的概念,并在參考開源BootLoader的基礎(chǔ)上進(jìn)行了BootLoader的設(shè)計(jì)與實(shí)現(xiàn); (2)深入研究了μC/OS-II的概念、特點(diǎn),分析了μC/OS-II在ARM處理器上移植所需的條件,并經(jīng)過剪裁后成功移植到ARM處理器上: (3)介紹了AD、多串口擴(kuò)展、LCD和鍵盤4個模塊的硬件工作原理,著重開發(fā)了這4個模塊的驅(qū)動程序,并通過實(shí)驗(yàn)驗(yàn)證了多串口擴(kuò)展、LCD和鍵盤這3個模塊的工作穩(wěn)定性; (4)在ARM S3C44BOX和μC/OS-II操作系統(tǒng)基礎(chǔ)上,設(shè)計(jì)了多任務(wù)來實(shí)現(xiàn)4通道的數(shù)據(jù)采集。經(jīng)過對采集數(shù)據(jù)的分析和系統(tǒng)的運(yùn)行,可以驗(yàn)證本數(shù)據(jù)采集系統(tǒng)運(yùn)行的高效性和穩(wěn)定性。
標(biāo)簽: ARM COS 嵌入式 數(shù)據(jù)采集系統(tǒng)
上傳時間: 2013-06-05
上傳用戶:sk5201314
嵌入式Linux的c開發(fā),很詳細(xì)的講解了嵌入式Linux的驅(qū)動和最小系統(tǒng)啟動開發(fā),uboot的開發(fā)等等
標(biāo)簽: 嵌入式C
上傳時間: 2013-04-24
上傳用戶:wangdean1101
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1