無人機大氣數(shù)據(jù)的采集和處理在無人機中占有很重要的位置和作用,它是保障飛機安全飛行以及保證地面控制和操縱人員正確引導飛機、順利完成飛行任務的關(guān)鍵所在。在目前廣泛應用的無人機大氣數(shù)據(jù)測量系統(tǒng)中,多數(shù)采用單片機作為大氣數(shù)據(jù)處理計算機,但是單片機在高速數(shù)據(jù)采集和處理方面卻存在著抗干擾性差、速度慢等缺點,使測量系統(tǒng)的穩(wěn)定性和實時性受到了很大的影響。 本文采用FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)芯片作為大氣數(shù)據(jù)處理器,以大氣數(shù)據(jù)中的氣壓高度為例,介紹了一種基于FPGA技術(shù)的無人機氣壓高度測量系統(tǒng)。由于該測量系統(tǒng)中的FPGA數(shù)據(jù)處理器具有可靠性高、速度快、邏輯功能強等特點,有效地解決了單片機在高速無人機大氣數(shù)據(jù)測量系統(tǒng)中處理速度較慢、實時性較差的問題。 論文首先介紹了FPGA的基本結(jié)構(gòu)、工作原理、開發(fā)設計流程和FPGA編程所采用的VHDL硬件描述語言,還介紹了數(shù)字式大氣數(shù)據(jù)測量系統(tǒng)的基本組成和工作原理,并且詳細闡述了氣壓高度測量的原理和方法;然后提出了基于FPGA的無人機氣壓高度測量系統(tǒng)的整體設計,并對該測量系統(tǒng)各組成部分的硬件電路進行詳細的分析和設計;隨后論文又介紹了氣壓高度測量系統(tǒng)中FPGA的相關(guān)軟件設計,并就FPGA內(nèi)部所設計的各功能模塊的作用、模塊內(nèi)部結(jié)構(gòu)和工作流程進行詳細的論述;最后使用Modelsim和QuartusII仿真軟件對程序進行功能和時序的仿真,以驗證FPGA內(nèi)部各功能模塊和FPGA總體設計的正確性,并在所有仿真通過后將程序產(chǎn)生的配置文件下載到FPGA芯片中,在制作和安裝測量系統(tǒng)的電路板后對整個測量系統(tǒng)進行實際的測試,將測試結(jié)果與理論值比較并分析測量系統(tǒng)的誤差來源。 根據(jù)系統(tǒng)測試的結(jié)果,本文驗證了以FPGA芯片為核心的無人機氣壓高度測量系統(tǒng)的可行性,并對該測量系統(tǒng)提出了今后的進一步改進和完善的思路。
標簽: FPGA 無人機 氣壓 測量系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:cx111111
隨著各種非線性電力電子設備的大量應用,電網(wǎng)中的諧波污染日益嚴重。為了保證電力系統(tǒng)的安全經(jīng)濟運行,保證電氣設備和用電人員的安全,治理電磁環(huán)境污染、維護綠色環(huán)境,研究實時、準確的電力諧波分析系統(tǒng),對電網(wǎng)中的諧波進行實時檢測、分析和監(jiān)控,都具有重要的理論和工程實際意義。 目前實際應用的電力諧波分析系統(tǒng)大多是以單片機為核心組成。單片機運行速度慢,實時性較差,不能滿足實際應用中對系統(tǒng)實時性越來越高的要求。另外,單片機的地址線和數(shù)據(jù)線位數(shù)較少,這使得由單片機構(gòu)成的電力諧波分析系統(tǒng)外圍電路龐大,系統(tǒng)的可靠性和可維護性上都大打折扣。 本文首先研究了電力諧波的產(chǎn)生,危害及國內(nèi)外研究現(xiàn)狀,對電力諧波檢測中常用的各種算法進行分析和比較;然后介紹了FPGA芯片的特性和SOPC系統(tǒng)的特點,并分析比較了傳統(tǒng)測量諧波裝置和基于FPGA的新型諧波測量儀器的特性。綜述了可編程元器件的發(fā)展過程、主要工藝發(fā)展及目前的應用情況。 然后,對整個諧波處理器系統(tǒng)的框架及結(jié)構(gòu)進行描述,包括系統(tǒng)的功能結(jié)構(gòu)分配,外圍硬件電路的結(jié)構(gòu)及軟件設計流程。其后,針對系統(tǒng)外圍硬件電路、FFTIP核設計和SOPC系統(tǒng)的組建,進行詳細的分析與設計。系統(tǒng)采用NiosⅡ處理器核和FFT運算協(xié)處理器相結(jié)合的結(jié)構(gòu)。FFT運算用專門的FFT運算協(xié)處理器核完成,使得系統(tǒng)克服的單片機系統(tǒng)實時性差和速度慢的缺點。FFTIP核采用現(xiàn)在ASIC領(lǐng)域的一種主流硬件描述語言VHDL進行編寫,采用順序的處理結(jié)構(gòu)和IEEE浮點標準運算,具有系統(tǒng)簡單、占用硬件資源少和高運算精度的優(yōu)點。諧波分析儀系統(tǒng)組建采用SOPC系統(tǒng)。SOPC系統(tǒng)具有可對硬件剪裁和添加的特點,使得系統(tǒng)的更簡單,應用面更廣,專用性更強的優(yōu)點。最后,給出了對系統(tǒng)中各模塊進行仿真及系統(tǒng)生成的結(jié)果。
上傳時間: 2013-04-24
上傳用戶:cy_ewhat
本文對基于FPGA的液晶顯示控制系統(tǒng)的設計與實現(xiàn)進行了研究。設計中從LCD技術(shù)參數(shù)著手,通過對顯示驅(qū)動系統(tǒng)結(jié)構(gòu)與工作原理的研究,設計出顯示控制系統(tǒng)的框圖及各功能模塊的VHDL程序,通過單片機系統(tǒng)配置FPGA芯片,控制LCD顯示相應的漢字和圖形。LCD顯示控制系統(tǒng)由顯示控制電路、顯示驅(qū)動電路和相關(guān)外圍輔助電路組成。顯示控制電路從電路中各個功能模塊所需要的控制時序信號出發(fā),通過對其工作過程的研究,設計出控制器、RAM控制器等各功能模塊。顯示驅(qū)動電路從LCD工作所需要的掃描時序信號出發(fā),設計出時序發(fā)生電路等各功能模塊。所有的VHDL程序通過了MAX+PLUS—II軟件實現(xiàn)編譯及仿真后,在實際的硬件中調(diào)試通過。
標簽: FPGA 液晶顯示 控制系統(tǒng)
上傳時間: 2013-05-24
上傳用戶:portantal
本文設計了一款基于STM32的多功能MP3,功能包括:MP3/WMA/WAV/MIDI音頻文件播放、JPEG/JPG/BMP圖片瀏覽、游戲、鬧鐘、萬年歷、電子書、調(diào)頻收音機、彩色臺燈、功率放大等。
上傳時間: 2013-07-13
上傳用戶:sy_jiadeyi
隨著 EDA 技術(shù)及微電子技術(shù)的飛速發(fā)展,現(xiàn)場可編程門陣列(Field Programmable Gate Array,簡稱 FPGA)的性能有了大幅度的提高,F(xiàn)PGA的設計水平也達到了一個新的高度。基于FPGA的嵌入式系統(tǒng)設計為現(xiàn)代電子產(chǎn)品設計帶來了更大的靈活性,以Nios Ⅱ軟核處理器為核心的SOPC(System on Programmable Chip)系統(tǒng)便是把嵌入式系統(tǒng)應用在FPGA上的典型例子,本文設計的指紋識別模塊就是基于FPGA的Nios Ⅱ處理器為核心的SOPC設計。通過IP核技術(shù)和靈活的軟硬件編程,實現(xiàn)Nios Ⅱ?qū)PGA外圍器件的控制,并對指紋處理算法進行了改進,研究了指紋識別算法到Nios Ⅱ系統(tǒng)的移植。 本文首先闡述了指紋識別模塊的SOPC設計方案,然后是對模塊的詳細設計。在硬件方面,完成了指紋識別模塊的 FPGA 硬件設計,包括 FPGA 內(nèi)部的Nios Ⅱ系統(tǒng)硬件設計和 FPGA 外圍電路設計。前者利用 SOPC Builder將Nios Ⅱ處理器、指紋讀取接口 UART、鍵盤與LCD顯示接口、FLASH接口、SDRAM控制器構(gòu)建成NiosⅡ硬件系統(tǒng),后者是電源和時鐘電路、SDRAM存儲器電路、FLASH存儲器電路、LCD顯示電路、指紋傳感器電路、FPGA 配置電路這些純實物硬件設計,給出了設計方法和電路連接圖。 在軟件方面,包括下面兩個內(nèi)容: 完成 FPGA 外圍器件程序設計,實現(xiàn)對外圍器件的操作。 深入的研究了指紋識別算法。對指紋圖像識別算法中的指紋圖像濾波和匹配算法進行了分析,提出了指紋圖像增強改進算法和匹配改進算法,通過試驗,改進后的指紋圖像濾波算法取得了較好的指紋圖像增強效果。改進后的匹配算法速度較快,誤識率較低。最后研究了指紋識別算法如何在FPGA中的Nios Ⅱ系統(tǒng)的實現(xiàn)。
上傳時間: 2013-06-12
上傳用戶:yx007699
軟件無線電技術(shù)自20世紀90年代提出以后,在許多通信系統(tǒng)中得到了廣泛應用。本文研究了一種軟件無線電數(shù)字通信系統(tǒng)方案的設計,并著重研究了其中中頻處理單元的設計和實現(xiàn)。針對實際應用,本文提出了一個基于FPGA和DSP的軟件無線電中頻/基帶數(shù)字化處理系統(tǒng)的設計方案。該系統(tǒng)的特點是所有的中頻信號處理算法全部由軟件實現(xiàn),它主要包括高速A/D、超大規(guī)模FPGA芯片、高速DSP芯片和外部存儲器等,其中超大規(guī)模FPGA芯片和高速的DSP芯片是系統(tǒng)的核心。DSP芯片采用的是TI公司的C6416,F(xiàn)PGA芯片采用的是Xilinx公司的XC2V2000FG676,既兼顧速度和靈活性,又具有較強的通用性。 本文根據(jù)“基于FPGA的中頻數(shù)字化處理平臺的建立及若干關(guān)鍵算法的實現(xiàn)”研究課題,主要完成了軟件無線電通信系統(tǒng)中頻數(shù)字化若干關(guān)鍵算法實現(xiàn)的任務,具體包括通用數(shù)字中頻板的設計、中頻板上FPGA和DSP、D/A的接口設計、各種數(shù)字通信關(guān)鍵技術(shù)(數(shù)字上/下變頻、調(diào)制解調(diào)、信道編譯碼、交織解交織等)的FPGA實現(xiàn)。本文研究的系統(tǒng)分別在Matlab、ISE、Modelsim、Visual DSP++、ChipScope Pro等軟件中進行了仿真和驗證,并已交付使用。結(jié)果表明,本文提出的方案正確可行,達到了預定要求。本文的工作對其它軟件無線電系統(tǒng)的實現(xiàn)也具有較大的參考價值。
標簽: FPGA 中頻數(shù)字化 關(guān)鍵算法
上傳時間: 2013-04-24
上傳用戶:thinode
基于單片機的數(shù)控電流源 很好的文章 我是為了積分下東西的 對不起了
標簽: 單片機 數(shù)控電流源
上傳時間: 2013-07-06
上傳用戶:xoxoliguozhi
本文進行了基于FPGA的GPS直序偽碼擴頻接收機的設計和數(shù)字化硬件實現(xiàn)。論文首先對GPS衛(wèi)星導航定位系統(tǒng)進行了分析,并對與數(shù)字化接收機直接相關(guān)聯(lián)的GPS信號中頻部分結(jié)合實際系統(tǒng)要求進行了設計和分析,由此確定了數(shù)字化偽碼捕獲跟蹤接收機研制的具體要求,之后完成了接收機中頻數(shù)字化方案設計。同時對偽碼捕獲跟蹤后端的載波捕獲跟蹤的實現(xiàn)方案進行了描述和分析。最后利用EDA工具在FPGA芯片上實現(xiàn)了GPS數(shù)字化接收機的偽碼捕獲跟蹤。 受工作環(huán)境的制約,GPS衛(wèi)星接收機系統(tǒng)首先表現(xiàn)為功率受限系統(tǒng),接收機必須滿足在低信噪比條件下工作。同時接收機與衛(wèi)星間高動態(tài)產(chǎn)生的多普勒頻率,給接收機實現(xiàn)快速捕獲帶來了難度。通過仿真分析,綜合了實現(xiàn)難度和性能兩方面因素,針對小信噪比工作條件提出了改進型的序貫偽碼捕獲實施方案。同時按照捕獲概率和時間的要求,對接收機偏壓、上、下門限、NCO增益等進行了設計和仿真分析,確定了捕獲的數(shù)字化實現(xiàn)方案,偽碼跟蹤采用超前滯后環(huán)方案。捕獲完成后可使本地偽碼與接收偽碼的相對誤差保持在±1/4碼元范圍內(nèi),而跟蹤環(huán)路的跟蹤范圍為±4/3碼元,保證了捕獲到跟蹤的可靠銜接,同時采用可變環(huán)路帶寬措施解決了跟蹤速度和精度的矛盾。 在數(shù)字化實現(xiàn)設計中,給出了詳細的數(shù)字化實現(xiàn)方案和分析,這樣在保證工作精度的同時盡量減少硬件資源的開銷,利用EDA工具,采用Veilog設計語言在Xilinx的VirtexII系列的XC2V500fg256的FPGA上完成數(shù)字化接收機偽碼捕獲跟蹤的實現(xiàn),并在其開發(fā)平臺上對數(shù)字化接收機進行了仿真驗證,在給定的工作條件下達到了設計性能和指標要求。
標簽: FPGA GPS 中頻 數(shù)字接收機
上傳時間: 2013-04-24
上傳用戶:15510133306
隨著多媒體編碼技術(shù)的發(fā)展,視頻壓縮標準在很多領(lǐng)域都得到了成功應用,如視頻會議(H.263)、DVD(MPEG-2)、機頂盒(MPEG-2)等等,而網(wǎng)絡帶寬的不斷提升和高效視頻壓縮技術(shù)的發(fā)展使人們逐漸把關(guān)注的焦點轉(zhuǎn)移到了寬帶網(wǎng)絡數(shù)字電視(IPTV)、流媒體等基于傳輸?shù)臉I(yè)務上來。帶寬的增加為流式媒體的發(fā)展鋪平了道路,而高效的視頻壓縮標準的出臺則是流媒體技術(shù)發(fā)展的關(guān)鍵。H.264/AVC是由國際電信聯(lián)合會和國際標準化組織共同發(fā)展的下一代視頻壓縮標準之一。新標準中采用了新的視頻壓縮技術(shù),如多模式幀間預測、1/4像素精度預測、整數(shù)DCT變換、變塊尺寸運動補償、基于上下文的二元算術(shù)編碼(CABAC)、基于上下文的變長編碼(CAVLC)等等,這些技術(shù)的采用大大提高了視頻壓縮的效率,更有利于寬帶網(wǎng)絡數(shù)字電視(IPTV)、流媒體等基于傳輸?shù)臉I(yè)務的實現(xiàn)。 本文主要根據(jù)視頻會議應用的需要對JM8.6代碼進行優(yōu)化,目標是實現(xiàn)基于Baseline的低復雜度的CIF編碼器,并對部分功能模塊進行電路設計。在設計方法上采用自頂向下的設計方法,首先對H.264編碼器的C代碼和算法進行優(yōu)化,并對優(yōu)化后的結(jié)果進行測試比較,結(jié)果顯示在圖像質(zhì)量沒有明顯降低的情況下,H.264編碼器編碼CIF格式視頻每秒達到15幀以上,滿足了視頻會議應用的實時性要求。然后,以C模型為參考對H.264編碼器的部分功能模塊電路進行設計。采用Verilog HDL實現(xiàn)了這些模塊,并在Quartus Ⅱ中進行了綜合、仿真、驗證。主要完成了Zig-zag掃描和CAVLC模塊的設計,詳細說明模塊的工作原理和過程,然后進行多組的仿真測試,結(jié)果與C模型相應部分的結(jié)果一致,證明了設計的正確性。
上傳時間: 2013-06-11
上傳用戶:kjgkadjg
一般由信源發(fā)出的數(shù)字基帶信號含有豐富的低頻分量,甚至直流分量,這些信號往往不宜直接用于傳輸,易產(chǎn)生碼間干擾進而直接影響傳輸?shù)目煽啃裕蚨獙ζ溥M行編碼以便傳輸。傳統(tǒng)的井下信號在傳輸過程中普遍采用曼徹斯特碼的編解碼方式,而該方式的地面解碼電路復雜。FPGA(現(xiàn)場可編程門陣列)作為一種新興的可編程邏輯器件,具有較高的集成度,能將編解碼電路集成在一片芯片上,而HDB3碼(三階高密度雙極性碼)具有解碼規(guī)則簡單,無直流,低頻成份少,可打破長連0和提取同步方便等優(yōu)點。基于上述情況,本文提出了基于FPGA的}tDB3編譯碼設計方案。 該研究的總體設計方案包括用MATLAB進行HDB3編譯碼算法的驗證,基于FPGA的HDB3碼編譯碼設計與仿真,結(jié)果分析與比較三大部分。為了保證該設計的可靠性,首先是進行編譯碼的算法驗證;其次通過在FPGA的集成設計環(huán)境QuartusⅡ軟件中完成HDB3碼的編譯、綜合、仿真等步驟,通過下載電纜下載到特定的FPGA芯片上,用邏輯分析儀進行時序仿真;最后將算法驗證結(jié)果與仿真結(jié)果作一對比,分析該研究的可行性與可靠性。 研究表明,基于FPGA的HDB3編譯碼設計具有體積小,譯碼簡單,編程靈活,集成度高,可靠等優(yōu)點。
上傳時間: 2013-04-24
上傳用戶:siguazgb
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1