隨著計算機和微電子技術的飛速發展,基于數字信號處理的示波器、信號發生器、邏輯分析儀和頻譜分析儀等測量儀器已經應用到各個領域并且發揮著重要作用,但這些儀器昂貴的價格阻礙了它們的普遍使用。 本文針對電子測量儀器技術發展和普及的情況,結合用FPGA實現數字信號處理的優勢,研究一種基于FPGA的輔助性獨立電予測量儀器的軟件系統。這種儀器可以作為數模混合電路測試和驗證的工具,用來觀察模擬信號波形、數字信號時序波形、模擬信號的幅度頻譜,也可以用來產生DDS信號。在硬件選擇上,使用具有Altera公司CycloneⅡ器件的平臺來實現單片DSP系統,這種芯片成本低廉、工作速度快、技術兼容性好;在軟件設計上,采用基于FPGA的可編程數字邏輯設計方法,這種方法具有開發難度小、功能擴展簡單等優點。設計中采用的關鍵技術包括:基于FPGA和IP Core的Verilog HDL設計、數據采集、數據存儲、數據處理以及數據波形的實時顯示。對這些技術的研究探討不僅有理論研究價值,在科學實驗和產品設計中同樣具有重要的實用價值。系統的設計以低資源、高性能為目標,設計中采用了科學的模塊劃分、設計與集成的方法,在保持原四種信號處理功能不變的前提下,盡量多的節約各種FPGA資源,為實現低成本的輔助電子測量儀器提供了可能。
上傳時間: 2013-06-05
上傳用戶:love_stanford
基于FPGA的數字視頻信號發生器的設計與實現
上傳時間: 2013-04-24
上傳用戶:sclyutian
數字視頻監控技術無論是在軍事領域還是在民用領域,都有著重要的作用和廣泛的應用市場及前景。迫切的軍用和民用需求,推動著視頻監控技術持續而迅猛的發展。為了提高監控視頻的圖像質量,使設備小型化,以便能滿足各種條件下的適用場合,目前基于FPGA的數字視頻偵察監控系統已成為一種主流的解決方案。 本文設計了一種可以在戰場上使用的數字視頻偵察監控系統。該系統配備了12路攝像頭,當偵察車或者裝甲車在向前進的時候,可以做到對周圍的環境全方位的偵察監控,從而對判斷戰場的情況起到了巨大的作用。 本文首先介紹了數字視頻監控技術的發展與現狀,視頻數據的產生以及接收特性和FPGA技術的基本概念,在此基礎上研究了視頻信號的組成方式、VGA、DVI顯示接口以及顯示器的工作原理,分析了采用FPGA實現整個系統的可能性。接著,在充分考慮了要求達到的標準以后,選用了視頻解碼芯片SAA7111A、視頻編碼芯片ADV7125、DVI發送芯片TFP410、CY7C1061AV33型SRAM以及EP2C35FBGA672型FPGA芯片應用于硬件電路設計。然后設計出電路原理圖以及PCB版圖。最后,根據系統工作要求,本文設計了FPGA系統中的片內邏輯模塊,包括視頻采集緩沖異步FIFO(先進先出)模塊、I2C總線配置模塊、視頻幀存控制模塊、VGA視頻顯示模塊、DVI視頻顯示模塊等。在此基礎上完成了系統軟硬件調試,最終成功的實現了12路攝像頭的切換顯示和對周圍環境的全方位監控,達到了預定的設計目標。
上傳時間: 2013-07-30
上傳用戶:yw14205
隨著微電子技術的高速發展,實時圖像處理在多媒體、圖像通信等領域有著越來越廣泛的應用。FPGA就是硬件處理實時圖像數據的理想選擇,基于FPGA的圖像處理專用系統的研究將成為信息產業的新熱點。 @@ 本文詳細介紹了一種基于FPGA開發板的實時圖像采集與顯示系統,該系統由前端視頻采集單元、圖像存儲單元、圖像顯示單元三部分組成。它的主要功能有:對攝像頭送來的視頻數據進行采集,并采用PHILIPS公司的專用視頻解碼芯片SAA7113將模擬視頻轉化成數字視頻;將采集進來的數據存儲到FPGA開發板內嵌的SDRAM中;采用PHILIPS公司的專用視頻編碼芯片SAA7121將數字視頻信號轉換為模擬信號送顯示器輸出。 @@ 系統在Quartus II 5.0、Model Sim6.0軟件平臺下開發并在硬件上得到實現,達到預期效果。FPGA實現圖像采集顯示是一種有效,簡便、經濟的方法,因此該課題具有廣闊的應用前景和市場價值。 @@關鍵詞:FPGA,I2C總線,視頻采集,SDRAM,視頻顯示
上傳時間: 2013-06-06
上傳用戶:rhl123
無線傳感器網絡(Wireless Sensor Networks,WSN)是由大量傳感器節點組成,這些節點部署在監測區域內通過無線通信方式,形成的一個多跳自組織的網絡。整個網絡的作用是協作地感知、采集和處理網絡覆蓋區域中監測對象的信息,并發送給觀察者,可廣泛應用于環境監測、醫療護理、軍事、商業等多個領域。 媒體訪問控制(Medium Access Control,MAC)協議處于無線傳感器網絡協議的物理層和路由層之間,用于在傳感器節點間公平有效地共享通信媒介,對傳感器網絡的性能有較大影響。與傳統無線網絡不同,提高能量效率和可擴展性是無線傳感器網絡MAC協議設計的主要目標。 本文主要闡述基于FPGA對IEEE802.15.4 MAC層功能的實現。首先介紹了無線傳感器網絡的體系結構、MAC協議的設計要求以及已有的MAC層協議,討論了無線傳感器網絡MAC層的主要要求和功能。然后詳細介紹和分析了IEEE802.15.4的MAC協議,并在此基礎上,通過NS2平臺對MAC層協議進行了仿真,研究不同網絡負荷下信道訪問機制的各個參數對吞吐量,丟包率,傳輸延時的影響,分析了隱蔽站問題、確認幀機制。 本文對MAC層中的主要功能,諸如數據收發、幀處理、信道接入方式以及幀檢驗等提出了基于FPGA的硬件解決方法。設計選用硬件描述語言VerilogHDL,在QuartusⅡ中完成模塊的綜合和布局布線,在QuartusⅡ和Modelsim中進行時序仿真驗證,最終下載到自主設計Altera公司的Cyclone開發板中。 對設計的驗證采取的是由里及外的方式,先對系統主模塊的功能進行驗證,然后下載到與CC2430開發板相連接的FPGA中對設計進行驗證測試。驗證流程是功能仿真、時序仿真和板級調試,最終通過測試,驗證了該設計的功能。測試結果表明,該模塊能滿足無線傳感器網絡低速率應用環境的需要,具有優良的擴展性能,達到了預期的設計目標。
上傳時間: 2013-06-14
上傳用戶:竺羽翎2222
移動無線信道特性對移動通信系統性能具有重要影響,移動信道建模和仿真對移動通信系統的研發具有重要意義。因此,對移動信道建模與仿真進行研究,具有重要的理論意義和實際應用價值。 本文從無線電波的傳播特點出發,分析了無線電波的傳播模型和描述信道特性的主要參數,重點分析了移動小尺度衰落模型;結合無線電波傳輸環境的特點,研究了平坦衰落信道和頻率選擇性信道的特點,設計了基于FPGA的移動無線信道仿真器,同時給予了軟硬件驗證。 本文從衰落的數學模型角度研究了信道傳輸特性,以及各項參數對信道特性的影響。主要做了以下幾個方面的工作: 1.簡要介紹了無線電通信的發展史及信道建模與仿真的意義;論述了信道對無線信號主要的三類影響:自由空間的路徑損失、陰影衰落、多徑衰落;分析了無線通信傳播環境,移動無線通信信道仿真的基本模型,同時介紹了用正弦波疊加法和成型濾波器法建立信道確定型仿真模型的具體實現方法。 2.對移動無線信道特性進行了Matlab仿真,對仿真結果進行了對比分析,對影響信道特性的主要參數設置進行了分析仿真。 3.設計了一種基于FPGA的移動無線信道仿真器,并對實現該仿真器的關鍵技術和實現方法進行了分析。該信道仿真器能夠實時模擬窄帶信號條件下無線信道的主要特點,如多徑時延、多普勒頻移、瑞利衰落等,其主要的技術指標達到了設計要求。該模擬器結構簡單,參數可調,易于擴展,通用性強,可以部分或全部集成到處于研制階段的接收機中,以便于性能測試,也可應用于教學實踐。
上傳時間: 2013-04-24
上傳用戶:suxuan110425
數據采集是信號與信息系統中一個重要的組成部分,也是數字信號處理的關鍵環節。本論文主要介紹一種基于FPGA的數據采集系統,提出一種由高速A/D轉換芯片、高性能FPGA和PCI總線接口組成的數據采集系統方案及其的硬件電路實現方法。該系統利用AD器件對信號進行放大、差分轉換和模數轉換,利用FPGA設計內部模塊和時鐘信號來進行電路控制及實現數據緩存、數據傳遞等功能,最后通過PCI邏輯接口把暫存在FPGA的數據傳送到PC主機。FPGA作為采集系統的核心部件,完成了內部數字電路設計,使系統具有很高的可適應性、可擴展性和可調試性。 本論文從研究數據采集的理論出發,重點研究了A/D模數轉換、FPGA芯片設計及PCI總結接口設計,完成了系統的各級電路硬件設計,并通過系統仿真驗證了系統的可行性。
上傳時間: 2013-04-24
上傳用戶:小楊高1
近紅外光譜法是血液成分無創檢測方法中的熱點,也是取得成果最多的方法之一。但是,個體差異和測量條件是影響近紅外光譜血液成分無創檢測的一個較突出的問題。而動態光譜法就是針對這個問題而提出的一種全新的近紅外無創血液成分濃度檢測方法。它從原理上消除了個體差異和測量條件等對光譜檢測的影響,為基于近紅外光譜法的血液成分無創檢測方法進入臨床應用去除了一個較為關鍵的障礙。因此,本文根據動態光譜檢測原理設計了基于FPGA的動態光譜數據采集系統。 在分析了動態光譜數據采集系統的性能要求后,采用DALSA的高性能線陣CCD IL-C6-2048C作為光電轉換器件;根據CCD輸出數據的高速度和信號微弱及含有噪聲等特點,選用了高速、高精度、并帶有相關雙采樣芯片的圖像處理芯片AD9826作為模數轉換器件;以FPGA及其內嵌的NIOSⅡ處理器作為核心控制器,并用LabVIEW對采集得到的數據進行顯示。 在FPGA中,利用Verilog HDL語言編寫了CCD和AD9826的控制時序;利用兩塊雙口RAM組成乒乓操作單元,實現高速數據的緩存,避免利用NiosⅡ處理器直接讀取時的頻繁中斷。將NIOSⅡ處理器系統嵌入到FPGA中,實現整個系統的管理。NiOSⅡ處理器利用中斷方式讀取緩存單元中的數據、經對數變換后傳遞給計算機。其中緩存數據的讀取及對數變換均采用自定義組件的方式將硬件單元添加到NIOSⅡ系統中,編程時直接調用。NIOSⅡ系統通過串口將處理后的數據傳遞給LabVIEW, LabVIEW對數據簡單處理后顯示,以實時觀察采樣數據是否正確。 最后對系統進行了實驗測試,實驗結果表明,系統能夠很好的采集并顯示數據,能夠初步完成光信號的檢測。
上傳時間: 2013-04-24
上傳用戶:luyanping
高速、高精度已經成為伺服驅動系統的發展趨勢,而位置檢測環節是決定伺服系統高速、高精度性能的關鍵環節之一。光電編碼器作為伺服驅動系統中常用的檢測裝置,根據結構和原理的不同分為增量式和絕對式。本文從原理上對增量式光電編碼器和絕對式光電編碼器做了深入的分析,通過對比它們的特性,得出了絕對式光電編碼器更適合高速、高精度伺服驅動系統的結論。 絕對式光電編碼器精度高、位數多的特點決定其通信方式只能采取串行傳輸方式,且由相應的通信協議控制信息的傳輸。本文首先針對編碼器主要生產廠商日本多摩川公司的絕對式光電編碼器,深入研究了通信協議相關的硬件電路、數據幀格式、時序等。隨后介紹了新興的電子器件FPGA及其開發語言硬件描述語言Verilog HDL,并對基于FPGA的絕對式編碼器通信接口電路做了可行性的分析。在此基礎上,采用自頂向下的設計方法,將整個接口電路劃分成發送模塊、接收模塊、序列控制模塊等多個模塊,各個模塊采用Verilog語言進行描述設計編碼器接口電路。最終的設計在相關硬件電路上實現。最后,通過在TMS320F2812伺服控制平臺上編寫的硬件驅動程序驗證了整個設計的各項功能,達到了設計的要求。
上傳時間: 2013-07-11
上傳用戶:snowkiss2014
本文對基于FPGA的對象存儲控制器原型的硬件設計進行了研究。主要內容如下: ⑴研究了對象存儲控制器的硬件設計,使其高效完成對象級接口的智能化管理和復雜存儲協議的解析,對對象存儲系統整體性能提升有重要意義?;赟oPC(片上可編程系統)技術,在FPGA(現場可編程門陣列)上實現的對象存儲控制器,具有功能配置靈活,調試方便,成本較低等優點。 ⑵采用Cyclone II器件實現的對象存儲控制器的網絡接口,包含處理器模塊、內存模塊、Flash模塊等核心組成部分,提供千兆以太網的網絡接口和PCI(周邊元件擴展接口)總線的主機接口,還具備電源模塊、時鐘模塊等以保證系統正常運行。在設計實現PCB(印制電路板)時,從疊層設計、布局、布線、阻抗匹配等多方面解決高達100MHz的全局時鐘帶來的信號完整性問題,并基于IBIS模型進行了信號完整性分析及仿真。針對各功能模塊提出了相應的調試策略,并完成了部分模塊的調試工作。 ⑶提出了基于Virtex-4的對象存儲控制器系統設計方案,Virtex-4內嵌PowerPC高性能處理器,可更好地完成對象存儲設備相關的控制和管理工作。實現了豐富的接口設計,包括千兆以太網、光纖通道、SATA(串行高級技術附件)等網絡存儲接口以及較PCI性能更優異的PCI-X(并連的PCI總線)主機接口;提供多種FPGA配置方式。使用Cadence公司的Capture CIS工具完成了該系統硬件的原理圖繪制,通過了設計規則檢查,生成了網表用作下一步設計工作的交付文件。
上傳時間: 2013-04-24
上傳用戶:lijinchuan