亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

基于FPGA的超聲波測距系統

  • 基于FPGA的圖像處理系統

    圖像處理技術是信息科學中近幾十年來發展最為迅速的學科之一。目前,數字圖像處理技術被廣泛應用于航空航體、通信、醫學及工業生產領域中。圖像處理系統的硬件實現一般來講有三種方式:專用的圖像處理器件主要有專用集成芯片(Application SpecificIntegrated Circuit)、數字信號處理器(Digital Signal Process)和現場可編程門陣列(FieldProgrammable GateArray)以及相關電路組成。它們可以實時高速完成各種圖像處理算法。圖像處理中,低層的圖像預處理的數據量很大,要求處理速度快,但運算結果相對比較簡單。相對于其他兩種系統,基于FPGA的圖像處理系統非常合適用于圖像的預處理。 本文設計了一種基于FPGA的圖像處理系統。它的主要功能有:對攝像頭送來的視頻數據進行采集,并把它數字化;實現中值濾波和邊緣檢測這兩種圖像增強算法;將數字視頻信號轉換為模擬信號。 圖像處理系統由主處理器單元、圖像編碼單元和圖像解碼單元三部分組成。FPGA作為整個系統的核心器件,不僅要模擬出12C總線協議,完成視頻解碼芯片和編碼芯片的初始化;還要對視頻流同步信號提取,實現圖像采集控制,并將圖像信號存儲在SRAM中;圖像增強算法也是在FPGA中實現。采用PHILIPS公司的專用視頻解碼芯片SAA7111A將模擬視頻轉化數字視頻;視頻編碼芯片SAA7121完成數字視頻到模擬視頻的轉化。

    標簽: FPGA 圖像處理系統

    上傳時間: 2013-07-19

    上傳用戶:標點符號

  • 基于FPGA的旋轉變壓器解碼算法

    由于旋轉變壓器的高精度高可靠性等特點,廣泛的應用于如航空、航天、船舶、兵器、雷達、通訊等領域。旋轉變壓器輸出模擬量交流信號,經過數字處理轉換為數字角度信號才能進入計算機或其他控制系統,而這種數字處理比較復雜,采用專用的旋轉變壓器解碼芯片想達到理想的精度通常需要較高的成本,限制了它在其他領域的應用。傳統的角測量系統面臨的問題有:體積、重量、功耗偏大,調試、誤差補償試驗復雜,費用較高。 現場可編程門陣列(FPGA)是近年來迅速發展起來的新型可編程器件。隨著它的不斷應用和發展,也使電子設計的規模和集成度不斷提高。同時也帶來了電子系統設計方法和設計思想的不斷推陳出新。 本文的目的是研究利用FPGA實現旋轉變壓器的硬件解碼算法,設計基于FPGA的旋轉變壓器解碼系統。 在本文所設計的系統中,通過FPGA芯片產生旋轉變壓器的激勵信號,再控制A/D轉換器對旋轉變壓器的模擬信號的數據進行采樣和轉換,并對轉換完的數據進行濾波處理,使用基于CORDIC算法流水線結構設計的反正切函數模塊解算出偏轉角θ,最后通過串行口將解算的偏差角數據輸出。本文還分析了該系統誤差產生的原因和提高系統精度的方法。 實驗結果表明,本文所設計的旋轉變壓器解碼器的硬件組成和軟件實現基本能夠較精確的完成上述的信號轉換和數據運算。

    標簽: FPGA 旋轉變壓器 解碼 算法

    上傳時間: 2013-05-23

    上傳用戶:gdgzhym

  • 基于FPGA的運動目標檢測系統

    視頻序列中運動目標的檢測是計算機視覺和圖像編碼研究領域的一個重要課題,在機器人導航、智能監視系統、交通監測、醫學圖像處理以及視頻圖像壓縮和傳輸等領域都有廣泛的應用。FPGA作為當今主流的大規模可編程專用集成電路,可以滿足高速圖像處理的需要。使用FPGA可以充分利用硬件上的并行性,從本質上改善圖像處理的速度,使對大數據量的圖像處理達到實時性。本文提出基于FPGA的運動目標檢測系統,對以后算法的改進,輸入輸出圖像大小的變化,圖像采集和顯示設備更換等都具有靈活性。 本文對目前運動目標檢測的主要算法研究分析,根據背景減法的適用環境和特點提出改進的W4運動檢測算法。該算法具備背景減法的優點,并且克服了W4運動檢測算法在環境變化較快或環境變化較頻繁條件下對運動目標進行檢測的局限性。 本文首先在MATLAB中對改進的W4運動檢測算法進行仿真,然后將算法移植到FPGA中實現。設計圖像采集、圖像檢測和VGA顯示等模塊,完善運動目標檢測系統。根據算法和運動目標檢測系統的特點提出一種基于改進的W4算法的快速檢測方法,該方法以塊為單位進行運動目標檢測,可以有效地提高圖像處理的速度,使系統滿足實時性要求。

    標簽: FPGA 運動目標 檢測系統

    上傳時間: 2013-07-20

    上傳用戶:sn2080395

  • 基于FPGA的軟件無線電通信平臺

    軟件無線電技術作為一種新的通信技術,其基本思想是構造一個通用硬件平臺,使寬帶A/D,D/A盡量靠近天線,在數字域完成信號處理,通過選用不同軟件模塊即可實現不同的通信功能,這樣大大縮短了電臺的研發周期。該技術在通信(尤其是在移動通信)領域有著迫切的需求和廣闊的應用前景。 本文闡述了軟件無線電的基礎理論,對信號采樣理論、多速率信號處理技術、高效數字濾波器、數字正交變換理論進行了分析和研究。從目前器件發展水平和實驗研究條件出發,設計了一個基于FPGA的軟件無線電通信平臺。設計采用了中頻數字化處理的硬件平臺結構,選用Altera Cyclone系列FPGA作為信號處理和總體控制配置的核心,并結合專用通信芯片,數字上變頻器AD9856和數字下變頻器AD6654來實現該平臺。采用VHDL和Verilog HDL語言對時分復用模塊、信道編解碼模塊、調制解調模塊等進行了模塊化設計,并對電路板設計過程中系統的配置和控制、無源濾波器設計、阻抗匹配電路設計等問題進行了詳細的討論,最后對印制電路板進行測試和調試,獲得了預期的效果。 本文給出的設計方案,大大簡化了數字通信系統的硬件設備,具有較強的通用性和靈活性,通過修改系統參數和配置程序,即可適應不同的通信模式和信道狀況,充分體現了軟件無線電的優勢。該平臺不僅僅能應用在通信設備上,在許多系統驗證平臺、測試設備中均可應用,頗具實用價值。

    標簽: FPGA 軟件無線電 通信平臺

    上傳時間: 2013-07-21

    上傳用戶:淺言微笑

  • 基于FPGA的實時圖像融合處理系統

    隨著多媒體技術發展,數字圖像處理已經成為眾多應用系統的核心和基礎。圖像處理作為一種重要的現代技術,已經廣泛應用于軍事指揮、大視場展覽、跟蹤雷達、電視會議、導航等眾多領域。因而,實現高分辨率高幀率圖像實時處理的技術不僅具有廣泛的應用前景,而且對相關領域的發展也具有深遠意義。 大視場可視化系統由于屏幕尺寸很大,只有在特制的曲面屏幕上才能使細節得到充分地展現。為了在曲面屏幕上正確的顯示圖像,需要在投影前實時地對圖像進行幾何校正和邊緣融合。而現場可編程門陣列(FPGA)則是用硬件處理實時圖像數據的理想選擇,基于FPGA的圖像處理技術是世界范圍內廣泛關注的研究領域。 本課題的主要工作就是設計一個以FPGA為核心的硬件系統,該系統可對高分辨率高刷新率(1024*768@60Hz)的視頻圖像實時地進行幾何校正和邊緣融合。 論文首先介紹了圖像處理的幾何原理,然后提出了基于FPGA的大視場實時圖像融合處理系統的設計方案和模塊功能劃分。系統分為算法與軟件設計,硬件電路設計和FPGA邏輯設計三個大的部分。本論文主要負責FPGA的邏輯設計。圍繞FPGA的邏輯設計,論文先介紹了系統涉及的關鍵技術,以及使用Verilog語言進行邏輯設計的基本原則。 論文重點對FPGA內部模塊設計進行了詳細的闡述。仲裁與控制模塊是頂模塊的主體部分,主要實現系統狀態機和時序控制;參數表模塊主要實現SDRAM存儲器的控制器接口,用于圖像處理時讀取參數信息。圖像處理模塊是整個系統的核心,通過調用FPGA內嵌的XtremeDSP模塊,高速地完成對圖像數據的乘累加運算。最后論文提出并實現了一種基于PicoBlaze核的12C總線接口用于配置FPGA外圍芯片。 經過對寄存器傳輸級VerilogHDL代碼的綜合和仿真,結果表明,本文所設計的系統可以應用在大視場可視化系統中完成對高分辨率高幀率圖像的實時處理。

    標簽: FPGA 實時圖像 處理系統

    上傳時間: 2013-05-19

    上傳用戶:戀天使569

  • 基于FPGA的視頻圖像處理系統

    隨著電子技術和計算機技術的飛速發展,視頻圖像處理技術近年來得到極大的重視和長足的發展,其應用范圍主要包括數字廣播、消費類電子、視頻監控、醫學成像及文檔影像處理等領域。當前視頻圖像處理主要問題是當處理的數據量很大時,處理速度慢,執行效率低。而且視頻算法的軟件和硬件仿真和驗證的靈活性低。 本論文首先根據視頻信號的處理過程和典型視頻圖像處理系統的構成提出了基于FPGA的視頻圖像處理系統總體框圖;其次選擇視頻轉換芯片SAA7113,完成視頻圖像采集模塊的設計,主要分三步完成:1)配置視頻轉換芯片的工作模式,完成視頻轉化芯片SAA7113的初始化:2)通過分析輸出數據流的格式標準,來識別奇偶場信號、場消隱信號和有效行數據的開始和結束信號三種控制信號,并根據控制信號,用Verilog硬件描述語言編程實現圖像數據的采集;3)分析SRAM的讀寫控制時序,采用兩塊SRAM完成圖像數據的存儲。然后編寫軟件測試文件,在ISE Simulator仿真環境進行程序測試與運行,并分析仿真結果,驗證了數據采集和存儲的正確性;最后,對常用視頻圖像算法的MATLAB仿真,選擇適當的算子,采用工具MATLAB、System Generator for DSP和ISE,利用模塊構建方式,搭建視頻算法平臺,實現圖像平滑濾波、銳化濾波算法,在Simulink中仿真并自動生成硬件描述語言和網表,對資源的消耗做簡要分析。 本論文的創新點是采用新的開發環境System Generator for DSP實現視頻圖像算法。這種開發視頻圖像算法的方式靈活性強、設計周期短、驗證方便、是視頻圖像處理發展的必然趨勢。

    標簽: FPGA 視頻圖像 處理系統

    上傳時間: 2013-07-28

    上傳用戶:lingzhichao

  • 基于FPGA的通用數字化音頻處理平臺

    目前對數字化音頻處理的具體實現主要集中在以DSP或專用ASIC芯片為核心的處理平臺的開發方面,存在著并行處理性能差,系統升級和在線配置不靈活等缺點。另一方面現有解決方案的設計主要集中于處理器芯片,而對于音頻編解碼芯片的關注度較低,而且沒有提出過從芯片層到PCB板層的完整設計思路。本文針對上述問題對數字化音頻處理平臺進行了研究,主要內容包括: 1、提出了基于FPGA的通用音頻處理平臺,該方案有別于現有的基于MCU、DSP和其它專用ASIC芯片的方案,論證了基于FPGA的音頻處理系統的結構及設計工作流程,并對嵌入式音頻處理系統專門進行了研究。 2、提出了從芯片層到PCB板層的完整設計思路,并將設計思路得以實現。完成了FPGA的設計及實現過程,包括:系統整體分析,設計流程分析,配置模塊和數據通信模塊的RTL實現等;解決了FPGA與音頻編解碼芯片TLV320AIC23B之間接口不匹配問題;給出配置和數據通信模塊的功能方框圖;從多個角度完善PCB板設計,給出了各個系統組成部分的詳細設計方案和硬件電路原理圖,并附有PCB圖。 3、建立了實驗和分析環境,完成了各項實驗和分析工作,主要包括:PCB板信號完整性分析和優化,FPGA系統中各個功能模塊的實驗與分析等。實驗和分析結果論證了系統設計的合理性和實用性。 本文的研究與實現工作通過實驗和分析得到了驗證。結果表明,本文提出的由FPGA和音頻編解碼芯片TLV320AIC23B組成的數字化音頻處理系統完全可以實現音頻信號的數字化處理,從而可以將FPGA在數字信號處理領域的優點充分發揮于音頻信號處理領域。

    標簽: FPGA 通用數字 處理平臺 音頻

    上傳時間: 2013-06-09

    上傳用戶:gaojiao1999

  • 基于FPGA的智能小車系統

    基于FPGA的智能小車系統就是本地計算機通過接入Internet小車實現對遠端工作現場、危險工作地段等特殊環境進行監視和控制的系統。智能小車是智能行走機器人的一種,這種智能小車可以適應不同環境,不受溫度、濕度、空間、磁場輻射、重力等條件的影響,可以在人類無法進入或生存的環境中完成人類無法完成的探測任務。適用于國防及民用多個領域。整個系統以遙控小車裝置為基礎,通過配置在上面的攝像頭實現圖像的采集及對行車道的檢測,通過配置的紅外測溫儀探測環境和目標的溫度,具有一定的智能性。其明顯的優點是可以通過網絡遠程控制小車運行及采集現場的溫度、圖像等相關信息,完成人類在特定條件下無法完成的工作。對人類的科學研究、探索未知領域、遠程監控等有著重要的意義。 論文在深入研究SOPC和嵌入式操作系統的基礎上,提出了基于FPGA的智能小車遠程監控方案。采用FPGA來實現,可以充分利用現有的IP核,功能擴展容易,設計開發成本低,上市時間快,修改方便,甚至可以遠程重構系統。與單片機相比,集成度高,可靠性好,調試和維護方便。 論文主要內容包括以下幾個部分:在對智能小車功能分析的基礎上,設計了硬件系統,并在FPGA上構建了基于Nios Ⅱ的嵌入式系統,配置了SPI、串行口和以太網接口模塊和驅動程序,以及各種存儲器。移植了μClinux操作系統,配置嵌入式Web服務器,編寫CGI程序,設計了動態網頁;并對行車道檢測系統進行了研究,在DSP Builder中構建了該模塊,并在Matlab中進行了仿真。在研究數碼相機模塊和紅外測溫模塊的基礎上,編寫了圖像采集和溫度測量程序以及小車運動控制程序,并對系統進行了調試,初步達到通過Internet實現遠程監控的目的。

    標簽: FPGA 智能小車

    上傳時間: 2013-08-05

    上傳用戶:cjf0304

  • 基于FPGA的GPS定位信息處理系統設計

    隨著GPS(Global Positioning System)技術的不斷發展和成熟,其全球性、全天候、低成本等特點使得GPS接收機的用戶數量大幅度增加,應用領域越來越廣。但由于定位過程中各種誤差源的存在,單機定位精度受到影響。目前常從兩個方面考慮減小誤差提高精度:①用高精度相位天線、差分技術等通過提高硬件成本獲取高精度;②針對誤差源用濾波算法從軟件方面實現精度提高。兩種方法中,后者相對于前者在滿足精度要求的前提下節約成本,而且便于系統融合,是應用于GPS定位的系統中更有前景的方法。但由于在系統中實現定位濾波算法需要時間,傳統CPU往往不能滿足實時性的要求,而FPGA以其快速并行計算越來越受到青睞。    本文在FPGA平臺上,根據“先時序后電路”的設計思想,由同步沒計方法以及自頂向下和自下而上的混合設計方法實現系統的總體設計。從GPS-OEM板輸出的定位信息的接收到定位結果的坐標變換,最終到kalman濾波遞推計算減小定位誤差,實現實時、快速、高精度的GPS定位信息采集處理系統,為GPS定位數據的處理方法做了新的嘗試,為基于FPGA的GPS嵌入式系統的開發奠定了基礎。具體工作如下:    基于FPGA設計了GPS定位數據的正確接收和顯示,以及經緯度到平面坐標的投影變換。根掘GPS輸出信息標準和格式,通過串口接收模塊實現串口數掘的接收和經緯度信息提取,并通過LCD實時顯示。在提取信息的同時將數據格式由ASCⅡ碼轉變為十進制整數型,實現利用移位和加法運算達到代替乘法運算的效果,從而減少資源的利用率。在坐標轉換過程中,利用查找表的方法查找轉化時需要的各個參數值,并將該參數先轉為雙精度浮點小數,再進行坐標轉換。根據高斯轉化公式的規律將公式簡化成只涉及加法和乘法運算,以此簡化公式運算量,達到節省資源的目的。    卡爾曼濾波器的實現。首先分析了影響定位精度的各種誤差因素,將各種誤差因素視為一階馬爾科夫過程的總誤差,建立了系統狀態方程、觀測方程和濾波方程,并基于分散濾波的思想進行卡爾曼濾波設計,并通過Matlab進行仿真。結果表明,本文設計的卡爾曼濾波器收斂性好,定位精度高、估計誤差小。在仿真基礎上,實現基于FPGA的卡爾曼濾波計算。在滿足實時性的基礎上,通過IP核、模塊的分時復用和樹狀結構節省資源,實現數據卡爾曼濾波,達到提高數據精度的效果。    設計中以Xilinx公司的Virtex-5系列的XC5VLX110-FF676為硬件平臺,采用Verilog HDL硬件描述語言實現,利用Xilinx公司的ISE10.1工具布局布線,一共使用44438個邏輯資源,時鐘頻率達到100MHZ以上,滿足實時性信號處理要求,在保證精度的前提下達到資源最優。Modelsim仿真驗證了該設計的正確性。

    標簽: FPGA GPS 定位 信息處理

    上傳時間: 2013-04-24

    上傳用戶:二驅蚊器

  • 基于FPGA的LED顯示屏設計

    基于FPGA的LED顯示屏設計基于FPGA的LED顯示屏設計

    標簽: FPGA LED 顯示屏設計

    上傳時間: 2013-06-15

    上傳用戶:m62383408

主站蜘蛛池模板: 舒兰市| 江门市| 社旗县| 和硕县| 攀枝花市| 台湾省| 同仁县| 工布江达县| 阜康市| 汉沽区| 即墨市| 定南县| 根河市| 金川县| 肃宁县| 黄平县| 宜都市| 健康| 灵宝市| 正宁县| 白河县| 长沙市| 昆明市| 吴忠市| 铁岭市| 德化县| 达孜县| 玉门市| 缙云县| 婺源县| 芜湖市| 贺兰县| 旌德县| 久治县| 锡林浩特市| 安泽县| 象州县| 大化| 曲阳县| 桐梓县| 孝感市|