隨著微電子技術的發展,可編程邏輯器件取得了迅速的發展,其功能日益強大,FPGA內部可用邏輯資源飛速增長,近來推出的FPGA都針對數字信號處理的特點做了特定設計,集成了存儲器、鎖相環(PLL)、硬件乘法器、DSP模塊等,通過使用各個公司提供的FPGA開發軟件使用硬件描述語言,可以實現特定的信號處理算法,如FFT、FIR等算法,為電子設計工程師提供了新的選擇。實時圖像處理系統采用FPGA+DSP的結構來完成整個復雜的圖像處理算法。將圖像處理算法進行分類,FPGA和DSP份協作發揮各自的長處,對于算法實現簡單、運算量大、實時性高的這類處理過程由大容量高性能的FPGA實現,DSP則用來處理經過預處理后的圖像數據,來運行算法結構復雜,乘加運算多的算法。整個系統主要包括FPGA處理單元、DSP處理單元以及PCI接口通訊三個部分。主要取得的了以下的研究成果:(1)研究了FPGA的工作原理及應用,完成了Stratix芯片的選型。設計了數字圖像處理板的電路原理圖和PCB設計圖。并對電路板進行調試,工作正常。(2)完成了FPGA程序下載電纜的PCB電路設計,并調試成功,應用到FPGA的調試下載配置中,取得了良好的實驗與經濟效果。(3)充分利用FPGA的設計開發軟件與工具,完成了中值濾波、形態學濾波和自適應閾值的FPGA實現,并給出了詳細的實現過程。將算法下載到FPGA芯片,經過試驗調試,達到要求。(4)研究了PCI接口通訊的實現方式,選用PCI9054芯片實現通訊,完成PCI接口電路設計,經過調試,實現了中斷、DMA等方式,滿足了數據傳輸的要求。(5)學習了C6701DSP芯片的工作特性以及內部功能結構,完成了DSP外圍存儲器的擴展、時鐘信號發生以及電源模塊等外圍電路的設計。
上傳時間: 2013-07-16
上傳用戶:xiaowei314
電力線通信技術利用分布廣泛的低壓電力線作為通信信道,實現internet高速互連,為用戶提供互聯網訪問、視頻點播等服務,形成包括電力在內的“四網合一”,目前正受到人們的關注。利用該技術,可以在居民區內建立寬帶接入網,也可以利用遍布家庭各個房間的電源插座組成家庭局域網。但是電力線是傳輸電能的,因此通過電力線傳輸數據有許多的問題需要解決。 OFDM(正交頻分復用)技術是實現電力線通信的一項熱門技術。OFDM采用添加循環前綴的技術,能有效地降低ICI(信道間干擾)和ISI(碼間干擾)。同時通過使用正交的子信道,大大提高了頻譜資源利用率。FPGA作為可編程邏輯器件,具有設計時間短、投資少、風險小的特點,而且可以反復修改,反復編程,直到完全滿足需要,具有其他方式無可比擬的方便性和靈活性,能夠加速數字系統的研發速度。本文著重研究了OFDM同步技術在FPGA上的實現。本論文主要是在項目組工作的基礎上構造雙路信號數據糾正算法流程,提出最佳采樣點與載波相位估計算法,完善中各個子模塊算法的硬件設計流程。內容安排如下:第一章介紹OFDM(正交頻分復用)技術的發展歷史、技術原理。第二章介紹了PLD的分類、工藝和結構特點,以及FPGA的開發環境、開發流程和Verilog語言的特點。第三章對OFDM系統的同步模塊進行詳細的闡述。第四章是OFDM同步算法的在FPGA上的實現,對各個子模塊進行仿真,給出了仿真波形圖和系統性能分析。最后,第五章總結了全文的工作,對OFDM技術的實現需要進一步完善的方面與后續工作進行了探討。
上傳時間: 2013-04-24
上傳用戶:hgy9473
譚浩強C語言設計第三版 單片機C員開發必備書籍
上傳時間: 2013-05-21
上傳用戶:玉簫飛燕
隨著嵌入式系統的發展、嵌入式應用的不斷增長以及嵌入式系統復雜性不斷提高,嵌入式軟件的規模和復雜性也不斷提高。在目前的嵌入式系統開發中間,軟件開發占80%以上的工作量,嵌入式軟件的質量和開發周期對產品的最終質量和上市時間起到決定性的影響。因此,為了保持產品競爭力,支持用戶對嵌入式設備進行快速、高效的軟件開發,嵌入式的開發人員迫切需要更加強大的調試技術和手段來為開發復雜的嵌入式應用提供幫助;同時,強有力的嵌入式軟件開發工具也是基本的必備條件。 本文結合ARM公司RVDS集成開發環境中調試模塊組成部分Event Viewer系統的開發,實現了對通過原始數據源采集到的CoreSight跟蹤數據的完整實時解析,并最終在顯示模塊中將其包含的信息以可視化的形式直觀地展現給用戶,以供后續的程序性能分析和嵌入式軟件系統調試。研究了與本課題相關的一些技術,包括CoreSight調試體系結構、嵌入式常見調試技術、Eclipse平臺體系架構及其插件擴展點技術。在研究嵌入式集成開發環境國內外現狀及其發展趨勢的基礎上,結合Event Viewer系統的整體需求,介紹了系統的總體設計及其功能模塊劃分,并給出了系統的第三方擴展設計。討論了系統解析模塊的設計與實現。在分析CoreSight跟蹤數據解析流程的基礎上,對系統中解析模塊進行了詳細設計,并完成了基于ITM數據流的解析實現。結合系統的功能需求和解析模塊的設計,本文利用Eclipse插件擴展點機制,劃分解析模塊提供對外擴展,實現了系統向第三方產品提供商提供擴展接口的功能,第三方可以在此基礎上提供自己的解析處理。利用Eclipse View擴展點和SWT/JFace技術,實現了對跟蹤數據的前臺展示,包括Text、Event、Analog三種類型;本文著重討論了Analog展示部分的詳細設計和實現,將解析后得到的Analog數據信息以實時曲線圖的形式展現給客戶,提供對Analog數據變化趨勢的直觀描述。
標簽: ARMCoreSight 調試技術
上傳時間: 2013-04-24
上傳用戶:www240697738
基于電子鼻技術和嵌入式技術的智能乙醇電子鼻系統是針對乙醇氣體濃度檢測的集成系統,可以在規定的溫度、濕度和氣壓條件下,分析測量出氣體中乙醇含量,具有廣闊的應用前景。本文中智能乙醇電子鼻系統的研制涉及到測量人體肺深部氣體中的乙醇含量,即呼出氣體中的乙醇含量BrA.(breat.alcoho.concentration),然后根據比例關系得出人體血液中的乙醇含量BAC(bloo.alcoho.concentration),本文的研究內容如下: 第一章提出了課題來源及研究意義;在此基礎上分析電子鼻技術和嵌入式技術的國內外研究現狀,涉及到乙醇電子鼻、氣敏傳感器,以及嵌入式操作系統等技術;然后根據這些技術特點,確定了本文的研究內容和實施路線;最后,給出了論文的框架結構。 第二章分析系統需求,結合嵌入式技術理論,確定系統硬件方案和軟件方案;在硬件方案中涉及到信息的處理、存儲、通信等,在軟件方案中涉及到嵌入式操作系統、文件系統、GUI系統的選擇;對于乙醇電子鼻傳感器方案,詳細論述了乙醇燃料電池的工作過程及原理;最后,制定了智能乙醇電子鼻系統的總體技術及實施方案。 第三章著重闡述了系統的硬件設計過程,采用模塊化思想,分階段、分步驟地設計了硬件電路:分別從中央處理單元、信息采集及預處理、數據顯示及報警、數據通信、數據存儲、人機交互這六個方面,詳細描述了硬件電路的工作過程和原理;至此,搭建出了硬件平臺。 第四章主要描述了系統的軟件設計過程,按照軟件開發的流程,從系統引導代碼BootLoader的編寫,到嵌入式操作系統μClinux的移植,再到文件系統JFFS2的移植,最后到MiniGUI圖形庫的移植,都一一詳細論述了實現過程;至此,搭建出了系統的軟件平臺。 第五章基于搭建的軟件平臺,闡述了系統相關驅動程序的開發過程、操作界面和應用程序的設計過程,給出了系統的界面圖與操作流程圖,明確體現了系統的功能模塊;至此,完成了智能乙醇電子鼻系統的驅動及應用程序開發。 第六章和第七章,針對智能乙醇電子鼻系統的測試分析,搭建了系統測試平臺,指定了符合本系統的測試指標及標準;對測試結果進行詳細分析和對比,得出了系統性能的評價。根據這些評價,提出了系統的不足和今后要進一步研究和完善的方面。關鍵詞:乙醇電子鼻;嵌入式系統;燃料電池;ARM;μCLinux操作系統
上傳時間: 2013-07-24
上傳用戶:dajin
國內大部分普通高校實驗室的嵌入式實驗教學系統基本上是基于8位CPU的單片機,這些系統的技術已經十分成熟且實驗內容大多停留在單一的驗證性實驗,因此只能提供基礎知識的教學而不能涵蓋基礎、綜合、創新三個層次,也不能培養出市場對嵌入式系統需求的學生。而建立以ARM為內核的嵌入式處理器和嵌入式Linux操作系統相結合的實驗教學體系及實驗內容,能使學生在軟、硬件知識結合上和能力上有新的提高。 ARM是當前全球領先的16/32位RISC微處理器內核,現在大多數功能強大的嵌入式處理器都是基于ARM內核構建的,如本課題中教學實驗平臺硬件部分以IntelXscale處理器PXA270為核心,軟件部分以Linux操作系統為核心進行開發,教學實驗平臺是基于嵌入式Linux操作系統,高速的網絡型硬件平臺功能強大、復雜,起點高,適合于各高校的教學和實驗,以及各種嵌入式系統的課題和科研項目。 構建教學實驗平臺的主要工作是完成硬件的設計、實現及操作系統移植。本論文主要在闡述嵌入式概念和主要開發技術、方法的基礎上,對PXA270硬件平臺和嵌入式Linux操作系統軟件平臺作了相關介紹;詳細講述了移植Linux到硬件平臺的過程,實現ARM—Linux嵌入式系統軟硬件的結合,并在該教學實驗平臺上設計了如觸摸屏控制實驗、USB設備實驗與數字視頻接口等實驗。
上傳時間: 2013-07-04
上傳用戶:yyq123456789
嵌入式技術與GPRS、GPS的結合實現了許多傳統的數據終端通過遠程聯網進行無線監控,如車載GPS監控系統、農業現場環境信息監控系統、航標定位監控系統等等。此類系統的終端具有以下特點:一是監控終端自身是智能設備:二是監控終端需要將GPS測量的位置報告給監控中心;三是監控終端本身無法通過網線接入互聯網而需要采用GPRS無線通信技術接入互聯網。 本論文主要研究GPS無線監控系統中的無線監控終端部分的理論與實現技術。利用現有成熟的無線網GPRS通信技術,采用嵌入式處理器ARM的無線監控終端,并給出軟硬件實現方案。系統主要完成GPS數據采集和GPRS無線數據收發,主要包括四個部分:第一,PPP撥號程序pppd和chat的移植;第二,撥號腳本的修改與配置;第三,多進程技術實現GPS數據的串口讀取;第四,通過socket套接字編程實現監控終端和監控中心無線收發數據。 本設計是基于RedHatLinux9.0操作系統和立宇泰公司的ARMSYS2410開發平臺下完成的,軟件部分全部用Linux C語言實現。本文以理論聯系實際,給出了一個監控終端的具體實現方案,并在實驗室內使用服務器監控程序進行完整的系統設計與初步仿真實現。
上傳時間: 2013-07-06
上傳用戶:aappkkee
軌道車輛車載微機控制系統是列車網絡控制重要組成部分,顯示系統是微機控制系統人機交互的重要平臺。考慮到微機平臺的統一性,車載顯示系統也可以移植實時多任務操作系統。鑒于ARM芯片外圍設備接口模塊通用性,能夠滿足日益豐富的外圍設備連接的需要,可作為硬件平臺考慮。本課題在以ARM9開發板S3C2410為硬件平臺,以實時多任務操作系統VxWorks為操作系統平臺,進行嵌入式顯示系統的研究。 課題以VxWorks系統在ARM上的啟動(BSP的移植)、圖形設備驅動的研究與設計、圖形界面的設計為技術路線。主要進行了基于ARM的VxWorks BSP的移植和設計,基于ARM—VxWorks的圖形設備模塊驅動程序的研究與設計,完成了VxWorks系統下漢字庫的開發,以及中西文混合顯示的實現。 若通過研究和設計達到了信息的有效實時的傳輸,且通過直觀的語言指示及生動的圖形顯示界面顯示出來,那么,不僅為很多需要圖形界面顯示的應用領域拓展了選擇面,而且將進一步促進該嵌入式系統的組合在工業控制領域得到更為廣泛的應用。 本課題主要研究內容分為一下幾個部分: 第一部分主要介紹了課題背景,嵌入式顯示系統的發展。 第二部分對VxWorks系統進行了分析與比較,揭示其在嵌入式操作系統領域中的優越性,并對VxWorks系統指定的開發環境Tornado進行簡要的介紹。 第三部分為基于ARM—VxWorks平臺圖形設備驅動的研究與設計。 第四部分介紹了VxWorks系統下WindML漢字庫的開發及中西混合顯示的實現。 第五部分實現了針對于ARM9系列S3C2410開發板的BSP的移植和設計,構建ARM—VxWorks嵌入式系統調試平臺。 第六部分嘗試了VxWorks系統下WindML圖形控件的模擬和簡單的圖形界面的設計,并對專業的GUI圖形設計工具Zinc進行了簡要的說明和簡單的運用。 第七部分給出了結論和展望。
標簽: ARMVxWorks 嵌入式 顯示系統
上傳時間: 2013-04-24
上傳用戶:chens000
針對現代中低壓電網電能質量的監測及諧波治理的需要,論文綜合運用嵌入式技術、現代信號處理技術、虛擬儀器技術設計了一種新型低功耗、集成化的電網參數監測儀。此系統實現了對三相電網相/線電壓、電流、有功功率、無功功率、視在功率、電網頻率、功率因數以及三相電壓、電流的31次以內諧波的實時監測。 論文分析了基于微處理器的電力系統基本參數的測量原理;對被測信號的交流參量通過抽樣方法獲得,由多點的抽樣數據統計得到的結果可以減小隨機誤差的影響;基于DFT和FFT的諧波測量原理,將FFT應用于諧波分析獲得信號的頻域參數;針對諧波測量中的混疊誤差設計了二階抗混疊濾波器;分析了非同步采樣和對非時限信號的截斷造成的頻譜泄露和柵欄效應及其對諧波測量精度的影響。討論了常用的幾種窗函數對頻譜泄漏的抑制作用,在此基礎上選擇加海明窗對采樣信號進行處理;針對DDS具有高精度頻率合成的特點,將其應用到電網信號的采樣上,提高了采樣的同步性,使得測量精度滿足了系統的要求。上述方法需要大量快速的迭代運算,系統微處理器選用了32位ARM芯片LPC2132,提高了系統的數據處理能力和實時性。系統供電電源采用了開關電源、減小了體積,提高了效率;完成了下位機數據采集部分、二階抗混疊濾波器、測頻電路及通信模塊電路的設計;最后介紹了軟件設計部分,主要包含了數據采集的實現過程,FFT程序的設計,給出了各部分程序的流程圖;系統上位機軟件設計了電網數據處理程序,該軟件以LabWindows/CVI6.0為開發平臺,利用CVI豐富的庫函數,完成對數據的處理、顯示和記錄等工作,并采用雙線程運行模式,在數據采集和處理的同時完成了顯示、命令的發送和運行曲線等功能。 按上述方案設計的樣機經過三次電路制作與軟件調試,主要技術參數達到了設計要求,通過了實驗室測試,目前正在電力系統諧波治理系統中進行工業實驗。
上傳時間: 2013-04-24
上傳用戶:我好難過
非接觸式IC卡是IC卡領域的一項新興的技術,它是射頻識別技術和IC卡技術相結合的產物。由于非接觸式IC卡具有操作快捷、抗干擾性強、工作距離遠、安全性高、便于一卡多用等優點,在自動收費、身份識別和電子錢包等領域具有接觸式所無法比擬的優越性,具有廣闊的市場前景。非接觸式IC卡讀卡器是非接觸式IC卡應用系統的關鍵設備之一。基于實際項目的需要,本課題開發了一種讀寫距離在10cm左右的非接觸式IC卡讀卡器,它可以應用于電子消費場合,如公交和地鐵電子售票,食堂售飯等場合。 本文首先研究了用于本系統的基本理論,包括射頻識別技術、ARM處理器體系結構和嵌入式系統,然后基于這些理論,給出了非接觸式IC卡讀卡器的設計方案。系統由三個部分組成:第一部分是讀卡器的收發模塊,選用Philips公司的高集成度非接觸式讀寫芯片MF RC500設計射頻收發模塊,對射頻芯片接口電路設計做了詳細的論述;第二部分是核心控制模塊,以Philips公司的ARM7芯片LPC2292為核心,對電源供應電路、存儲器電路、通信接口電路、LED顯示電路等設計做了一定的描述,并給出了電路。第三部分是系統的程序設計,采用移植嵌入式系統并添加任務的模式來實現讀卡器的各功能。通過對軟硬件的調試實現了非接觸式IC卡讀卡器的硬件與軟件平臺的構建。
上傳時間: 2013-04-24
上傳用戶:jlyaccounts