隨著科學技術的發展與公共安全保障需求的提高,視頻監控系統在工業生產、日常生活、警備與軍事方面的應用越來越廣泛。采用基于 FPGA 的SOPC技術、H.264壓縮編碼技術和網絡傳輸控制技術實現網絡視頻監控系統,在穩定性、功能、成本與擴展性等方面都有著突出的優勢,具有重要的學術意義與實用意義, 本課題所設計的網絡視頻監控系統由以Nios Ⅱ為核心的嵌入式圖像服務器、相關網絡設備與若干PC機客戶端組成。嵌入式圖像服務器實時采集圖像,采用H.264 編碼算法進行壓縮,并持續監聽網絡。PC機客戶端可通過網絡對服務器進行遠程訪問,接收編碼數據,使用H.264解碼算法重建圖像并實時顯示,使監控人員有效地掌握現場情況, 在嵌入式圖像服務器設計階段,本文首先進行了芯片選型與開發平臺選擇。然后構建圖像采集子系統,采用雙緩存乒乓交換的方法設計圖像采集用戶自定義模塊。接著設計雙Nios Ⅱ架構的SOPC系統,闡述了雙軟核設計中定制連接、內存芯片共享、數據搬移、通信與互斥的解決方法。同時完成了網絡服務器的設計,采用μC/OS-Ⅱ進行多任務的管理與調度, H.264視頻壓縮編解碼算法設計與實現是本文的重點。文中首先分析H.264.標準,規劃編解碼器結構。接著設計了16×16幀內預測算法,并設計宏塊掃描方式,采用兩次判決策略進行預測模式選擇。然后設計4×4子塊掃描方式,編寫整數變換與量化算法程序。熵編碼采用Exp-Golomb編碼與CAVLC相結合的方案,針對除拖尾系數之外的非零系數值編碼子算法,實現了一種基于表示范圍判別的編碼方法。最后設計了網絡傳輸的碼流組成格式,并針對編碼算法設計相應解碼算法。使用VC++完成算法驗證,并進行測試,觀察不同參數下壓縮率與失真度的變化。 算法驗證完成后,本文進行了PC機客戶端設計,使其具有遠程訪問、H.264解碼與實時顯示的功能。同時將H.264 編碼算法程序移植到NiosⅡ中,并將嵌入式圖像服務器與若干客戶端接入網絡進行聯合調試,構建完整的網絡視頻監控系統, 實驗結果表明,本系統視頻壓縮率高,監控圖像質量良好,充分證明了系統軟硬件與圖像編解碼算法設計成功。本系統具有成本低、擴展性好及適用范圍廣等優點,發展前景十分廣闊。
上傳時間: 2013-08-03
上傳用戶:88mao
本文對基于DSP和FPGA運動控制器的設計進行了研究。主要內容如下: (1)深入研究國內外運動控制技術的發展現狀和前景。 (2)規劃運動控制器的硬件和軟件整體研發方案。 (3)對運動控制器的各個功能模塊進行硬件設計。 (4)對運動控制算法和數字濾波算法進行設計,編寫控制軟件。 (5)對運動控制系統的性能進行分析和訪真,調節控制器參數,使運動控制系統具有較好的靜態特性和動態特性。 (6)構建實驗系統,編寫人機界面軟件,驗證運動控制器的性能。
上傳時間: 2013-06-13
上傳用戶:haobin315
MPEG-4是目前非常流行的視頻壓縮標準,基于MPEG-4的視頻處理系統有兩種體系結構:可編程結構和專用結構.可編程結構靈活,適用范圍廣,易于升級,但電路復雜,電路功耗大.專用視頻編解碼器結構硬件開銷小,處理速度高.該文主要研究專用的MPEG-4視頻編解碼芯片設計方法.目前市場上MPEG-4視頻編解碼芯片主要是Simple Profile級別的,而我們設計的芯片要實現Advanced Simple Profile級別.該文采用了一種基于大規模FPGA的軟硬件相結的芯片設計方案,我們設計了基于FPGA的MPEG-4芯片設計開發平臺,完成算法的硬件仿真與測試.論文圍繞基于FPGA的MPEG-4芯片開發系統設計,分為兩個部分.第一部分介紹了目前國內外實現MPEG-4視頻處理系統的主要方法和應用,概述了國際上MPEG-4視頻編解碼芯片設計的一般方法及其發展趨勢,詳細描述了我們的基于FPGA的MPEG-4編解碼芯片開發系統的結構.第二部分重點講述了基于FPGA的MPEG-4芯片開發系統各個電路模塊的設計,包括電源模塊、FPGA配置模塊、時鐘生成模塊、視頻輸入/輸出模塊、RS232串口模塊、以太網接口模塊、USB接口模塊等.同時也介紹了I
上傳時間: 2013-06-15
上傳用戶:it男一枚
逆變器在自動控制系統、電機交流調速、電力變換以及電力系統控制中都起著重要的作用;各系統對逆變器的性能需求也越來越高。PWM控制多重逆變器正是基于這些需求,實現可變頻、調壓、調相、低諧波、高穩定性的解決方案。 PWM控制逆變器通過對每個脈沖寬度進行控制,以達到控制輸出電壓和改善輸出波形的目的;多重逆變器則是把幾個矩形波逆變器的輸出組合起來起來形成階梯波,從而消除諧波;PWM控制多重逆變器綜合上述兩種技術的特點,非常適合于應用在對諧波、電壓輸出及穩定性要求比較高的場合。電力半導體技術和集成電路技術的快速發展,使得多重逆變器的控制、實現成為可能。 本文首先分析風力發電系統對逆變器的要求,從多重逆變器理論和PWM逆變器理論出發,提出同步式PWM控制電壓型串聯多重逆變器系統解決方案。本方案也可以應用在逆變電源、交流電機調速及電力變換領域中。 文中建立了一個多重逆變器的PWM控制算法模型。該算法可完成頻率、相位、幅值可調的多重逆變器的PWM控制,且能完成逆變器故障運行下的保護與告警。并在MATLAB/SIMULINK環境下對算法模型進行仿真與分析。 在比較了現有PWM發生解決方案的基礎上,本文提出了一個基于FPGA(可編程邏輯陣列)的多重逆變器PWM控制系統實現方案。并給出一個主要由FPGA、ADC/DAC、驅動與保護電路、逆變器主回路及其他外圍電路構成的多重逆變器系統解決方案。實驗結果表明,此方案系統結構簡單、可行,很好完成上述多重逆變器的PWM控制算法。
上傳時間: 2013-06-28
上傳用戶:wmwai1314
隨著電信數據傳輸對速率和帶寬的要求變得越來越迫切,原有建成的網絡是基于話音傳輸業務的網絡,已不能適應當前的需求.而建設新的寬帶網絡需要相當大的投資且建設工期長,無法滿足特定客戶對高速數據傳輸的近期需求.反向復用技術是把一個單一的高速數據流在發送端拆散并放在兩個或者多個低速數據鏈路上進行傳輸,在接收端再還原為高速數據流.該文提出一種基于FPGA的多路E1反向復用傳輸芯片的設計方案,使用四個E1構成高速數據的透明傳輸通道,支持E1線路間最大相對延遲64ms,通過鏈路容量調整機制,可以動態添加或刪除某條E1鏈路,實現靈活、高效的利用現有網絡實現視頻、數據等高速數據的傳輸,能夠節省帶寬資源,降低成本,滿足客戶的需求.系統分為發送和接收兩部分.發送電路實現四路E1的成幀操作,數據拆分采用線路循環與幀間插相結合的方法,A路插滿一幀(30時隙)后,轉入B路E1間插數據,依此類推,循環間插所有的數據.接收電路進行HDB3解碼,幀同步定位(子幀同步和復幀同步),線路延遲判斷,FIFO和SDRAM實現多路數據的對齊,最后按照約定的高速數據流的幀格式輸出數據.整個數字電路采用Verilog硬件描述語言設計,通過前仿真和后仿真的驗證.以30萬門的FPGA器件作為硬件實現,經過綜合和布線,特別是寫約束和增量布線手動調整電路的布局,降低關鍵路徑延時,最終滿足設計要求.
上傳時間: 2013-07-16
上傳用戶:asdkin
隨著電子技術和EDA技術的發展,大規模可編程邏輯器件PLD(Programmable Logic Device)、現場可編程門陣列FPGA(Field Programmable Gates Array)完全可以取代大規模集成電路芯片,實現計算機可編程接口芯片的功能,并可將若干接口電路的功能集成到一片PLD或FPGA中.基于大規模PLD或FPGA的計算機接口電路不僅具有集成度高、體積小和功耗低等優點,而且還具有獨特的用戶可編程能力,從而實現計算機系統的功能重構.該課題以Altera公司FPGA(FLEX10K)系列產品為載體,在MAX+PLUSⅡ開發環境下采用VHDL語言,設計并實現了計算機可編程并行接芯片8255的功能.設計采用VHDL的結構描述風格,依據芯片功能將系統劃分為內核和外圍邏輯兩大模塊,其中內核模塊又分為RORT A、RORT B、OROT C和Control模塊,每個底層模塊采用RTL(Registers Transfer Language)級描述,整體生成采用MAX+PLUSⅡ的圖形輸入法.通過波形仿真、下載芯片的測試,完成了計算機可編程并行接芯片8255的功能.
上傳時間: 2013-06-08
上傳用戶:asddsd
激光測距是激光技術在軍事上最早和最成熟的應用,自1961.年美國休斯飛機公司研制成功世界上第一臺激光測距機之后,激光測距技術發展迅速。如今,它已經被廣泛運用于軍用領域和民用領域。為了進一步提高我國激光測距水平,研制更高性能激光測距機依然是我國國防科技研究中的重要課題之一。其中,測距精度是激光測距機的一個重要參數。而激光測距機能否準確的檢測激光回波信號將直接影響測距精度。 脈沖激光測距系統主要包括激光發射子系統、激光回波探測子系統、回波檢測與主控子系統、終端顯示子系統等組成。其中設計高精度激光回波檢測與主控子系統是實現高精度激光測距的核心問題。傳統激光回波檢測與主控子系統通常采用分立元件和小規模集成電路設計,電路復雜且精度較低。隨著數字電路設計技術的發展,已出現大規模可編程邏輯器件FPGA(現場可編程門陣列)和CPLD(復雜可編程邏輯器件)。采用FPGA代替傳統的分立元件和小規模集成電路來設計激光回波檢測與主控子系統,不僅提高了回波檢測精度,同時簡化了整個測距系統的設計。 本文研究了將激光回波信號直接送入FPGA進行檢測的方案。同時,采用這種方案設計了一種激光回波檢測系統,并把它成功運用在一引信項目中。這種方案電路設計簡單,易于實現。在實際應用中,由于激光回波探測子系統只是完成由光信號到電信號的轉換及簡單放大,理論分析和試驗結果均表明,采用該方案進行回波檢測的精度較低,這種回波檢測方法也只能應用在測距精度要求低的項目中。 為了滿足另一高精度測距項目的需要,在FPGA直接進行激光回波檢測方案的基礎上,設計了一種高精度激光回波檢測系統。文中介紹了其實現原理,理論上分析了該系統所能達到的回波檢測精度及整機測距系統的測距精度。與第一種方案相比,該方案引入了超高速數據采集電路。由于采樣速率高達lGsps,該方案實現的難點在于如何保證數據采集電路的穩定工作。文中從總體方案的設計,到器件的選型,硬件電路板的實現等方面做了詳細的闡述,最終完成了系統硬件電路設計。接著介紹了系統程序設計。后面給出了試驗測試結果,該系統工作穩定,性能良好。系統設計中引入的超高速數據采集電路有著廣泛的應用,為其他相關設計提供了參考。最后,對全文做了工作總結,并給出了接下來的后續工作與展望。 本文在高速FPGA對激光回波信號檢測方向取得了一定的成果,為進一步研究提供了參考價值。
上傳時間: 2013-06-13
上傳用戶:cy1109
本論文利用FPGA可編程邏輯器件和硬件描述語言Verilog,采用自頂向下的設計方法,開發了一款基于PCI總線的高速數據采集卡。本數據采集系統中,采用PLX公司生產的PLX9080作為PCI總線接口芯片。用4片每片容量為8MB的SDRAM作為數據采集的前端和PCI總線的數據緩沖。用ALTERA公司生產的Cyclone系列FPGA實現PCI接口芯片PLX9080的時序邏輯、對數據采集通道的前端控制以及對SDRAM的讀寫控制。 在本論文將重點放在了用硬件描述語言Verilog進行FPGA硬件邏輯編程上。本論文按照自頂向下的設計方法,詳細論述了PCI接口轉化電路模塊、SDRAM存儲片子讀寫控制電路模塊、FPGA內部寄存器讀寫控制電路模塊以及用于RF端的自動增益控制電路AGC模塊的設計。
上傳時間: 2013-04-24
上傳用戶:yhm_all
隨著空間科學任務的增加,需要處理的空間科學數據量激增,要求建立一個高速的空間數據連接網絡.高速復接器作為空間飛行器星上網絡的關鍵設備,其性能對整個空間數據網絡的性能起著重要影響.該文闡述了利用先入先出存儲器FIFO進行異步速率調整,應用VHDL語言和可編程門陣列FPGA技術,對多個信號源數據進行數據打包、信道選通調度和多路復接的方法.設計中,用VHDL語言對高速復接器進行行為級建模,為了驗證這個模型,首先使用軟件進行仿真,通過編寫testbench程序模擬FIFO的動作特點,對程序輸入信號進行仿真,在軟件邏輯仿真取得預期結果后,繼續設計硬件電路,設計出的實際電路實現了將來自兩個不同速率的信源數據(1394總線數據和1553B總線數據)復接成一路符合CCSDS協議的位流業務數據.在實驗調試中對FPGA的輸出數據進行檢驗,同時對設計方法進行驗證.驗證結果完全符合設計目標.應用硬件可編程邏輯芯片FPGA設計高速復接器,大幅度提高了數據的復接速率,可應用于未來的星載高速數據系統中,能夠完成在軌系統的數據復接任務.
上傳時間: 2013-07-17
上傳用戶:wfl_yy
近年來LED顯示技術發展迅速,LED全彩顯示屏得到了廣泛的應用.LED顯示技術涵蓋了微機控制、視頻、光學、機械和數字圖像處理等多種技術.針對現有LED顯示系統數據傳輸和顯示存在的缺陷和開發難度,本文提出并實現了一種新型的LED顯示系統方案.該方案把ARM處理器應用到LED顯示屏中,采用FPGA技術開發了LED顯示屏系統.本文主要討論了利用網絡傳輸LED顯示數據的實現方法,包括嵌入式系統的設計以及TCP/IP協議的實現等分析和設計工作.全文分為七章,首先提出現有LED顯示系統數據傳輸和顯示存在的缺陷和開發難度,然后提出新的LED顯示系統方案,并論證該方案的可行性.接著闡述了作者采用的嵌入式系統的設計方法和過程.第三章和第四章是嵌入式系統的設計和TCP/IP協議的實現,其中包括硬件和軟件的設計以及嵌入式操作系統μ C/OS-Ⅱ的移植.詳細地分析了基于LPC2214芯片的操作系統移植步驟和過程.本文使用的是1wIP網關協議,把其應用于μ C/OS-Ⅱ,實現了LED顯示屏的網絡通信,還分析了RTL8019芯片的工作過程,編寫了有關驅動代碼.在第五章和第六章中闡述了LED顯示屏顯示原理和利用FPGA實現LED顯示的驅動開發過程,利用占空比法實現LED顯示屏的灰度顯示,使用VHDL語言描述LED顯示屏的灰度實現邏輯.最后根據本文的方案實現了LED顯示屏的彩色顯示,通過分析比較,該方案可行并且達到了預定的要求.
上傳時間: 2013-04-24
上傳用戶:yoleeson