多普勒計程儀是根據聲波在水中的多普勒效應原理而制成的一種精密測速和計算航程的儀器,它是船用導航設備的重要組成之一。針對于多普勒計程儀的核心問題——頻率估計,本文提出了一種基于FPGA實現的多普勒測頻方案,它具有抗干擾能力強、運算速度快等特點。本論文主要是圍繞系統的測頻方案的設計與實現展開的。 本文主要研究工作包括:設計和調試基于FPGA的多普勒測頻系統的硬件電路;通過對測頻算法的研究,采用VHDL語言設計和實現系統的測頻算法和其它接口控制程序,并通過軟件仿真,測試設計的正確性。 測頻系統的硬件電路設計是本論文工作的主要部分之一,也是基于FPGA的多普勒測頻系統的核心部分。整個系統以FPGA作為主處理器,完成系統中所有的數字信號處理和外圍接口控制,同時,基于FPGA豐富的片內可編程邏輯資源和外部I/O資源,系統還擴展了豐富的通信接口(UART、USB和以太網接口)和顯示電路(LCD和LED),使系統便于與PC機進行數據交換和控制。 系統的軟件實現是本文工作的另一重要部分。本文通過對測頻算法的研究,完成了基于VHDL實現的過零檢測法和FFT算法,同時也實現了對接收機信號的自動增益控制、信號采集和與計算機的通信功能等。
上傳時間: 2013-04-24
上傳用戶:121212121212
近年來,隨著FPGA技術的出現,憑借著它在設計上的優越性,使得它在各電子設計領域上備受關注。在數字控制系統的應用領域也越來越廣泛。本課題主要研究了FPGA技術和無線通訊技術在高頻感應加熱控制系統的應用,目的在于實現一個安全穩定的高頻感應加熱環境。 本文首先介紹了高頻感應加熱系統所涉及的一些概念及所要用到的一些技術。然后對系統實現的原理及實現可行性進行了深入的研究分析,確定了主電路的拓撲結構為串聯諧振式,功率調節方式為容性移相調功:計算確定了系統中各個元件的參數和符號。最后按照FPGA的設計流程,設計實現了系統所需的各個硬件電路。 本文將無線通訊的技術引入了高頻感應加熱系統的控制。利用FPGA技術將RF無線通訊電路的控制部分與其他控制電路集成到一塊FPGA芯片里,這樣大大縮小了系統的體積,提高了系統的穩定性。使得對高頻感應加熱系統的控制更加智能化,同時也使得其操作安全性得到了很大的提高,從而達到了我們的目的。 研究結果表明,利用FPGA技術以及無線通訊技術的集成來實現智能化數字控制系統是很可行的方法。本文研究的感應加熱控制系統運行良好。
上傳時間: 2013-05-31
上傳用戶:ainimao
建立了雙容水箱系統的數學模型,采用串級控制方案對雙容水箱液位系統進行控制,控制算法采用數字PID。確定了硬件設備,制作了雙容水箱液位控制系統。采用力控5.0 版組態軟件,對整個液位控制系統進行組態,構
上傳時間: 2013-07-27
上傳用戶:harveyhan
在圖像處理及檢測系統中,實時性要求往往影響著系統處理速度的性能。本文在分析研究視頻檢測技術及方法的基礎上,應用嵌入式系統設計和圖像處理技術,以交通信息視頻檢測系統為研究背景,展開了基于FPGA視頻圖像檢測技術的研究與應用,通過系統仿真驗證了基于FPGA架構的圖像并行處理和檢測系統具有較高的實時處理能力,能夠準確并穩定地檢測出運動目標的信息??梢奆PGA對提高視頻檢測及處理的實時性是一個較好的選擇。 本文主要研究的內容有: 1.分析研究了視頻圖像檢測技術,針對傳統基于PC構架和DSP處理器的視頻檢測系統的弊端,并從可靠性、穩定性、實時性和開發成本等因素考慮,提出了以FPGA芯片作為中央處理器的嵌入式并行數據處理系統的設計方案。 2.應用模塊化的硬件設計方法,構建了新一代嵌入式視頻檢測系統的硬件平臺。該系統由異步FIFO模塊、圖像空間轉換模塊、SRAM幀存控制模塊、圖像預處理模塊和圖像檢測模塊等組成,較好地解決了圖像采樣存儲、處理和傳輸的問題,并為以后系統功能的擴展奠定了良好的基礎。 3.在深入研究了線性與非線性濾波幾種圖像處理算法,分析比較了各自的優缺點的基礎上,本文提出一種適合于FPGA的快速圖像中值濾波算法,并給出該算法的硬件實現結構圖,應用VHDL硬件描述語言編程、實現,仿真結果表明,快速中值濾波算法的處理速度較傳統算法提高了50%,更有效地降低了系統資源占用率和提高了系統運算速度,增強了檢測系統的實時性能。 4.研究了基于視頻的交通車流量檢測算法,重點討論背景差分法,圖像二值化以及利用直方圖分析方法確定二值化的閾值,并對圖像進行了直方圖均衡處理,提高圖像檢測精度。并結合嵌入式系統處理技術,在FPGA系統上研究設計了這些算法的硬件實現結構,用VHDL語言實現,并對各個模塊及相應算法做出了功能仿真和性能分析。 5.系統仿真與驗證是整個FPGA設計流程中最重要的步驟,針對現有仿真工具用手動設置輸入波形工作量大等弊病,本文提出了一種VHDL測試基準(TestBench)方法解決系統輸入源仿真問題,用TEXTIO程序包設計了MATLAB與FPGA仿真軟件的接口,很好地解決了仿真測試中因測試向量龐大而難以手動輸入的問題。并將系統的仿真結果數據在MATLAB上還原為圖像,方便了系統測試結果的分析與調試。系統測試的結果表明,運動目標的檢測基本符合要求,可以排除行走路人等移動物體(除車輛外)的噪聲干擾,有效地檢測出正確的目標。 本文主要研究了基于FPGA片上系統的圖像處理及檢測技術,針對FPGA技術的特點對某些算法提出了改進,并在MATLAB、QuartusⅡ和ModelSim軟件開發平臺上仿真實現,仿真結果達到預期目標。本文的研究對智能化交通監控系統的車流量檢測做了有益探索,對其他場合的圖像高速處理及檢測也具有一定的參考價值。
上傳時間: 2013-07-13
上傳用戶:woshiayin
本文對基于FPGA的液晶顯示控制系統的設計與實現進行了研究。設計中從LCD技術參數著手,通過對顯示驅動系統結構與工作原理的研究,設計出顯示控制系統的框圖及各功能模塊的VHDL程序,通過單片機系統配置FPGA芯片,控制LCD顯示相應的漢字和圖形。LCD顯示控制系統由顯示控制電路、顯示驅動電路和相關外圍輔助電路組成。顯示控制電路從電路中各個功能模塊所需要的控制時序信號出發,通過對其工作過程的研究,設計出控制器、RAM控制器等各功能模塊。顯示驅動電路從LCD工作所需要的掃描時序信號出發,設計出時序發生電路等各功能模塊。所有的VHDL程序通過了MAX+PLUS—II軟件實現編譯及仿真后,在實際的硬件中調試通過。
上傳時間: 2013-05-24
上傳用戶:portantal
軟件開發環境:ISE 7.1i 硬件開發環境:紅色颶風II代-Xilinx版 1. 本實例用于控制開發板上面的SDRAM完成讀寫功能; 先向SDRAM里面寫數據,然后再將數據讀出來做比較,如果不匹配就通過LED變亮顯示出來,如果一致,LED就不亮。 2. part1目錄是使用Modelsim仿真的工程; 3. part2目錄是在開發版上面驗證的工程; 2.1. part1_32目錄是4m32SDRAM的仿真工程; 2.2. part1_16目錄是4m16SDRAM的仿真工程; \model文件夾里面是仿真模型; \rtl文件夾里面是源文件; \sim文件夾里面是仿真工程; \test_bench文件夾里面是測試文件; \wave文件夾里面是仿真波形。 3.1. 工程在\project文件夾里面; 3.2. 源文件和管腳分配在\rtl文件夾里面; 3.3. 下載文件在\download文件夾里面,.mcs為PROM模式下載文件,.bit為JTAG調試下載文件。
上傳時間: 2013-04-24
上傳用戶:ZJX5201314
本文從硬件和軟件兩方面介紹了MCS-51單片機溫度控制系統的設計思路.
上傳時間: 2013-08-04
上傳用戶:ve3344
基于單片機的智能交通燈控制系統的設計基于單片機的智能交通燈控制系統的設計
上傳時間: 2013-04-24
上傳用戶:KSLYZ
該論文基于NIOS Ⅱ軟核處理器和Altera的FPGA技術,設計了一種便攜式的振動頻譜分析儀,用于旋轉機械的故障監測和診斷。以SOPC技術為手段,將信號采集和信號處理電路通過可編程片上系統來實現,其特點是將對ADC的控制、數字信號的濾波、快速傅立葉變換的設計,通過FPGA芯片集成在一起,以NIOS Ⅱ來完成32位CPU的狀態控制功能。工程機械、汽車車輛中都存在諸如發動機類的旋轉機械,這類設備的異常振動往往會影響正常工作,嚴重時還會出現各種重大事故,該分析儀可以實時地或定期地對發動機、齒輪箱等旋轉機械進行振動頻譜分析和監測,運用于民用機械能產生非常好的經濟效益。 該論文從四個方面進行了研究工作。其一,利用FPGA對ADC芯片的工作進行控制,使其在規定的時間內與DSP模塊進行數據交換,并對ADC各引腳時序進行控制,使兩者協調同步工作,編制了相應的VHDL語言程序。其二,采用SOPC Builder設計開發,實現了基于NIOS Ⅱ的32位CPU軟核,創建了相應的C/C++和匯編的宏代碼,使得軟件可以訪問用戶自定義邏輯。對頂層設計產生的VHDL的RTL代碼和仿真文件進行了綜合、編譯適配以及仿真。其三,配合Matlab和DSP Builder的強大功能進行DSP模塊設計,開發出了FIR和FFT等功能模塊,并且添加到SOPC系統中,使其可以由NIOS Ⅱ很容易的調用。其四,在NIOS Ⅱ系統中添加了uC/OS Ⅱ操作系統,提高了整個系統的穩定性,并且降低了開發難度,提高了系統升級的能力。由于整個設計是基于FPGA開發的,所以該系統包括了所有FPGA系統的特點,包括并行的DSP處理、在系統可編程、升級簡單等特點,極易使設計產品化。
上傳時間: 2013-04-24
上傳用戶:amandacool
感應加熱電源以其環保、節能等優點在工業生產中得到了廣泛的應用,逆變控制電路是直接影響感應加熱電源能否安全、高效運行的關鍵因素。目前的感應加熱裝置很多采用模擬電路控制,而模擬控制電路觸點多,焊點多,系統可靠性低,對一些元件的工藝性要求高,電路中控制參數不容易進行修改,靈活性較差。近年來隨著微處理機的發展,數字式控制精確,軟件設計靈活,因而整個控制系統容易實現,在感應加熱領域中運用數字式控制已是一個發展方向。 本文在模擬逆變控制系統的基礎上,在可編程邏輯器件(FPGA)上進行了數字式并聯逆變控制系統的研究。 首先,本文針對感應加熱并聯逆變控制的數字化進行了詳細的研究。在參閱國內外相關文獻的基礎上,結合已有模擬并聯逆變控制電路的工作原理,設計了全數字鎖相環、它激轉自激掃頻啟動模塊等逆變控制功能模塊,并對各個模塊進行了相關的數學分析和功能仿真,結果證明可以達到預定的功能指標和設計要求。 然后,分析了感應加熱電源的整體工作流程,針對模擬控制電路中控制參數不易進行修改、靈活性較差等問題,設計了數據采集、存儲、顯示等功能模塊,有利于系統的調試,參數修改等實際操作。 最后,以模擬逆變控制策略為基礎,分析了數字控制器的控制要求和策略。由硬件狀態機實現數字控制器的設計,完成對整個逆變控制系統的整體控制操作。通過自上而下的總體設計,將各個部分組合起來,構成一個SOC系統。在FPGA集成軟件中進行了各部分和整體的仿真驗證,結果證明該設計可以完成逆變控制的各項需求和預定的人機交互操作。
上傳時間: 2013-07-09
上傳用戶:1222